projects
/
sbp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
001ef4b
)
checkpoint
author
adam
<adam@megacz.com>
Tue, 13 Dec 2005 07:45:43 +0000
(
02:45
-0500)
committer
adam
<adam@megacz.com>
Tue, 13 Dec 2005 07:45:43 +0000
(
02:45
-0500)
darcs-hash:
20051213074543
-5007d-
d7902d97bbd7b189b8382497ac73f47176db2402
.gz
tests/meta.g
patch
|
blob
|
history
diff --git
a/tests/meta.g
b/tests/meta.g
index
55bc02a
..
5b4cf6a
100644
(file)
--- a/
tests/meta.g
+++ b/
tests/meta.g
@@
-12,7
+12,7
@@
equiAlt ::= conjuncts +/ (ws "|" ws) => "alternatives"
sequence ::= Es
> Es ^"/" e /ws
Es ::= e+
sequence ::= Es
> Es ^"/" e /ws
Es ::= e+
-//es ::= E+/ws
+es ::= e+/ws
conjuncts ::= rewrite
| rewrite ^"&" sequence /ws
conjuncts ::= rewrite
| rewrite ^"&" sequence /ws
@@
-23,7
+23,9
@@
rewrite ::= sequence /ws => "rewrite"
| sequence ^"=>" quoted /ws
| sequence "=>" "()" /ws => "wrap"
| sequence ^"=>" quoted /ws
| sequence "=>" "()" /ws => "wrap"
-range ::= ec => "range0" | ec ^"-" ec => "range0"
+range ::= ec => "range0"
+ | ec ^"-" ec => "range0"
+
e ::= word => "nonTerminalY"
| [(][)] => "epsilon"
| ^"{" alternatives "}" /ws
e ::= word => "nonTerminalY"
| [(][)] => "epsilon"
| ^"{" alternatives "}" /ws
@@
-57,3
+59,5
@@
quoted ::= "\"" ([~\"\\] | escaped)* "\"" => "sify"
escaped ::= "\\n" => "\n"
| "\\r" => "\r"
| "\\" [~nr]
escaped ::= "\\n" => "\n"
| "\\r" => "\r"
| "\\" [~nr]
+
+