checkpoint
[sbp.git] / tests / testcase.g
index 8eb36f0..280812d 100644 (file)
@@ -1,7 +1,9 @@
-ts       ::= ws Ts ws => ts
-Ts       ::= test*
-ws      !::= w*
-test     ::= ^"testcase" "{" input output+/ws   Grammar "}" /ws
-           | ^"testcase" "{" input              Grammar "}" /ws
-output   ::= "output" quoted ";" / ws
-input    ::= "input"  quoted ";" / ws
+ts         = !ws tests !ws => ts
+tests      = test */ ws
+ws         = w*
+test       = ^"testcase" "{" input output +/ ws   Grammar "}" /ws
+           | ^"testcase" "{" input                Grammar "}" /ws
+           | ^"tibcase"  "{" input output +/ ws   Grammar "}" /ws
+           | ^"tibcase"  "{" input                Grammar "}" /ws
+output     = ^"output" Quoted ";" /ws
+input      = "input"  Quoted ";" /ws