Commits

Author Commit Message Labels Comments Date
allison
Spacing rule accepts Space or Comment as alternates.
allison
Throw an exception on unsuccessful match, for compatibility with
allison
Return an empty string if 'src' attribute doesn't have a value.
allison
Add test for comment in spacing.
allison
Check for spacing after tokens, fix the position in the suffix rule,
allison
Naming a few long-lived variables for clarity.
allison
Add the comments from the original.
allison
Add an HLL;Compiler wrapper for the compilation stages.
allison
Some cleanups and fixes to get grammars and definitions working.
allison
Add tests for grammar and definition rules, and extend tests for end
allison
Make the left arrow actually point left.
allison
A little cleanup on the parse method.
allison
Add tests for comments.
allison
A bit of cleanup and regularization while testing comments.
allison
Fix bugs in spacing and identifiers found by tests. Use named
allison
Add tests for identifiers.
allison
Move test file to match class name.
allison
Add tests for class matches.
allison
Fix iteration bug in classes, need to refetch the position after
allison
Add test for short ranges.
allison
Add test for single digit numbered escape literal.
allison
Add tests for short number escape sequence, after bug with string
allison
Fix a bug where new_pos variable wasn't initialized.
allison
Add long number escape character test.
allison
Add test for escape character.
allison
Add tests for literals.
allison
Add tests for char and range rules, and code for range rule.
allison
Rename the class inside too.
allison
Rename the GrammarParser class to PEG;Parser.
allison
Add test for question rule.
  1. Prev
  2. Next