Stephan Unverwerth
|
f8f65053bd
LibJS: Parse "this" as ThisExpression
|
5 years ago |
Brian Gianforcaro
|
dd112421b4
LibJS: Plumb line and column information through Lexer / Parser
|
5 years ago |
Andreas Kling
|
9ebd066ac8
LibJS: Add support for "continue" inside "for" statements :^)
|
5 years ago |
Linus Groh
|
2636cac6e4
LibJS: Remove UndefinedLiteral, add undefined to global object
|
5 years ago |
Jack Karamanian
|
098f1cd0ca
LibJS: Add support for arrow functions
|
5 years ago |
Andreas Kling
|
a1c718e387
LibJS: Use some macro magic to avoid duplicating all the token types
|
5 years ago |
Andreas Kling
|
1923051c5b
LibJS: Lexer and parser support for "switch" statements
|
5 years ago |
Andreas Kling
|
faddf3a1db
LibJS: Implement "throw"
|
5 years ago |
0xtechnobabble
|
bc002f807a
LibJS: Parse object expressions
|
5 years ago |
0xtechnobabble
|
cfd710eb31
LibJS: Implement null and undefined literals
|
5 years ago |
Stephan Unverwerth
|
c0e6234219
LibJS: Lex single quote strings, escaped chars and unterminated strings
|
5 years ago |
Stephan Unverwerth
|
15d5b2d29e
LibJS: Add operator precedence parsing
|
5 years ago |
Conrad Pankoff
|
097e1af4e8
LibJS: Implement for statement
|
5 years ago |
Conrad Pankoff
|
e88f2f15ee
LibJS: Parse === and !== binary operators
|
5 years ago |
Conrad Pankoff
|
0fe87c5fec
LibJS: Implement <= and >= binary operators
|
5 years ago |
Stephan Unverwerth
|
f3a9eba987
LibJS: Add Javascript lexer and parser
|
5 years ago |