File tree 2 files changed +13
-2
lines changed
2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -32,9 +32,20 @@ UTF8/Unicode version
32
32
Alex 3.0 now supports unicode natively, and has been included as a
33
33
dependency in the cabal file.
34
34
35
+ Note: The generation of the lexical analyser has been separated out,
36
+ to remove the install-time dependency on Alex. If any changes
37
+ need to be made to the lexer, the Lexer.x source lies in
38
+ src-dev, and the runalex.sh script will invoke Alex with the
39
+ appropriate directories.
40
+
41
+ At the moment (0.5.6), the lexer can only be generated with Alex
42
+ 3.0.1
35
43
36
44
Changes
37
45
46
+ 0.5.6 Remove constraint on Alex 3.0.1, it is only required to make
47
+ changes to the lexer. Closes #19
48
+
38
49
0.5.5 Updated version ranges for GHC 7.6.1, courtesy of @mietek
39
50
Note: requires alex 3.0.1 for development (not install)
40
51
Original file line number Diff line number Diff line change 1
1
Name : language-javascript
2
- Version : 0.5.5
2
+ Version : 0.5.6
3
3
Synopsis : Parser for JavaScript
4
4
Description : Parses Javascript into an Abstract Syntax Tree (AST). Initially intended as frontend to hjsmin.
5
5
.
@@ -39,7 +39,6 @@ Library
39
39
, bytestring >= 0.9.1 && < 1
40
40
, utf8-string >= 0.3.7 && < 1
41
41
build-tools : happy >= 1.18.5
42
- , alex == 3.0.1
43
42
hs-source-dirs : src
44
43
Exposed-modules : Language.JavaScript.Parser
45
44
Language.JavaScript.Parser.Parser
@@ -79,3 +78,4 @@ Test-Suite test-language-javascript
79
78
source-repository head
80
79
type : git
81
80
location : git://github.com/alanz/language-javascript.git
81
+
You can’t perform that action at this time.
0 commit comments