1386 Commits (7d13580855b9d488297cca61a83d1c56a7b71345)
 

Author SHA1 Message Date
David Majda 0a1cea5f12 Use |charAt| instead of |substr| when matching one-character literals 10 years ago
David Majda 2fc877e875 Match literals using |RegExp.prototype.test| 10 years ago
David Majda 2d4ee4fb23 Make /tools/improve script measure speed 5 times and compute an average 10 years ago
David Majda d0c96481bf Add /tools/impact script to measure speed and size impact of commits 10 years ago
David Majda d123cf0eda Rewrite variable handling in generated parsers 10 years ago
David Majda bb83b2189a Change how disabling failure reporting works in generated parsers 10 years ago
David Majda c6243fd872 Replace "MatchFailure" by "Failure" in many identifiers 10 years ago
David Majda 8b2edd3c41 Remove trailing comma in parser tests (IE compatibility) 10 years ago
David Majda 8f3e2d9344 Update version to 0.6.2 10 years ago
David Majda 99f80e2541 Update CHANGELOG 10 years ago
David Majda 747cb8afaa Reset parser position when action returns |null| 10 years ago
David Majda 5cf66d824c Fix typo in JavaScript example grammar 10 years ago
David Majda c91dc7e54b Update version to 0.6.1 11 years ago
David Majda 96364ca623 Update CHANGELOG 11 years ago
David Majda cca707950d CHANGELOG: Fix version ("0.6" -> "0.6.0") 11 years ago
David Majda 9e9062d827 Use --ascii option when generating a minified version 11 years ago
David Majda b399004a90 Update version to 0.6.0 + update release date in CHANGELOG 11 years ago
David Majda ffbe60094a Rewrite README.md 11 years ago
David Majda 1f89c7746f Quote keys in |parseFunctions| table in generated parsers 11 years ago
David Majda 596bf6eba9 Update CHANGELOG 11 years ago
David Majda bafb8655f7 Clean up package.json 11 years ago
David Majda 8d8a5e322f Fix @VERSION substitution in build-time preprocessing 11 years ago
David Majda 66e5418052 Build also minified version for the web in "jake dist" 11 years ago
David Majda 81fbbd7897 Make "test" and "benchmark" Jakefile tasks depend on "build" 11 years ago
David Majda d00ba29ead Add "clean" and "distclean" Jakefile tasks 11 years ago
David Majda 69044e9d0b Add "dist" Jakefile task that prepares the distribution files 11 years ago
David Majda 827a5ac312 Add PEG.js version information and homepage header to peg.js 11 years ago
David Majda 9917f79991 Add PEG.js version to "Generated by..." line in generated parsers 11 years ago
David Majda aca15d6f36 Change Node.js pacakge name to from "peg" to "pegjs" 11 years ago
David Majda db32ff2d0d Change version to 0.6.0pre 11 years ago
David Majda cc7ad9739f Add ability to start parsing from any grammar rule 11 years ago
David Majda 1e57bf778d Require Node.js 0.4 or higher 11 years ago
David Majda dcf904c392 bin/pegjs: Default parser variable name is "module.exports" 11 years ago
David Majda 13a3621e79 Export the PEG library in simpler and more robust way 11 years ago
David Majda 3e7d31559d Do not pass |global| into wrapping functions in tests, it's useless 11 years ago
David Majda cfc6041041 Remove function wrapping and all |global| refrences from helpers.js 11 years ago
David Majda f0eab4728a Use Unicode box-drawing characters for command-line benchmark table 11 years ago
David Majda 17c1531068 Make "Avg. time" column in the commmand-line benchmark table wider 11 years ago
David Majda c3822835c9 Update copyright year in LICENSE 11 years ago
David Majda a042f78558 Fix unit in command-line benchmark runner 11 years ago
David Majda 4e81eb48af Add "jake test" and "jake benchmark" 11 years ago
David Majda 918dcf6ed2 Test and benchmark command-line runners can be run from any directory 11 years ago
David Majda aa2327191f Escape 0xFF still with "\x", not "\u" 11 years ago
David Majda d5caaa7877 Nicer messages in command-line mode on read/write errors 11 years ago
David Majda 957b96c1b5 Add check for missing parameter of the -e/--export-var option. 11 years ago
David Majda 8f005c027b Fix encoding in |fs.readFileSync| calls ("utf-8" -> "utf8") 11 years ago
David Majda d0c074e2f8 Small style fixes 11 years ago
David Majda 8e63ad3b6c Add command-line runner for the benchmark suite 11 years ago
David Majda a091cb2ffd Factor out parts of benchmarks unrelated to running in the browser 11 years ago
David Majda fc1f489165 Save one concatenation when creating cache keys in generated parsers 11 years ago