Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-23 | support `class` literals (#4658) | Alex Lam S.L | |
2021-02-15 | support `export` statements (#4650) | Alex Lam S.L | |
2021-02-14 | support `import` statements (#4646) | Alex Lam S.L | |
2021-02-09 | support `for [await]...of` statements (#4627) | Alex Lam S.L | |
2021-02-08 | support generator functions (#4620) | Alex Lam S.L | |
2021-02-01 | support template literals (#4601) | Alex Lam S.L | |
2021-01-10 | support asynchronous arrow functions (#4530) | Alex Lam S.L | |
2021-01-07 | support rest parameters (#4515) | Alex Lam S.L | |
2020-12-24 | support default values (#4442) | Alex Lam S.L | |
2020-12-17 | support arrow function (#4385) | Alex Lam S.L | |
2020-12-07 | support async function (#4333) | Alex Lam S.L | |
2020-12-06 | support spread syntax (#4328) | Alex Lam S.L | |
2020-11-17 | support destructured literals (#4278) | Alex Lam S.L | |
2020-11-08 | support computed property name in object literal (#4268) | Alex Lam S.L | |
2020-10-05 | retrofit `try-catch-finally` as block-scoped (#4178) | Alex Lam S.L | |
- support optional catch binding | |||
2020-05-05 | update links to repository after rename (#3847) | Alex Lam S.L | |
2020-02-06 | export missing API for AST manipulation (#3707) | Alex Lam S.L | |
2018-06-06 | general clean-ups (#3175) | Alex Lam S.L | |
2018-04-02 | fix tree traversal on `AST_Do` (#3047) | Alex Lam S.L | |
fixes #3046 | |||
2017-12-19 | Transform can be simplified when clone is not done. (#2621) | Ondřej Španěl | |
2017-07-03 | clean up `TreeWalker.pop()` (#2195) | Alex Lam S.L | |
Remove superfluous parameter. | |||
2017-04-12 | convert `AST_Seq` from binary tree to array (#1460) | Alex Lam S.L | |
- rename `AST_Seq` to `AST_Sequence` - raise default sequences_limit from 200 to 800 | |||
2016-01-27 | Collapse single use var definitions | kzc | |
Fix #721 | |||
2015-11-11 | Rework has_directive | Mihai Bazon | |
It's now available during tree walking, i.e. walker.has_directive("use asm"), rather than as part of the scope. It's thus no longer necessary to call `figure_out_scope` before codegen. Added special bits in the code generator to overcome the fact that it doesn't inherit from TreeWalker. Fix #861 | |||
2013-07-14 | Apply transformer to AST_VarDef's name | Mihai Bazon | |
Fix #237 | |||
2013-05-14 | Compress code passed to `new Function` if it's a constant. | Mihai Bazon | |
Only for `--unsafe`. Close #203 | |||
2012-11-18 | fix #51 | Mihai Bazon | |
2012-10-12 | minor | Mihai Bazon | |
2012-10-09 | added $propdoc to AST nodes and some cleanups | Mihai Bazon | |
hopefully we can make the AST documentation self-generating | |||
2012-10-09 | minor AST cleanup (AST_BlockStatement may inherit from AST_Block) | Mihai Bazon | |
2012-10-03 | more cleanup (dropped AST_SwitchBlock) | Mihai Bazon | |
2012-10-02 | "use strict"; | Mihai Bazon | |
2012-09-26 | compressor successfully moved to TreeTransformer | Mihai Bazon | |
2012-09-26 | checkpoint (refactoring, WIP) | Mihai Bazon | |
2012-09-23 | properly drop mutually-referring declarations that are not otherwise | Mihai Bazon | |
referenced and have no side effects | |||
2012-09-22 | tree transformer api (WIP) | Mihai Bazon | |