Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenrik Rentz-Reichert2016-10-05 14:32:20 +0000
committerHenrik Rentz-Reichert2016-10-05 17:08:17 +0000
commit447c0d0581f0a7548d4dbc5c281e31a39f964b52 (patch)
tree91dbf812a7b1d9e22d0547a0899f68f5ff9f0394 /plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
parentccb475440adf9b988efdae4894f41e81cd0f3104 (diff)
downloadorg.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.tar.gz
org.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.tar.xz
org.eclipse.etrice-447c0d0581f0a7548d4dbc5c281e31a39f964b52.zip
Bug 504086: "E1" to "E9" seems not to be a valid name
Fixed rules using proper terminals in Base.xtext. Change-Id: Id771fbd3585311d129e9b02f21745544b586e264
Diffstat (limited to 'plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g')
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g460
1 files changed, 88 insertions, 372 deletions
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
index c4b56fdc2..f1f384741 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
@@ -484,78 +484,6 @@ finally {
-// Entry rule entryRuleSignedInteger
-entryRuleSignedInteger
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getSignedIntegerRule()); }
- ruleSignedInteger
-{ after(grammarAccess.getSignedIntegerRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule SignedInteger
-ruleSignedInteger
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSignedIntegerAccess().getGroup()); }
-(rule__SignedInteger__Group__0)
-{ after(grammarAccess.getSignedIntegerAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
-// Entry rule entryRuleHexadecimal
-entryRuleHexadecimal
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getHexadecimalRule()); }
- ruleHexadecimal
-{ after(grammarAccess.getHexadecimalRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule Hexadecimal
-ruleHexadecimal
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); }
- RULE_HEX
-{ after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
// Entry rule entryRuleReal
entryRuleReal
:
@@ -620,78 +548,6 @@ finally {
-// Entry rule entryRuleDotDecimal
-entryRuleDotDecimal
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getDotDecimalRule()); }
- ruleDotDecimal
-{ after(grammarAccess.getDotDecimalRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DotDecimal
-ruleDotDecimal
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getDotDecimalAccess().getGroup()); }
-(rule__DotDecimal__Group__0)
-{ after(grammarAccess.getDotDecimalAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
-// Entry rule entryRuleDecimalDot
-entryRuleDecimalDot
-@init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
-}
-:
-{ before(grammarAccess.getDecimalDotRule()); }
- ruleDecimalDot
-{ after(grammarAccess.getDecimalDotRule()); }
- EOF
-;
-finally {
- myHiddenTokenState.restore();
-}
-
-// Rule DecimalDot
-ruleDecimalDot
- @init {
- HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getDecimalDotAccess().getGroup()); }
-(rule__DecimalDot__Group__0)
-{ after(grammarAccess.getDecimalDotAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
- myHiddenTokenState.restore();
-}
-
-
-
// Entry rule entryRuleDecimalExp
entryRuleDecimalExp
@init {
@@ -929,15 +785,15 @@ rule__Integer__Alternatives
}
:
(
-{ before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); }
- ruleSignedInteger
-{ after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0()); }
+{ before(grammarAccess.getIntegerAccess().getGroup_0()); }
+(rule__Integer__Group_0__0)
+{ after(grammarAccess.getIntegerAccess().getGroup_0()); }
)
|(
-{ before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); }
- ruleHexadecimal
-{ after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1()); }
+{ before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1()); }
+ RULE_HEX
+{ after(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1()); }
)
;
@@ -945,25 +801,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Alternatives_0
+rule__Integer__Alternatives_0_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0()); }
'+'
-{ after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0()); }
)
|(
-{ before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1()); }
'-'
-{ after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1()); }
)
;
@@ -983,21 +839,9 @@ rule__Real__Alternatives
)
|(
-{ before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); }
- ruleDotDecimal
-{ after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1()); }
-)
-
- |(
-{ before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); }
- ruleDecimalDot
-{ after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2()); }
-)
-
- |(
-{ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); }
+{ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1()); }
ruleDecimalExp
-{ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3()); }
+{ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1()); }
)
;
@@ -1031,25 +875,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DotDecimal__Alternatives_0
+rule__DecimalExp__Alternatives_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
'+'
-{ after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
)
|(
-{ before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
'-'
-{ after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
)
;
@@ -1057,25 +901,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Alternatives_0
+rule__DecimalExp__Alternatives_4
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0()); }
- '+'
+ 'e'
-{ after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0()); }
)
|(
-{ before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1()); }
- '-'
+ 'E'
-{ after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1()); }
)
;
@@ -1083,25 +927,25 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Alternatives_0
+rule__DecimalExp__Alternatives_5
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
'+'
-{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0()); }
+{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
)
|(
-{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
'-'
-{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
)
;
@@ -2458,27 +2302,27 @@ finally {
-rule__SignedInteger__Group__0
+rule__Integer__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SignedInteger__Group__0__Impl
- rule__SignedInteger__Group__1
+ rule__Integer__Group_0__0__Impl
+ rule__Integer__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Group__0__Impl
+rule__Integer__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); }
-(rule__SignedInteger__Alternatives_0)?
-{ after(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); }
+{ before(grammarAccess.getIntegerAccess().getAlternatives_0_0()); }
+(rule__Integer__Alternatives_0_0)?
+{ after(grammarAccess.getIntegerAccess().getAlternatives_0_0()); }
)
;
@@ -2487,26 +2331,26 @@ finally {
}
-rule__SignedInteger__Group__1
+rule__Integer__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SignedInteger__Group__1__Impl
+ rule__Integer__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SignedInteger__Group__1__Impl
+rule__Integer__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1()); }
RULE_INT
-{ after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); }
+{ after(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1()); }
)
;
@@ -2644,121 +2488,27 @@ finally {
-rule__DotDecimal__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__0__Impl
- rule__DotDecimal__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getAlternatives_0()); }
-(rule__DotDecimal__Alternatives_0)?
-{ after(grammarAccess.getDotDecimalAccess().getAlternatives_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DotDecimal__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__1__Impl
- rule__DotDecimal__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); }
-
- '.'
-
-{ after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DotDecimal__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DotDecimal__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DotDecimal__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); }
- RULE_INT
-{ after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
-rule__DecimalDot__Group__0
+rule__DecimalExp__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__0__Impl
- rule__DecimalDot__Group__1
+ rule__DecimalExp__Group__0__Impl
+ rule__DecimalExp__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__0__Impl
+rule__DecimalExp__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getAlternatives_0()); }
-(rule__DecimalDot__Alternatives_0)?
-{ after(grammarAccess.getDecimalDotAccess().getAlternatives_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
+(rule__DecimalExp__Alternatives_0)?
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
)
;
@@ -2767,27 +2517,27 @@ finally {
}
-rule__DecimalDot__Group__1
+rule__DecimalExp__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__1__Impl
- rule__DecimalDot__Group__2
+ rule__DecimalExp__Group__1__Impl
+ rule__DecimalExp__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__1__Impl
+rule__DecimalExp__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
RULE_INT
-{ after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); }
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
)
;
@@ -2796,28 +2546,29 @@ finally {
}
-rule__DecimalDot__Group__2
+rule__DecimalExp__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalDot__Group__2__Impl
+ rule__DecimalExp__Group__2__Impl
+ rule__DecimalExp__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalDot__Group__2__Impl
+rule__DecimalExp__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); }
+{ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
'.'
-{ after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); }
+{ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
)
;
@@ -2826,33 +2577,27 @@ finally {
}
-
-
-
-
-
-
-rule__DecimalExp__Group__0
+rule__DecimalExp__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__0__Impl
- rule__DecimalExp__Group__1
+ rule__DecimalExp__Group__3__Impl
+ rule__DecimalExp__Group__4
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__0__Impl
+rule__DecimalExp__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
-(rule__DecimalExp__Alternatives_0)?
-{ after(grammarAccess.getDecimalExpAccess().getAlternatives_0()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+ RULE_INT
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
)
;
@@ -2861,27 +2606,27 @@ finally {
}
-rule__DecimalExp__Group__1
+rule__DecimalExp__Group__4
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__1__Impl
- rule__DecimalExp__Group__2
+ rule__DecimalExp__Group__4__Impl
+ rule__DecimalExp__Group__5
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__1__Impl
+rule__DecimalExp__Group__4__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
- RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_4()); }
+(rule__DecimalExp__Alternatives_4)
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_4()); }
)
;
@@ -2890,29 +2635,27 @@ finally {
}
-rule__DecimalExp__Group__2
+rule__DecimalExp__Group__5
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__2__Impl
- rule__DecimalExp__Group__3
+ rule__DecimalExp__Group__5__Impl
+ rule__DecimalExp__Group__6
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__2__Impl
+rule__DecimalExp__Group__5__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
-
- '.'
-
-{ after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); }
+{ before(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
+(rule__DecimalExp__Alternatives_5)?
+{ after(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
)
;
@@ -2921,27 +2664,26 @@ finally {
}
-rule__DecimalExp__Group__3
+rule__DecimalExp__Group__6
@init {
int stackSize = keepStackSize();
}
:
- rule__DecimalExp__Group__3__Impl
- rule__DecimalExp__Group__4
+ rule__DecimalExp__Group__6__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Group__3__Impl
+rule__DecimalExp__Group__6__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); }
+{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
)
;
@@ -2950,32 +2692,8 @@ finally {
}
-rule__DecimalExp__Group__4
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__4__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-rule__DecimalExp__Group__4__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
- RULE_EXP
-{ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
-)
-;
-finally {
- restoreStackSize(stackSize);
-}
@@ -3407,15 +3125,13 @@ finally {
}
-RULE_EXP : ('e'|'E') ('+'|'-')? ('0'..'9')+;
-
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
-RULE_STRING : ('"' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'"')))* '"'|'\'' ('\\' ('b'|'t'|'n'|'f'|'r'|'u'|'"'|'\''|'\\')|~(('\\'|'\'')))* '\'');
+RULE_STRING : ('"' ('\\' .|~(('\\'|'"')))* '"'|'\'' ('\\' .|~(('\\'|'\'')))* '\'');
RULE_ML_COMMENT : '/*' ( options {greedy=false;} : . )*'*/';

Back to the top