]> git.saurik.com Git - cycript.git/history - Cycript.yy.in
Refactor CYSetLast to return a reference to the eol.
[cycript.git] / Cycript.yy.in
2012-06-08  Jay Freeman (saurik)Implement (modified) ECMA6 array comprehensions.
2012-06-08  Jay Freeman (saurik)Compensate for comprehensions getting in for !in.
2012-06-08  Jay Freeman (saurik)When messages took no arguments, type returned NULL. v0.9.457
2012-06-08  Jay Freeman (saurik)Allow type signatures to be specified on messages.
2012-06-07  Jay Freeman (saurik)Fix ;@implementation by adding it to LexSetStatement.
2012-06-07  Jay Freeman (saurik)Update the copyright: 2009-2010 is now 2009-2012.
2012-06-07  Jay Freeman (saurik)Reorganize grammar and add more labelled sections.
2012-06-07  Jay Freeman (saurik)Allow ECMA6 property-name-is-also-the-value shortcut.
2012-06-07  Jay Freeman (saurik)Rename NameAndValue and add trailing-, per ECMA6.
2012-06-07  Jay Freeman (saurik)MemberAccess is allowed Word, not just Identifier.
2012-06-07  Jay Freeman (saurik)A !in token should technically count as a Word.
2012-06-07  Jay Freeman (saurik)Allow of to be used as Identifier, not just Word.
2012-06-07  Jay Freeman (saurik)While let might not be Identifier, it sure is Word.
2012-06-07  Jay Freeman (saurik)Rename CYForEachIn to CYForOf to better match ECMA6.
2012-06-07  Jay Freeman (saurik)Add support for ECMA6 for-of iteration statements.
2012-06-07  Jay Freeman (saurik)Add lexer-level brace hack back for => {} syntax.
2012-06-07  Jay Freeman (saurik)Replace a literal 0 with the symbolic yyeof_.
2012-06-06  Jay Freeman (saurik)Introduce ECMA 6 fat-arrow lambda function syntax.
2012-06-06  Jay Freeman (saurik)Make Expression always return a compact CYCompound.
2012-06-06  Jay Freeman (saurik)Remove RelationalExpression_: merge to parent.
2012-06-06  Jay Freeman (saurik)Remove AssignmentExpression_: merge to parent.
2012-06-06  Jay Freeman (saurik)Remove UnaryAssigneeExpression: merge to parent.
2012-06-06  Jay Freeman (saurik)Remove CYDriver::statement_: we always have lookahead.
2012-06-06  Jay Freeman (saurik)Remove unneeded cy::parser:: qualitifications.
2012-06-06  Jay Freeman (saurik)Remove redundant grammar rules: NoRE, NoIn, NoBF.
2012-06-06  Jay Freeman (saurik)Standardize grammar rule ordering: *_, *, *Opt.
2012-06-06  Jay Freeman (saurik)New syntax: let declarations, initialised arguments.
2012-06-05  Jay Freeman (saurik)Use CYForDeclarations as indirection to finish CYLet.
2012-06-03  Jay Freeman (saurik)Add support for Objective-C boxed expression syntax.
2012-06-01  Jay Freeman (saurik)Support Objective-C class extension syntax.
2011-05-23  Jay Freeman (saurik)Implement more syntax from strawman:block_lambda_revival.
2010-07-13  Jay Freeman (saurik)A typo in ObjectLiteral kept us from parsing jQuery.
2010-07-12  Jay Freeman (saurik)Don't optimize {} to ; in the parser.
2010-07-10  Jay Freeman (saurik)Updated copyright (2010) and license (LGPLv3).
2010-07-08  Jay Freeman (saurik)Changed from a threaded pool to a thread-local pool...
2010-07-05  Jay Freeman (saurik)Let's at least parse Objective-J.
2010-07-01  Jay Freeman (saurik)Implemented initial support for Ruby Blocks.
2010-07-01  Jay Freeman (saurik)Add optional parameter support.
2010-04-27  Jay Freeman (saurik)Tab-complete FTW!
2009-11-26  Jay Freeman (saurik)With Bison 2.4 I can trust yyerrok.
2009-11-26  Jay Freeman (saurik)I hate the Bison 2.3/2.4 split.
2009-11-26  Jay Freeman (saurik)Ported to Cygwin and Bison 2.3.