Herby Vojčík
|
7c08a7a84a
parser: use tails, do not call _isSendNode().
|
6 years ago |
Herby Vojčík
|
af7b9bcee9
Pragmas.
|
6 years ago |
Herby Vojčík
|
88983ac6ee
Remove special-casing inline js.
|
6 years ago |
Herby Vojčík
|
aabe66283c
Parser simplification.
|
6 years ago |
Herby Vojčík
|
d9bb850db5
Remove legacy inline JS syntax.
|
6 years ago |
Herby Vojčík
|
b0fd9ce5aa
Move js statement node into sequence.
|
6 years ago |
Herbert Vojčík
|
d586154929
parser: small cleaning
|
7 years ago |
Herbert Vojčík
|
07c7c46433
parser: remove ? for statement sequence
|
7 years ago |
Herbert Vojčík
|
3f13e75a0a
parser: optimize, reuse ValueNode creator fn
|
7 years ago |
Herbert Vojčík
|
fa7d718c54
parser: use `null` for `nil`
|
7 years ago |
Herbert Vojčík
|
d9bc58c596
parser: formatting - single quote strings
|
7 years ago |
Herbert Vojčík
|
6e5b4a8c00
parser: rawNumber
|
7 years ago |
Herbert Vojčík
|
72bc4a1a47
parser: formatting
|
7 years ago |
Herbert Vojčík
|
a24848a489
Update whitespace.
|
7 years ago |
Herbert Vojčík
|
f9946c90db
Use pegjs "return matched string".
|
7 years ago |
Herbert Vojčík
|
9863bec07c
Allow to parse { . 5 } and #{ . #a -> #b }.
|
7 years ago |
Herbert Vojčík
|
701a9da6fb
parser: Do not roundtrip via StringNode >> value.
|
7 years ago |
Herbert Vojčík
|
cdde6f7229
parser: Fix loose 'selector' definition.
|
7 years ago |
Herbert Vojčík
|
bc10ad6585
ParseError with mistyped inlineJS: form.
|
7 years ago |
Herbert Vojčík
|
4aec62dc58
Explicit iterative withTail: instead of valueForReceiver:.
|
7 years ago |
Herbert Vojčík
|
1d94fd95a4
Merge branch 'master' into dag
|
7 years ago |
Herbert Vojčík
|
4cf9cff2b7
Pragma-style <inlineJS: 'return null'> allowed.
|
7 years ago |
Herbert Vojčík
|
155c1ab8d3
AST Node / Visitor as Dag Node / Visitor.
|
7 years ago |
Herbert Vojčík
|
76f25c9f6d
bump pegjs. Fix #1199.
|
8 years ago |
Herbert Vojčík
|
dffc22a68c
parser/compiler: set cascade receiver later
|
8 years ago |
Herbert Vojčík
|
53873413d9
parser: dots at start of sequence. Fix #1210.
|
8 years ago |
Herbert Vojčík
|
83daedf0ee
parser: ws / dot use review. Fix #1207. Fix #1208. Fix #1209.
|
8 years ago |
Herbert Vojčík
|
022bf1b69e
parser: remove redundancy
|
8 years ago |
Herbert Vojčík
|
d7d12ce2ee
parser: code clean
|
8 years ago |
Herbert Vojčík
|
60f8b26d97
parser: fix some "line undefined, column undefined" errors
|
8 years ago |