]> git.saurik.com Git - cycript.git/history - Scanner.lpp.in
Implement toPointer for CString, Pointer, Functor.
[cycript.git] / Scanner.lpp.in
2015-12-19  Jay Freeman (saurik)Try to use std::streambuf instead of std::istream.
2015-12-19  Jay Freeman (saurik)Add __proto__ as token, only for syntax highlight.
2015-12-19  Jay Freeman (saurik)Finally provide totally legit support for structs.
2015-12-18  Jay Freeman (saurik)Remove Cycript's auto keyword (even I don't care).
2015-12-17  Jay Freeman (saurik)Use syntax-directed lexing to remove LexSetRegExp.
2015-12-16  Jay Freeman (saurik)Move non-RegEx lexer hacks from Scanner to Parser.
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-16  Jay Freeman (saurik)Support Unicode line ends in single-line comments.
2015-12-15  Jay Freeman (saurik)Restrict to valid escape sequences in identifiers.
2015-12-13  Jay Freeman (saurik)Allow scanner to backtrack (for UTF-8 whitespace).
2015-12-12  Jay Freeman (saurik)Support Infinity (syntax highlighting and output).
2015-12-12  Jay Freeman (saurik)Reboot variable renaming for lexical name scoping.
2015-12-09  Jay Freeman (saurik)Allow multi-line editing and drop libedit support.
2015-12-08  Jay Freeman (saurik)Move LexSetRegEx to new "post-lookahead" paradigm.
2015-12-07  Jay Freeman (saurik)Implement ECMAScript 6 class syntax (sort of?...).
2015-12-03  Jay Freeman (saurik)Avoid crashing when the user types a mismatched }.
2015-12-02  Jay Freeman (saurik)Compress lexer tables for usual download in Cydia.
2015-12-02  Jay Freeman (saurik)The grammar and lexer should not share a filename.