X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=tests%2Fmeta.g;h=571b26c97f97e298a0ee7aedace44f233c4d7ec5;hp=a51109f67f6ecbf9edecf71ee8d9b8af2fb188d0;hb=db888e59c3b40da15ad996ec84d1595bc44e042e;hpb=7e24ec8964abf26cb768820f42572e0982c5ddf0 diff --git a/tests/meta.g b/tests/meta.g index a51109f..571b26c 100644 --- a/tests/meta.g +++ b/tests/meta.g @@ -45,16 +45,15 @@ e = (Quoted|Word) ^":" e | ^"!" e /ws | e ^"?" /ws | ^"^" Quoted - | "(" Word ^")" /ws > ^"(" RHS ")" /ws | ^"~" e - > "^^":: "^" e NonTerminalReference = Word -Literal = Quoted -Word = [a-zA-Z0-9_]++ -Quoted = "\"" ((~[\"\\] | escaped)+) "\"" - | "":: "\"\"" +Literal = Quoted +Word = [a-zA-Z0-9_]++ +Quoted = "\"" ((~[\"\\] | escaped)+) "\"" + | "":: "\"\"" + escaped = "\n":: "\\n" | "\r":: "\\r" | "\\" ~[nr]