-s = gram:: !ws Grammar ws
-Grammar = grammar:: NonTerminal +/ ws
-NonTerminal = word !wp ^"=" !wp RHS
+
+// use 'a'-'z' or 'a-z' instead of [a-z]?
+// EOF token?
+// #include (with renaming?)
+// ANTLR uses ! and ^ suffixes
+
+s = ws grammar:Grammar ws
+Grammar = NonTerminal +/ ws
+NonTerminal = Word ^"=" RHS /ws