X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=tests%2Fmeta.g;h=84f9dd2ea5668bd943d2617f75bd8ef82576b97c;hb=11571b006d50d45f4f67643697c28ecb2e81bb81;hp=845af526ba34d8b783b90952d02cc06927073819;hpb=225993309e6183afa9a88fc13d39df56be54b992;p=sbp.git diff --git a/tests/meta.g b/tests/meta.g index 845af52..84f9dd2 100644 --- a/tests/meta.g +++ b/tests/meta.g @@ -1,13 +1,13 @@ +s = !ws Grammar !ws + Grammar = NonTerminal +/ ws -s = !ws (grammar::Grammar) !ws -NonTerminal = Word ^"=" RHS /ws + +NonTerminal = Word "=" RHS /ws // use 'a'-'z' or 'a-z' instead of [a-z]? // EOF token? // #include (with renaming?) // ANTLR uses ! and ^ suffixes - -blah = "Grammar" RHS = (Sequence +/ (!ws "|" !ws)) +/ (!ws ">" !ws)