X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=tests%2Fregression.tc;h=f0815a8971ed8f9766b9685c74315898f0a29fb8;hp=863b62ec262e8087af237093c78926bac62324e9;hb=f33c05adc5aa3dd324c5352cdbd6f4b55359acad;hpb=242a8711e98cbd3ed6d05271bf910fde38e9be9a diff --git a/tests/regression.tc b/tests/regression.tc index 863b62e..f0815a8 100644 --- a/tests/regression.tc +++ b/tests/regression.tc @@ -107,11 +107,12 @@ testcase { } testcase { - input "xbambambam"; + input "qxbambambam"; output "bam:{a bam:{a bam:{a x:{x}}}}"; - s ::= a s ^"bam" - s ::= ^"x" + s ::= "q" z + z ::= a z ^"bam" + z ::= ^"x" a ::= () => "a" } @@ -263,6 +264,15 @@ testcase { } testcase { + input "aa bb"; + output "{q:{{a a}} q:{{b b}}}"; + + s ::= q */ ws + ws ::= " "* + q ::= [a-z]++ => "q" +} + +testcase { input " @@ -318,12 +328,3 @@ ws ::= w* } - -testcase { - input "aa bb"; - output "{q:{{a a}} q:{{b b}}}"; - - s ::= q */ ws - ws ::= " "* - q ::= [a-z]++ => "q" -} \ No newline at end of file