Simon Krajewski
|
caaa4bc48b
disallow leading zeroes for int and float literals (closes #3295)
|
преди 11 години |
Simon Krajewski
|
40ffbc1007
add file to lexer lookup only if we actually parse it (closes #3188)
|
преди 11 години |
杨博
|
8511640037
add @:bridgeProperties, which creates native property bridges for all haxe properties in the annotated class
|
преди 11 години |
Nicolas Cannasse
|
b94ee60b07
allowed fmt string in fmt string
|
преди 12 години |
Simon Krajewski
|
3f4d6b5b90
add Lexer.resolve_pos to resolve positions within non-hx files (closes #1979)
|
преди 12 години |
Simon Krajewski
|
935299a65d
license change
|
преди 12 години |
Simon Krajewski
|
0c6088c7df
added [key => val] shorthand for Map initialization (fixed issue #960)
|
преди 12 години |
Nicolas Cannasse
|
769cacdb95
macro is now a keyword and a field accessor (fixed issue #972)
|
преди 12 години |
Nicolas Cannasse
|
f870ab37cf
little renaming
|
преди 12 години |
Simon Krajewski
|
6086a8fea3
changed callback(func,args) to func.callback(args), removed callback keyword
|
преди 12 години |
Simon Krajewski
|
3f37d3b7cd
enabled trailing whitespace removal
|
преди 12 години |
Nicolas Cannasse
|
2cb50b8911
prevent handling formated string when passed to a macro (fixed issue #1284)
|
преди 12 години |
Nicolas Cannasse
|
148f6e9a84
added single-quote string interpolation
|
преди 13 години |
Nicolas Cannasse
|
4965f733a3
correctly report line 1 instead of line 0 for errors on first line
|
преди 13 години |
Nicolas Cannasse
|
1f2f915e46
optimize line number lookup using binary search
|
преди 13 години |
Nicolas Cannasse
|
d6fb3fa088
added abstract types basic support (still keep old StdTypes until we fix bugs and test completely)
|
преди 13 години |
Nicolas Cannasse
|
453f470c4a
removed Type/EType (fixed issue #730)
|
преди 13 години |
Nicolas Cannasse
|
2b05fa43ca
null, true, false are now keywords
|
преди 13 години |
Bruno Garcia
|
538660239f
First pass at JS source mapping.
|
преди 13 години |
Nicolas Cannasse
|
15b9e71c1f
allow \uXXXX in regexp
|
преди 13 години |
Nicolas Cannasse
|
ca72f0f4a6
minor (for parsed cache)
|
преди 13 години |
Nicolas Cannasse
|
22ec3c982e
partial support for Reflect.getProperty/setProperty
|
преди 13 години |
Nicolas Cannasse
|
75393eb740
allowed $ identifier
|
преди 14 години |
Nicolas Cannasse
|
c62bce5de9
automate + simplify lexer line_index build
|
преди 14 години |
Franco Ponticelli
|
8fd1e9875c
- minor fix to regular expressions
|
преди 14 години |
Nicolas Cannasse
|
b61fbd192d
fixed issue #267
|
преди 14 години |
Nicolas Cannasse
|
2ba9e70342
fixed escape sequences in ~/.../ (fixed issue #196)
|
преди 14 години |
Nicolas Cannasse
|
9c1f1b138d
added metadata parsing + typing (still need api + codegen)
|
преди 15 години |
Nicolas Cannasse
|
81cecfc1d4
ignore #! line at beginning of the hx file
|
преди 16 години |
Nicolas Cannasse
|
3607dbc892
added 'using' syntax
|
преди 16 години |