Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g')
-rw-r--r--plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g191
1 files changed, 96 insertions, 95 deletions
diff --git a/plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g b/plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g
index 453dfcaa..28a68c56 100644
--- a/plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g
+++ b/plugins/org.eclipse.xpand3.parser/src-gen/org/eclipse/xpand3/parser/Xpand3Node__.g
@@ -7,9 +7,9 @@ package org.eclipse.xpand3.parser;
}
T25 : 'IMPORT' ;
-T26 : 'EXTENSION' ;
-T27 : 'import' ;
-T28 : ';' ;
+T26 : 'import' ;
+T27 : ';' ;
+T28 : 'EXTENSION' ;
T29 : 'extension' ;
T30 : 'reexport' ;
T31 : '(' ;
@@ -23,91 +23,92 @@ T38 : 'EXPAND' ;
T39 : 'FOREACH' ;
T40 : 'SEPARATOR' ;
T41 : 'FILE' ;
-T42 : 'ENDFILE' ;
-T43 : 'AS' ;
-T44 : 'ITERATOR' ;
-T45 : 'ENDFOREACH' ;
-T46 : 'IF' ;
-T47 : 'ENDIF' ;
-T48 : 'ELSEIF' ;
-T49 : 'ELSE' ;
-T50 : 'LET' ;
-T51 : 'ENDLET' ;
-T52 : 'PROTECT' ;
-T53 : 'CSTART' ;
-T54 : 'CEND' ;
-T55 : 'ID' ;
-T56 : 'DISABLE' ;
-T57 : 'ENDPROTECT' ;
-T58 : 'context' ;
-T59 : 'if' ;
-T60 : 'WARNING' ;
-T61 : ':' ;
-T62 : 'around' ;
-T63 : '::' ;
-T64 : 'private' ;
-T65 : 'cached' ;
-T66 : 'create' ;
-T67 : 'JAVA' ;
-T68 : '.' ;
-T69 : 'Collection' ;
-T70 : 'List' ;
-T71 : 'Set' ;
-T72 : 'let' ;
-T73 : '=' ;
-T74 : '->' ;
-T75 : '?' ;
-T76 : 'then' ;
-T77 : 'else' ;
-T78 : 'switch' ;
-T79 : '{' ;
-T80 : 'default' ;
-T81 : '}' ;
-T82 : 'case' ;
-T83 : '||' ;
-T84 : '&&' ;
-T85 : 'implies' ;
-T86 : '==' ;
-T87 : '!=' ;
-T88 : '>=' ;
-T89 : '<=' ;
-T90 : '>' ;
-T91 : '<' ;
-T92 : '+' ;
-T93 : '/' ;
-T94 : '!' ;
-T95 : 'GLOBALVAR' ;
-T96 : 'new' ;
-T97 : 'false' ;
-T98 : 'true' ;
-T99 : 'null' ;
-T100 : 'typeSelect' ;
-T101 : 'collect' ;
-T102 : 'select' ;
-T103 : 'selectFirst' ;
-T104 : 'reject' ;
-T105 : 'exists' ;
-T106 : 'notExists' ;
-T107 : 'sortBy' ;
-T108 : 'forAll' ;
-T109 : '|' ;
-T110 : '[' ;
-T111 : ']' ;
-
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 462
+T42 : 'ONCE' ;
+T43 : 'ENDFILE' ;
+T44 : 'AS' ;
+T45 : 'ITERATOR' ;
+T46 : 'ENDFOREACH' ;
+T47 : 'IF' ;
+T48 : 'ENDIF' ;
+T49 : 'ELSEIF' ;
+T50 : 'ELSE' ;
+T51 : 'LET' ;
+T52 : 'ENDLET' ;
+T53 : 'PROTECT' ;
+T54 : 'CSTART' ;
+T55 : 'CEND' ;
+T56 : 'ID' ;
+T57 : 'DISABLE' ;
+T58 : 'ENDPROTECT' ;
+T59 : 'context' ;
+T60 : 'if' ;
+T61 : 'WARNING' ;
+T62 : ':' ;
+T63 : 'around' ;
+T64 : '::' ;
+T65 : 'private' ;
+T66 : 'cached' ;
+T67 : 'create' ;
+T68 : 'JAVA' ;
+T69 : '.' ;
+T70 : 'Collection' ;
+T71 : 'List' ;
+T72 : 'Set' ;
+T73 : 'let' ;
+T74 : '=' ;
+T75 : '->' ;
+T76 : '?' ;
+T77 : 'then' ;
+T78 : 'else' ;
+T79 : 'switch' ;
+T80 : '{' ;
+T81 : 'default' ;
+T82 : '}' ;
+T83 : 'case' ;
+T84 : '||' ;
+T85 : '&&' ;
+T86 : 'implies' ;
+T87 : '==' ;
+T88 : '!=' ;
+T89 : '>=' ;
+T90 : '<=' ;
+T91 : '>' ;
+T92 : '<' ;
+T93 : '+' ;
+T94 : '/' ;
+T95 : '!' ;
+T96 : 'GLOBALVAR' ;
+T97 : 'new' ;
+T98 : 'false' ;
+T99 : 'true' ;
+T100 : 'null' ;
+T101 : 'typeSelect' ;
+T102 : 'collect' ;
+T103 : 'select' ;
+T104 : 'selectFirst' ;
+T105 : 'reject' ;
+T106 : 'exists' ;
+T107 : 'notExists' ;
+T108 : 'sortBy' ;
+T109 : 'forAll' ;
+T110 : '|' ;
+T111 : '[' ;
+T112 : ']' ;
+
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 471
IntLiteral :
('0' | '1'..'9' '0'..'9'*)
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 467
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 476
StringLiteral :
'\"' ( EscapeSequence | ~('\\'|'\"') )* '\"'
| '\'' ( EscapeSequence | ~('\''|'\\') )* '\''
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 473
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 482
fragment EscapeSequence :
'\\' ('b'|'t'|'n'|'f'|'r'|'\"'|'\''|'\\')
| UnicodeEscape
@@ -115,7 +116,7 @@ fragment EscapeSequence :
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 480
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 489
fragment OctalEscape :
'\\' ('0'..'3') ('0'..'7') ('0'..'7')
| '\\' ('0'..'7') ('0'..'7')
@@ -123,49 +124,49 @@ fragment OctalEscape :
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 487
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 496
fragment UnicodeEscape :
'\\' 'u' HexDigit HexDigit HexDigit HexDigit
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 492
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 501
fragment HexDigit :
('0'..'9'|'a'..'f'|'A'..'F')
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 497
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 506
DEFINE :
{xpandMode=true;} 'DEFINE'
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 502
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 511
ENDDEFINE :
'ENDDEFINE' {xpandMode=false;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 507
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 516
AROUND :
{xpandMode=true;}'AROUND'
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 512
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 521
ENDAROUND :
'ENDAROUND'{xpandMode=false;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 517
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 526
Identifier :
('^')? Letter (Letter|JavaIDDigit)*
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 522
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 531
fragment Letter :
'\u0024' |
'\u0041'..'\u005a' |
@@ -183,7 +184,7 @@ fragment Letter :
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 539
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 548
fragment JavaIDDigit :
'\u0030'..'\u0039' |
@@ -205,49 +206,49 @@ fragment JavaIDDigit :
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 560
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 569
WS :
(' '|'\r'|'\t'|'\u000C'|'\n') {$channel=HIDDEN;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 565
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 574
COMMENT :
'/*' ( options {greedy=false;} : . )* '*/' {$channel=HIDDEN;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 570
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 579
LINE_COMMENT :
'//' ~('\n'|'\r')* ('\r'? '\n'|EOF) {$channel=HIDDEN;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 575
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 584
REM_COMMENT_OUT :
{!xpandMode}?=> LG 'REM' RG ( options {greedy=false;} : . )* '\u00ABENDREM' RG {$channel=HIDDEN;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 580
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 589
REM_COMMENT :
{xpandMode}?=> 'REM' RG ( options {greedy=false;} : . )* '\u00ABENDREM' {$channel=HIDDEN;}
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 585
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 594
TEXT :
{xpandMode}?=> RG ~(LG)* (LG)?
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 590
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 599
LG :
'\u00AB'
;
-// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 595
+// $ANTLR src "./src-gen/org/eclipse/xpand3/parser/Xpand3Node.g" 604
RG :
'\u00BB'
;

Back to the top