]> git.saurik.com Git - cycript.git/history - Parser.ypp.in
Remove precedence information of ++ and -- tokens.
[cycript.git] / Parser.ypp.in
2015-12-16  Jay Freeman (saurik)Remove precedence information of ++ and -- tokens.
2015-12-16  Jay Freeman (saurik)Move return lexer hack to grammar semantic action.
2015-12-16  Jay Freeman (saurik)Move lexer hacks for \n=> and \n{ into Lex* rules.
2015-12-16  Jay Freeman (saurik)Move non-RegEx lexer hacks from Scanner to Parser.
2015-12-16  Jay Freeman (saurik)Verify lexer tokens are always default reductions.
2015-12-16  Jay Freeman (saurik)We aren't allowed to treat Infinity as keyword ;P.
2015-12-16  Jay Freeman (saurik)"new"."target" did not parse as it wasn't a token.
2015-12-16  Jay Freeman (saurik)Remove "!super" hack: "super" is always a keyword.
2015-12-15  Jay Freeman (saurik)Fix parse of yield keywords without an expression.
2015-12-12  Jay Freeman (saurik)Support Infinity (syntax highlighting and output).
2015-12-12  Jay Freeman (saurik)Support ECMAScript 1-5 for-in initializers syntax.
2015-12-12  Jay Freeman (saurik)Extract ForInitializer as a subclass of Statement.
2015-12-12  Jay Freeman (saurik)Reboot variable renaming for lexical name scoping.
2015-12-08  Jay Freeman (saurik)Move LexSetRegEx to new "post-lookahead" paradigm.
2015-12-07  Jay Freeman (saurik)Remove CYLetStatement and provide a stub of CYLet.
2015-12-07  Jay Freeman (saurik)Implement ECMAScript 6 class syntax (sort of?...).
2015-12-06  Jay Freeman (saurik)Fix support for multiple "block lambda" arguments.
2015-12-02  Jay Freeman (saurik)Fix "fat arrow" functions that have no parameters.
2015-12-02  Jay Freeman (saurik)Finally implemented *entire* ECMAScript 6 grammar.
2015-12-02  Jay Freeman (saurik)The grammar and lexer should not share a filename.