]> git.saurik.com Git - cycript.git/history - ObjectiveC/Syntax.hpp
Implement ECMAScript 6 class syntax (sort of?...).
[cycript.git] / ObjectiveC / Syntax.hpp
2015-12-07  Jay Freeman (saurik)Implement ECMAScript 6 class syntax (sort of?...).
2015-12-02  Jay Freeman (saurik)The grammar and lexer should not share a filename.
2015-11-30  Jay Freeman (saurik)Drop support for ObjC @implementation expressions.
2015-11-24  Jay Freeman (saurik)Drastically improve pretty printed code structure.
2015-11-23  Jay Freeman (saurik)Simplify Block, Compound, and (new) Parenthetical.
2015-11-19  Jay Freeman (saurik)Rename CYField to CYClassField, for CYStructField.
2015-11-11  Jay Freeman (saurik)Move message parameter name into typed identifier. v0.9.504
2015-11-10  Jay Freeman (saurik)Update copyright for 2015 (and it is almost 2016).
2014-10-31  Jay Freeman (saurik)CYMessage syntax should not be using CYEncodedType.
2014-10-11  Jay Freeman (saurik)Update copyright for 2014 and relicense to AGPLv3.
2014-10-11  Jay Freeman (saurik)Repair support for compiling without Objective-C.
2014-01-21  Jay Freeman (saurik)Objective-C class fields must be TypeIdentifiers.
2014-01-20  Jay Freeman (saurik)Add actual syntax that desugars to new Instance().
2014-01-15  Jay Freeman (saurik)Update @import syntax to desugar into require().
2014-01-12  Jay Freeman (saurik){Functor,Selector}.type should return @encode().
2014-01-06  Jay Freeman (saurik)Add support for C++11 lambda expression syntax.
2013-06-19  Jay Freeman (saurik)Upgrade copyright notice (2013, mk, sh, GPLv3).
2013-03-21  Jay Freeman (saurik)Allow expressions as array subscripts in @encode.
2012-09-15  Jay Freeman (saurik)Allow Objective-C blocks as a short Functor syntax.
2012-09-15  Jay Freeman (saurik)Reorganize typed identifier storage for other uses.
2012-09-15  Jay Freeman (saurik)Add @encode() support and use its grammar for types.
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)Update the copyright: 2009-2010 is now 2009-2012.
2012-06-03  Jay Freeman (saurik)Add support for Objective-C boxed expression syntax.
2010-07-10  Jay Freeman (saurik)Updated copyright (2010) and license (LGPLv3).
2010-07-05  Jay Freeman (saurik)Let's at least parse Objective-J.
2009-11-19  Jay Freeman (saurik)Added support for @class protocol lists.
2009-11-07  Jay Freeman (saurik)Attempting to wedge Cycript into a WebView.
2009-11-01  Jay Freeman (saurik)Welcome to Leopard.
2009-10-27  Jay Freeman (saurik)Updated todo, license, and title.
2009-10-27  Jay Freeman (saurik)Insanely massive refactoring, bringing both exceptions...