David Majda
|
56ffa94cc7
|
PEG.buildParser reports left recursion (both direct and indirect).
|
2010-03-19 17:10:54 +01:00 |
|
David Majda
|
a3ecf768ca
|
Fixed missing referenced rules test.
|
2010-03-19 16:36:43 +01:00 |
|
David Majda
|
3a65316416
|
PEG.buildParser reports missing referenced rules.
|
2010-03-19 11:15:53 +01:00 |
|
David Majda
|
6bbd88088b
|
Implemented and used PEG.ArrayUtils.each.
|
2010-03-19 10:38:46 +01:00 |
|
David Majda
|
2e94dce944
|
Improved tests of the "arithmetics" grammar.
|
2010-03-19 10:28:24 +01:00 |
|
David Majda
|
a43d1b33e3
|
Bootstrapped the grammar parser, yay! I should have done this long ago.
|
2010-03-13 15:18:57 +01:00 |
|
David Majda
|
636ceb2719
|
Metagrammar recognizes JavaScript-like comments.
|
2010-03-13 09:49:06 +01:00 |
|
David Majda
|
452243d450
|
Improved error reporting for predicates a bit.
|
2010-03-08 12:15:52 +01:00 |
|
David Majda
|
69906e9730
|
Do not recognize \uFEFF as whitespace in the metagrammar since it does not work with Rhino.
|
2010-03-08 11:37:03 +01:00 |
|
David Majda
|
bddb65ab9b
|
Improved & simplified error handling code.
|
2010-03-08 09:58:23 +01:00 |
|
David Majda
|
b86a219c86
|
Ensure that the same grammar and start rule always generate exactly the same parser.
|
2010-03-07 21:14:07 +01:00 |
|
David Majda
|
c3dd696a3e
|
Initial commit.
|
2010-03-07 20:41:02 +01:00 |
|