| Age | Commit message (Collapse) | Author |
|
This adds suffixing
|
|
Flat rules, which are any rules that have the symbol '+' in their name,
have all of their spaces replaced with "" to have the effect of directly
conjoining a bunch of rules together.
|
|
Ranges can now be used with the syntax [start..end] inline to generate
numbers instead of having to create a special rule for them.
|
|
Adds a formatter capable of taking in a parsed grammar and printing it out
in a formatted form, capable of being reparsed.
|
|
|
|
This finishes a basic implementation. It now handles literal strings and
rule references, allowing it to handle basic grammars.
|
|
|
|
|