Skip to content

Commit 2bf55a2

Browse files
authored
Merge pull request #40 from JuliaLang/cjf/lexer-cleanup
Integrate Tokenize source more closely into JuliaSyntax
2 parents 02acfb8 + 87cafc6 commit 2bf55a2

26 files changed

+3033
-4297
lines changed

LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 24 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,27 @@
1-
The Tokenize.jl package is licensed under the MIT "Expat" License:
1+
The JuliaSyntax.jl package is licensed under the MIT "Expat" License:
2+
3+
> Copyright (c) 2021 Julia Computing and contributors
4+
>
5+
> Permission is hereby granted, free of charge, to any person obtaining a copy
6+
> of this software and associated documentation files (the "Software"), to deal
7+
> in the Software without restriction, including without limitation the rights
8+
> to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
> copies of the Software, and to permit persons to whom the Software is
10+
> furnished to do so, subject to the following conditions:
11+
>
12+
> The above copyright notice and this permission notice shall be included in all
13+
> copies or substantial portions of the Software.
14+
>
15+
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
> IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
> FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
> AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
> LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
> OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
> SOFTWARE.
22+
23+
The code in src/tokenize*.jl and test/tokenize.jl is derived from the Tokenize.jl
24+
package and is also licensed under the MIT "Expat" License:
225

326
> Copyright (c) 2016: Kristoffer Carlsson.
427
>
@@ -21,27 +44,3 @@ The Tokenize.jl package is licensed under the MIT "Expat" License:
2144
> SOFTWARE.
2245
>
2346
24-
The code in src/utilities.jl is extracted from JuliaParser.jl:
25-
26-
The JuliaParser.jl package is licensed under the MIT "Expat" License:
27-
28-
> Copyright (c) 2014: Jake Bolewski.
29-
>
30-
> Permission is hereby granted, free of charge, to any person obtaining
31-
> a copy of this software and associated documentation files (the
32-
> "Software"), to deal in the Software without restriction, including
33-
> without limitation the rights to use, copy, modify, merge, publish,
34-
> distribute, sublicense, and/or sell copies of the Software, and to
35-
> permit persons to whom the Software is furnished to do so, subject to
36-
> the following conditions:
37-
>
38-
> The above copyright notice and this permission notice shall be
39-
> included in all copies or substantial portions of the Software.
40-
>
41-
> THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
42-
> EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
43-
> MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
44-
> IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
45-
> CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
46-
> TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
47-
> SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Tokenize/.github/workflows/CI.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

Tokenize/.github/workflows/TagBot.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

Tokenize/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

Tokenize/Project.toml

Lines changed: 0 additions & 13 deletions
This file was deleted.

Tokenize/README.md

Lines changed: 0 additions & 59 deletions
This file was deleted.

Tokenize/benchmark/lex_base.jl

Lines changed: 0 additions & 36 deletions
This file was deleted.

Tokenize/src/Tokenize.jl

Lines changed: 0 additions & 20 deletions
This file was deleted.

Tokenize/src/_precompile.jl

Lines changed: 0 additions & 70 deletions
This file was deleted.

0 commit comments

Comments
 (0)