63 Commits (5a833bd982f8f43f8df7234d0f177030db53b053)

Author SHA1 Message Date
David Berneda 962db9d090 Update arithmetics.pegjs 6 years ago
Caleb Hearon 770ca6e723 CSS example: parse decimal form of nums correctly 6 years ago
David Majda ff3cc7930e CSS Example: Move null filtering from extractList to buildList 7 years ago
David Majda 647d488147 JSON example: Fix link to RFC 4234. 7 years ago
David Majda 2baeace235 JSON example: Expand some one-line rules to multiple lines 7 years ago
David Majda 400a3cfa3c Avoid aligning object keys 7 years ago
David Majda 6294bb5b13 Use only "//" comments 7 years ago
David Majda 5ad1bc2add CSS example: Switch from first/rest to head/tail 7 years ago
David Majda 9c04c94c85 Escape vertical tab as "\v", not "\x0B" 7 years ago
David Majda aa1a2e74cf Replace suitable for loops with Array methods (in /examples) 7 years ago
Ali Tavakoli d914c7b150 JavaScript example: Use LogicalExpression nodes for "&&" and "||" 7 years ago
David Majda bf08c6cbc3 JavaScript example: Declare built AST as compatible with ESTree 7 years ago
David Majda 567655e72f JavaScript example: Add "type" to ObjectExpression properties 7 years ago
Ali Tavakoli 5f9bc6ed4d JavaScript example: Add "kind" to VariableDeclaration nodes 7 years ago
David Majda f07ab7f32e examples/json.pegjs: Fix the "unescaped" rule 7 years ago
David Majda e510ecc3d0 Switch from first/rest to head/tail in example grammars 8 years ago
David Majda 10d7a6aded Simplify the arithmetics example grammar 8 years ago
David Majda 9e8cb04c81 examples/arithmetics.pegjs: Remove trailing whitespace 8 years ago
David Majda cca41e6618 Quote |class| object literal key 8 years ago
David Majda 4b154e177f Update character categories in grammars to Unicode 8.0.0 8 years ago
chunpu e6efe09ac3 Update example arithmetics.pegjs, make it work 9 years ago
David Majda c13cc88262 JavaScript example: Remove reserved word detection 9 years ago
David Majda b271d66442 JavaScript example: Fix automatic semicolon insertion 9 years ago
David Majda c70c8551b4 JavaScript example: Fix parsing of statements 9 years ago
David Majda 2005345976 Complete rewrite of the CSS example grammar 9 years ago
David Majda 18f92c5647 Complete rewrite of the JavaScript example grammar 9 years ago
David Majda fba70833dd Complete rewrite of the JSON example grammar 9 years ago
David Majda f5443d2bf1 Complete rewrite of the arithmetics example grammar 9 years ago
David Majda da9a32a5f3 Example grammars: Improve |parseInt| invocations 9 years ago
David Majda 68c6452d8a CSS example grammar: Simplify |integer| and |float| rules 9 years ago
David Majda 86769a6c5c Error handling: Make |?| return |null| on unsuccessful match 9 years ago
David Majda 57e806383c Error handling: Use a special value (not |null|) to indicate failure 9 years ago
David Majda f3d392bd1c JavaScript example: Fix handling of elided elements in array literals 10 years ago
David Majda d71bca46a1 Javascript example: Improve array literal rules 10 years ago
David Majda fe18c6ffd3 Fix |null| handling in the JSON parser 10 years ago
fpirsch d7e853b87c Fix automatic semi-colon insertion 10 years ago
David Majda c54483bb17 Text nodes: Use text nodes in examples/javascript.pegjs 10 years ago
David Majda faaf9b6be1 Text nodes: Use text nodes in examples/css.pegjs 10 years ago
David Majda d0dfe46550 Text nodes: Use text nodes in examples/json.pegjs 10 years ago
David Majda 9ec6b6aa57 Text nodes: Use text nodes in examples/arithmetics.pegjs 10 years ago
fpirsch fa05142292 Update examples/javascript.pegjs 11 years ago
David Majda 70e4166bb2 Fix typo in a comment in JavaScript example grammar 11 years ago
David Majda 8ae3eea7c4 Fix typo in JavaScript example grammar 11 years ago
Jason Davies d386d3a351 Fix typo in comment. 12 years ago
David Majda 5cf66d824c Fix typo in JavaScript example grammar 12 years ago
David Majda 5f810f803b Make example grammars compatible with Rhino 13 years ago
David Majda ee8c121676 Use labeled expressions and variables instead of $1, $2, etc. 13 years ago
David Majda 409ddf2ae8 Formatted all grammars more consistently and transparently 13 years ago
David Majda 698564a3c2 Replace ":" after a rule name with "=" 13 years ago
David Majda f9ea46ef15 Fix string literal parsing in the JavaScript grammar 13 years ago