checkpoint
[sbp.git] / tests / meta.g
index c8230e6..a51109f 100644 (file)
@@ -29,8 +29,8 @@ Range         = ec
               | ec ^"-" ec
 
 e             =                (Quoted|Word) ^":" e
-              > nonTerminal::          Word
-              | literal::       Quoted
+              >                NonTerminalReference
+              |                Literal
               |                  ^"()"
               |                  ^"{" PreSequence "}"    /ws
               |                  ^"["  Range* "]"
@@ -50,6 +50,8 @@ e             =                (Quoted|Word) ^":" e
               |                  ^"~" e
               >  "^^"::           "^" e
 
+NonTerminalReference = Word
+Literal = Quoted
 Word       = [a-zA-Z0-9_]++
 Quoted     = "\"" ((~[\"\\] | escaped)+) "\""
            | ""::   "\"\""