diff options
Diffstat (limited to 'runtime/CSharp3/Sources/Antlr3.Runtime.Test/SemanticPredicateReduction.g3')
-rw-r--r-- | runtime/CSharp3/Sources/Antlr3.Runtime.Test/SemanticPredicateReduction.g3 | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/runtime/CSharp3/Sources/Antlr3.Runtime.Test/SemanticPredicateReduction.g3 b/runtime/CSharp3/Sources/Antlr3.Runtime.Test/SemanticPredicateReduction.g3 deleted file mode 100644 index 6593039..0000000 --- a/runtime/CSharp3/Sources/Antlr3.Runtime.Test/SemanticPredicateReduction.g3 +++ /dev/null @@ -1,23 +0,0 @@ -grammar SemanticPredicateReduction; - -options { - language=CSharp3; - TokenLabelType=CommonToken; -} - -@lexer::namespace{Antlr3.Runtime.Test} -@parser::namespace{Antlr3.Runtime.Test} - -start : mainprog optional? EOF; - -mainprog : '(' args ')'; -args : ID ID*; - -optional: ':' args element ':' args element2; -element : {true}?=>args2; -element2: {false}?=>args3; -args2 : ID ID*; -args3 : ID ID* ; - -WS : (' '|'\t'|'\n'|'\r')+; -ID : ('a'..'z')+; |