projects
/
cycript.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add (future) flags field to the bindings database.
[cycript.git]
/
Scanner.lpp.in
2015-12-23
Jay Freeman (saurik)
Support (ignore) __restrict/restrict and throw ().
blob
|
commitdiff
|
raw
2015-12-21
Jay Freeman (saurik)
Transform ECMAScript 6 import as CommonJS require.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-19
Jay Freeman (saurik)
Try to use std::streambuf instead of std::istream.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-19
Jay Freeman (saurik)
Add __proto__ as token, only for syntax highlight.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-19
Jay Freeman (saurik)
Finally provide totally legit support for structs.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-18
Jay Freeman (saurik)
Remove Cycript's auto keyword (even I don't care).
blob
|
commitdiff
|
raw
|
diff to current
2015-12-17
Jay Freeman (saurik)
Use syntax-directed lexing to remove LexSetRegExp.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-16
Jay Freeman (saurik)
Move non-RegEx lexer hacks from Scanner to Parser.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-16
Jay Freeman (saurik)
"new"."target" did not parse as it wasn't a token.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-16
Jay Freeman (saurik)
Remove "!super" hack: "super" is always a keyword.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-16
Jay Freeman (saurik)
Support Unicode line ends in single-line comments.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-15
Jay Freeman (saurik)
Restrict to valid escape sequences in identifiers.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-13
Jay Freeman (saurik)
Allow scanner to backtrack (for UTF-8 whitespace).
blob
|
commitdiff
|
raw
|
diff to current
2015-12-12
Jay Freeman (saurik)
Support Infinity (syntax highlighting and output).
blob
|
commitdiff
|
raw
|
diff to current
2015-12-12
Jay Freeman (saurik)
Reboot variable renaming for lexical name scoping.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-09
Jay Freeman (saurik)
Allow multi-line editing and drop libedit support.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-08
Jay Freeman (saurik)
Move LexSetRegEx to new "post-lookahead" paradigm.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-07
Jay Freeman (saurik)
Implement ECMAScript 6 class syntax (sort of?...).
blob
|
commitdiff
|
raw
|
diff to current
2015-12-03
Jay Freeman (saurik)
Avoid crashing when the user types a mismatched }.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-02
Jay Freeman (saurik)
Compress lexer tables for usual download in Cydia.
blob
|
commitdiff
|
raw
|
diff to current
2015-12-02
Jay Freeman (saurik)
The grammar and lexer should not share a filename.
blob
|
commitdiff
|
raw
|
diff to current