aboutsummaryrefslogtreecommitdiff
path: root/lib/parse.js
AgeCommit message (Expand)Author
2015-08-27Fix bad parsing of `new new x()()` constructs...Richard van Velzen
2015-07-29Re-use the caught exception's error message in the parse error call.Chris Cowan
2015-07-29Give a good error message if an invalid regular expression is found.Chris Cowan
2015-05-20Treat \uFEFF as whitespace....Mihai Bazon
2015-05-05Only drop the BOM when it's the first character....Mihai Bazon
2015-04-23Fix parsing strings with literal DOS newlines...Mihai Bazon
2015-03-18Fix parsing for U+2028 / U+2029...Mihai Bazon
2015-02-11Add filename to the JS_Parse_Error exception....Edward Casbon
2015-01-27Add option to preserve/enforce string quote style...Mihai Bazon
2015-01-20Add unicode digit parsing supportAnthony Van de Gejuchte
2015-01-20Update unicode letterAnthony Van de Gejuchte
2015-01-06Track ending lines/columns; fix end locations in Mozilla AST.Ingvar Stepanyan
2015-01-05Fix handling \r\n...Mihai Bazon
2014-10-20Add option to allow return outside of functions....Mihai Bazon
2014-04-18Always quote property names that contain non-ASCII characters....Mihai Bazon
2014-01-21Fix end token for conditionals. Close #404Mihai Bazon
2013-12-22Mark `yield` as reserved word. Close #375.Mihai Bazon
2013-10-30Fix parsing setters/getters (allow keywords for name)....Mihai Bazon
2013-10-30minorMihai Bazon
2013-10-03Only allow identifier start characters at the beginning of identifiers....David Glasser
2013-09-06Support HTML5 comment syntax (enabled by default!)...Mihai Bazon
2013-09-02Fix names.Mihai Bazon
2013-09-02Disallow `continue` referring to a non-IterationStatement. Fix #287...Mihai Bazon
2013-09-02Better fix for #286Mihai Bazon
2013-09-02Fix parsing `a.case /= 1`...Mihai Bazon
2013-09-02Fix parsing regexp after unary-prefix operator...Mihai Bazon
2013-07-15Revert previous patch, it was no good.Mihai Bazon
2013-07-15Add "position" option to parser, to specify initial pos/line/col...Mihai Bazon
2013-07-12Fix typo....Mihai Bazon
2013-05-15Add `--expr`, an option to parse a single expression (suitable for JSON)Mihai Bazon
2013-05-14Fix a["1_1"]...Mihai Bazon
2013-05-09Fix is_assignable...Mihai Bazon
2013-05-08Fix property names...Mihai Bazon
2013-05-07Fixed dot properties not optimizing unicode identifiers. Signed-off-by: Justi...Justin Lau
2013-03-24Don't print the warning on parse error, just throw a JS_Parse_Error....Mihai Bazon
2013-03-22Keep legit code working even when --screw-ie is not passed....Mihai Bazon
2013-02-01Fix end token for Assign nodesMihai Bazon
2013-01-17Fix output for arrays containing undefined values....David Glasser
2012-12-22Accept string or number as name of an accessor....Mihai Bazon
2012-11-07add AST_Accessor and AST_SymbolAccessor node types...Mihai Bazon
2012-10-13minorMihai Bazon
2012-10-12use AST_Lambda for object setters/getters...Mihai Bazon
2012-10-11fix pos in syntax error exceptionMihai Bazon
2012-10-11stealing more hacks from acorn in the name of speedMihai Bazon
2012-10-11using makeComparator from acorn to generate functions that tests whether a...Mihai Bazon
2012-10-11cleanup...Mihai Bazon
2012-10-09make `--comments` keep @cc_on tooMihai Bazon
2012-10-09added $propdoc to AST nodes and some cleanups...Mihai Bazon
2012-10-04removed some unused variablesMihai Bazon
2012-10-03more cleanup (dropped AST_SwitchBlock)Mihai Bazon