diff options
Diffstat (limited to 'test/racc/assets/syntax.y')
-rw-r--r-- | test/racc/assets/syntax.y | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/test/racc/assets/syntax.y b/test/racc/assets/syntax.y new file mode 100644 index 0000000000..e8bb1fb4d8 --- /dev/null +++ b/test/racc/assets/syntax.y @@ -0,0 +1,50 @@ +# +# racc syntax checker +# + +class M1::M2::ParserClass < S1::S2::SuperClass + + token A + | B C + + convert + A '5' + end + + prechigh + left B + preclow + + start target + + expect 0 + +rule + + target: A B C + { + print 'abc' + } + | B C A + | C B A + { + print 'cba' + } + | cont + + cont : A c2 B c2 C + + c2 : C C C C C + +end + +---- inner + + junk code !!!! + +kjaljlajrlaolanbla /// %%% (*((( token rule +akiurtlajluealjflaj @@@@ end end end end __END__ + laieu2o879urkq96ga(Q#*&%Q# + #&lkji END + + q395q?/// liutjqlkr7 |