72 Commits (7214de6dc8fead32d6832ee966fa9e6b4ca65dfa)
 

Author SHA1 Message Date
David Majda 796c98bf8e Changed order of parameters in the SyntaxError constructor to make creating error with unknown location easier. Also fixes bug with reporting of invalid ranges such as [b-a] in the metagrammar. 15 years ago
David Majda 00a258d246 Renamed "humanName" to "displayName". 15 years ago
David Majda bdfc2a57e7 Avoid ugliness in QUnit output. 15 years ago
David Majda d3104742d9 Fixed --start vs. --start-rule inconsistency between help and actual option processing code. 15 years ago
David Majda a43d1b33e3 Bootstrapped the grammar parser, yay! I should have done this long ago. 15 years ago
David Majda 1ee0049b08 Changed standard grammar extension from .peg to .pegjs (it is more specific). 15 years ago
David Majda 0a5788b50e Fixed typo in help: "parserVar" -> "parser_var". 15 years ago
David Majda 636ceb2719 Metagrammar recognizes JavaScript-like comments. 15 years ago
David Majda eade133ea6 Simplified the example arithmetics grammar. 15 years ago
David Majda d810580232 Added tag 0.2.1 for changeset bf988d46416b 15 years ago
David Majda 1b8e9f55fd Updated version to 0.2.1. 15 years ago
David Majda 74507d5c12 Added "pegjs-" prefix to the name of the minified runtime file. 15 years ago
David Majda 4d9a31eb99 Added tag 0.2 for changeset 65f6b56a3e6c 15 years ago
David Majda ea8e25c585 Updated version to 0.2. 15 years ago
David Majda 09c7fb4f33 Added Rakefile that builds minified runtime using Google Closure Compiler API. 15 years ago
David Majda 7bf51eddf0 Removed trailing commas in object initializers (Google Closure does not like them). 15 years ago
David Majda 38dac2382c Added tag 0.1 for changeset f28e878f6afe 15 years ago
David Majda 452243d450 Improved error reporting for predicates a bit. 15 years ago
David Majda 69906e9730 Do not recognize \uFEFF as whitespace in the metagrammar since it does not work with Rhino. 15 years ago
David Majda bddb65ab9b Improved & simplified error handling code. 15 years ago
David Majda b86a219c86 Ensure that the same grammar and start rule always generate exactly the same parser. 15 years ago
David Majda c3dd696a3e Initial commit. 15 years ago