summaryrefslogtreecommitdiffhomepage
path: root/tests/00_syntax
AgeCommit message (Expand)Author
2020-11-30syntax: fix quirks when parsing octal sequencesJo-Philipp Wich
2020-11-30syntax: recognize single-char escapes in regex literals againJo-Philipp Wich
2020-11-30syntax: fix string and regex literal parsing quirksJo-Philipp Wich
2020-11-30tests: fix testcasesJo-Philipp Wich
2020-11-19tests: prefer `let` over `local`Jo-Philipp Wich
2020-11-12ast: simplify declaration AST structureJo-Philipp Wich
2020-11-12syntax: implement key/value for-in loop iterationJo-Philipp Wich
2020-11-09syntax: properly handle list expressions in function callsJo-Philipp Wich
2020-11-05eval: rework handling of list expressionsJo-Philipp Wich
2020-11-05syntax: implement ES6-like arrow function syntaxJo-Philipp Wich
2020-11-04tests: add illegal syntax tests for rest argumentsJo-Philipp Wich
2020-11-03syntax: implement ES6-like spread operatorJo-Philipp Wich
2020-11-03syntax: implement ES6-like rest parameters for variadic functionsJo-Philipp Wich
2020-11-02syntax: support `elif` clauses for alternative `if` syntaxJo-Philipp Wich
2020-10-14treewide: unify error handlingJo-Philipp Wich
2020-09-15eval: only set "this" scope for functions being object membersJo-Philipp Wich
2020-09-13tests: extend for-loop tests to cover local variantsJo-Philipp Wich
2020-09-10treewide: implement default lstrip_blocks and trim_blocks behaviourJo-Philipp Wich
2020-09-08tests: add further arithmetic and syntax test casesJo-Philipp Wich
2020-09-07tests: add object/array literal and arithmetic test casesJo-Philipp Wich
2020-09-07tests: introduce testcasesJo-Philipp Wich