Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java')
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java1166
1 files changed, 606 insertions, 560 deletions
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
index 021e0487d..41aad65d8 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
@@ -75,6 +75,7 @@ public class InternalRoomLexer extends Lexer {
public static final int T__62=62;
public static final int T__63=63;
public static final int T__114=114;
+ public static final int T__115=115;
public static final int T__61=61;
public static final int T__60=60;
public static final int T__55=55;
@@ -1309,10 +1310,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:67:7: ( 'prio' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:67:9: 'prio'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:67:7: ( 'ActorInstanceMapping' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:67:9: 'ActorInstanceMapping'
{
- match("prio");
+ match("ActorInstanceMapping");
}
@@ -1330,10 +1331,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:68:7: ( '.' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:68:9: '.'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:68:7: ( '/' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:68:9: '/'
{
- match('.');
+ match('/');
}
@@ -1392,11 +1393,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:71:7: ( 'sub' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:71:9: 'sub'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:71:7: ( '.' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:71:9: '.'
{
- match("sub");
-
+ match('.');
}
@@ -1413,10 +1413,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:72:7: ( 'LayerConnection' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:72:9: 'LayerConnection'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:72:7: ( 'sub' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:72:9: 'sub'
{
- match("LayerConnection");
+ match("sub");
}
@@ -1434,10 +1434,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:73:7: ( 'satisfied_by' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:73:9: 'satisfied_by'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:73:7: ( 'LayerConnection' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:73:9: 'LayerConnection'
{
- match("satisfied_by");
+ match("LayerConnection");
}
@@ -1455,10 +1455,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:74:7: ( 'relay_sap' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:74:9: 'relay_sap'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:74:7: ( 'satisfied_by' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:74:9: 'satisfied_by'
{
- match("relay_sap");
+ match("satisfied_by");
}
@@ -1476,10 +1476,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:75:7: ( 'ActorRef' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:75:9: 'ActorRef'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:75:7: ( 'relay_sap' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:75:9: 'relay_sap'
{
- match("ActorRef");
+ match("relay_sap");
}
@@ -1497,10 +1497,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:76:7: ( 'StateMachine' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:76:9: 'StateMachine'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:76:7: ( 'ActorRef' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:76:9: 'ActorRef'
{
- match("StateMachine");
+ match("ActorRef");
}
@@ -1518,10 +1518,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:77:7: ( 'State' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:77:9: 'State'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:77:7: ( 'StateMachine' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:77:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -1539,10 +1539,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:78:7: ( 'entry' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:78:9: 'entry'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:78:7: ( 'State' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:78:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -1560,10 +1560,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:79:7: ( 'exit' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:79:9: 'exit'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:79:7: ( 'entry' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:79:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -1581,10 +1581,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:80:7: ( 'do' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:80:9: 'do'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:80:7: ( 'exit' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:80:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -1602,10 +1602,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:81:7: ( 'subgraph' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:81:9: 'subgraph'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:81:7: ( 'do' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:81:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -1623,10 +1623,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:82:7: ( 'RefinedState' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:82:9: 'RefinedState'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:82:7: ( 'subgraph' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:82:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -1644,10 +1644,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:83:7: ( 'handler' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:83:9: 'handler'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:83:7: ( 'RefinedState' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:83:9: 'RefinedState'
{
- match("handler");
+ match("RefinedState");
}
@@ -1665,10 +1665,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:84:7: ( 'TransitionPoint' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:84:9: 'TransitionPoint'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:84:7: ( 'handler' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:84:9: 'handler'
{
- match("TransitionPoint");
+ match("handler");
}
@@ -1686,10 +1686,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:85:7: ( 'EntryPoint' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:85:9: 'EntryPoint'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:85:7: ( 'TransitionPoint' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:85:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -1707,10 +1707,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:86:7: ( 'ExitPoint' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:86:9: 'ExitPoint'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:86:7: ( 'EntryPoint' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:86:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -1728,10 +1728,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:87:7: ( 'ChoicePoint' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:87:9: 'ChoicePoint'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:87:7: ( 'ExitPoint' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:87:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -1749,10 +1749,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:88:7: ( 'Transition' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:88:9: 'Transition'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:88:7: ( 'ChoicePoint' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:88:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -1770,10 +1770,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:89:7: ( 'initial' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:89:9: 'initial'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:89:7: ( 'Transition' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:89:9: 'Transition'
{
- match("initial");
+ match("Transition");
}
@@ -1791,10 +1791,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:90:7: ( 'action' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:90:9: 'action'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:90:7: ( 'initial' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:90:9: 'initial'
{
- match("action");
+ match("initial");
}
@@ -1812,10 +1812,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:91:7: ( 'triggers' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:91:9: 'triggers'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:91:7: ( 'action' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:91:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -1833,10 +1833,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:92:7: ( 'or' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:92:9: 'or'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:92:7: ( 'triggers' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:92:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -1854,10 +1854,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:93:7: ( 'guard' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:93:9: 'guard'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:93:7: ( 'or' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:93:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -1875,10 +1875,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:94:7: ( 'cond' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:94:9: 'cond'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:94:7: ( 'guard' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:94:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -1896,10 +1896,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:95:7: ( 'RefinedTransition' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:95:9: 'RefinedTransition'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:95:7: ( 'cond' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:95:9: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -1917,10 +1917,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:96:7: ( 'my' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:96:9: 'my'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:96:7: ( 'RefinedTransition' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:96:9: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -1938,10 +1938,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:97:7: ( 'cp' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:97:9: 'cp'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:97:7: ( 'my' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:97:9: 'my'
{
- match("cp");
+ match("my");
}
@@ -1959,10 +1959,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:98:7: ( '<' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:98:9: '<'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:98:7: ( 'cp' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:98:9: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -1979,10 +1980,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:99:7: ( '|' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:99:9: '|'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:99:7: ( '<' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:99:9: '<'
{
- match('|');
+ match('<');
}
@@ -1999,10 +2000,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:100:8: ( '>' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:100:10: '>'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:100:8: ( '|' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:100:10: '|'
{
- match('>');
+ match('|');
}
@@ -2019,10 +2020,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:101:8: ( '@' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:101:10: '@'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:101:8: ( '>' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:101:10: '>'
{
- match('@');
+ match('>');
}
@@ -2039,11 +2040,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:102:8: ( 'import' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:102:10: 'import'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:102:8: ( '@' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:102:10: '@'
{
- match("import");
-
+ match('@');
}
@@ -2060,10 +2060,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:103:8: ( 'from' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:103:10: 'from'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:103:8: ( 'import' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:103:10: 'import'
{
- match("from");
+ match("import");
}
@@ -2081,10 +2081,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:104:8: ( 'model' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:104:10: 'model'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:104:8: ( 'from' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:104:10: 'from'
{
- match("model");
+ match("from");
}
@@ -2102,10 +2102,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:105:8: ( '.*' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:105:10: '.*'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:105:8: ( 'model' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:105:10: 'model'
{
- match(".*");
+ match("model");
}
@@ -2123,10 +2123,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:106:8: ( '*' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:106:10: '*'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:106:8: ( '.*' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:106:10: '.*'
{
- match('*');
+ match(".*");
+
}
@@ -2143,11 +2144,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:107:8: ( 'ptBoolean' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:107:10: 'ptBoolean'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:107:8: ( '*' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:107:10: '*'
{
- match("ptBoolean");
-
+ match('*');
}
@@ -2164,10 +2164,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:108:8: ( 'ptInteger' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:108:10: 'ptInteger'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:108:8: ( 'ptBoolean' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:108:10: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -2185,10 +2185,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:109:8: ( 'ptReal' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:109:10: 'ptReal'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:109:8: ( 'ptInteger' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:109:10: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -2206,10 +2206,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:110:8: ( 'ptCharacter' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:110:10: 'ptCharacter'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:110:8: ( 'ptReal' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:110:10: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -2227,10 +2227,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:111:8: ( 'eventdriven' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:111:10: 'eventdriven'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:111:8: ( 'ptCharacter' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:111:10: 'ptCharacter'
{
- match("eventdriven");
+ match("ptCharacter");
}
@@ -2248,10 +2248,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:112:8: ( 'datadriven' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:112:10: 'datadriven'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:112:8: ( 'eventdriven' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:112:10: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -2269,10 +2269,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:113:8: ( 'sync' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:113:10: 'sync'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:113:8: ( 'datadriven' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:113:10: 'datadriven'
{
- match("sync");
+ match("datadriven");
}
@@ -2290,10 +2290,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:114:8: ( 'async' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:114:10: 'async'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:114:8: ( 'sync' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:114:10: 'sync'
{
- match("async");
+ match("sync");
}
@@ -2306,15 +2306,36 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "T__114"
+ // $ANTLR start "T__115"
+ public final void mT__115() throws RecognitionException {
+ try {
+ int _type = T__115;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:115:8: ( 'async' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:115:10: 'async'
+ {
+ match("async");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__115"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7553:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7553:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7583:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7583:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7553:11: ( '^' )?
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7583:11: ( '^' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2323,7 +2344,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7553:11: '^'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7583:11: '^'
{
match('^');
@@ -2341,7 +2362,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7553:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7583:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2390,10 +2411,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7555:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7555:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7585:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7585:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7555:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7585:12: ( '0' .. '9' )+
int cnt3=0;
loop3:
do {
@@ -2407,7 +2428,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7555:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7585:13: '0' .. '9'
{
matchRange('0','9');
@@ -2439,10 +2460,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -2460,10 +2481,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop4:
do {
int alt4=3;
@@ -2479,7 +2500,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt4) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2495,7 +2516,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2520,10 +2541,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
loop5:
do {
int alt5=3;
@@ -2539,7 +2560,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) {
@@ -2555,7 +2576,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7557:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7587:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2598,12 +2619,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7559:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7559:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7589:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7589:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7559:24: ( options {greedy=false; } : . )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7589:24: ( options {greedy=false; } : . )*
loop7:
do {
int alt7=2;
@@ -2628,7 +2649,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7559:52: .
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7589:52: .
{
matchAny();
@@ -2658,12 +2679,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop8:
do {
int alt8=2;
@@ -2676,7 +2697,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2696,7 +2717,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:40: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:40: ( ( '\\r' )? '\\n' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2705,9 +2726,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:41: ( '\\r' )?
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:41: ( '\\r' )?
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2716,7 +2737,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7561:41: '\\r'
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7591:41: '\\r'
{
match('\r');
@@ -2748,10 +2769,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7563:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7593:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7593:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7563:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7593:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt11=0;
loop11:
do {
@@ -2805,8 +2826,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7565:16: ( . )
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7565:18: .
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7595:16: ( . )
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:7595:18: .
{
matchAny();
@@ -2821,8 +2842,8 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt12=111;
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:8: ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt12=112;
alt12 = dfa12.predict(input);
switch (alt12) {
case 1 :
@@ -3554,49 +3575,56 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 105 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:649: RULE_ID
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:649: T__115
{
- mRULE_ID();
+ mT__115();
}
break;
case 106 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:657: RULE_INT
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:656: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 107 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:666: RULE_STRING
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:664: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 108 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:678: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:673: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 109 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:694: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:685: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 110 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:710: RULE_WS
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:701: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 111 :
- // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:718: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:717: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 112 :
+ // ../org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g:1:725: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -3611,188 +3639,191 @@ public class InternalRoomLexer extends Lexer {
protected DFA12 dfa12 = new DFA12(this);
static final String DFA12_eotS =
"\1\uffff\1\71\3\uffff\2\71\1\66\2\uffff\6\71\3\uffff\1\71\2\uffff"+
- "\16\71\1\166\4\71\4\uffff\1\71\1\uffff\1\66\2\uffff\3\66\2\uffff"+
- "\2\71\4\uffff\3\71\3\uffff\1\71\1\u0090\12\71\3\uffff\1\71\2\uffff"+
- "\5\71\1\u00a6\2\71\1\u00a9\1\u00aa\1\71\1\u00ac\24\71\2\uffff\3"+
- "\71\1\u00c8\1\71\4\uffff\1\71\6\uffff\2\71\1\u00cd\6\71\1\uffff"+
- "\20\71\1\u00e5\4\71\1\uffff\1\71\1\u00ec\2\uffff\1\71\1\uffff\5"+
- "\71\1\u00f5\1\u00f6\11\71\1\u0101\12\71\1\uffff\4\71\1\uffff\4\71"+
- "\1\u0115\7\71\1\u011e\6\71\1\u0125\3\71\1\uffff\1\71\1\u012a\4\71"+
- "\1\uffff\1\71\1\u0130\6\71\2\uffff\2\71\1\u0139\7\71\1\uffff\13"+
- "\71\1\u014c\7\71\1\uffff\10\71\1\uffff\1\u015c\5\71\1\uffff\1\u0163"+
- "\3\71\1\uffff\5\71\1\uffff\5\71\1\u0172\2\71\1\uffff\10\71\1\u017d"+
- "\7\71\1\u0185\1\u0186\1\uffff\17\71\1\uffff\6\71\1\uffff\5\71\1"+
- "\u01a1\10\71\1\uffff\4\71\1\u01ae\2\71\1\u01b2\1\71\1\u01b4\1\uffff"+
- "\7\71\2\uffff\2\71\1\u01bf\4\71\1\u01c4\5\71\1\u01ca\13\71\1\u01d6"+
- "\1\uffff\11\71\1\u01e0\2\71\1\uffff\1\71\1\u01e4\1\u01e5\1\uffff"+
- "\1\71\1\uffff\2\71\1\u01e9\7\71\1\uffff\4\71\1\uffff\5\71\1\uffff"+
- "\1\u01fb\1\71\1\u0200\2\71\1\u0203\2\71\1\u0206\1\71\1\u0208\1\uffff"+
- "\1\u0209\10\71\1\uffff\3\71\2\uffff\1\u0215\1\71\1\u0217\1\uffff"+
- "\4\71\1\u021c\1\u021d\2\71\1\u0220\2\71\1\u0223\2\71\1\u0226\1\71"+
- "\1\u0228\1\uffff\1\71\1\u022a\1\u022b\1\u022c\1\uffff\1\u022d\1"+
- "\71\1\uffff\1\u022f\1\u0230\1\uffff\1\71\2\uffff\1\u0233\4\71\1"+
- "\u0239\2\71\1\u023c\1\u023d\1\71\1\uffff\1\u023f\1\uffff\4\71\2"+
- "\uffff\2\71\1\uffff\2\71\1\uffff\1\u0248\1\71\1\uffff\1\u024a\1"+
- "\uffff\1\71\4\uffff\1\u024c\2\uffff\1\71\1\u024e\1\uffff\5\71\1"+
- "\uffff\2\71\2\uffff\1\71\1\uffff\3\71\1\u025b\4\71\1\uffff\1\71"+
- "\1\uffff\1\u0261\1\uffff\1\71\1\uffff\1\71\1\u0264\1\u0265\4\71"+
- "\1\u026a\4\71\1\uffff\1\u026f\3\71\1\u0273\1\uffff\1\u0274\1\71"+
- "\2\uffff\1\u0276\1\71\1\u0278\1\71\1\uffff\4\71\1\uffff\1\71\1\u027f"+
- "\1\u0280\2\uffff\1\71\1\uffff\1\71\1\uffff\1\71\1\u0284\1\u0285"+
- "\3\71\2\uffff\1\71\1\u028a\1\71\2\uffff\4\71\1\uffff\1\71\1\u0291"+
- "\1\u0292\3\71\2\uffff\1\u0296\2\71\1\uffff\6\71\1\u029f\1\u02a0"+
- "\2\uffff";
+ "\16\71\1\167\1\171\4\71\4\uffff\1\71\1\uffff\1\66\2\uffff\2\66\2"+
+ "\uffff\2\71\4\uffff\3\71\3\uffff\1\71\1\u0091\12\71\3\uffff\1\71"+
+ "\2\uffff\5\71\1\u00a7\2\71\1\u00aa\1\u00ab\1\71\1\u00ad\24\71\5"+
+ "\uffff\3\71\1\u00c9\1\71\4\uffff\1\71\4\uffff\2\71\1\u00ce\6\71"+
+ "\1\uffff\20\71\1\u00e6\4\71\1\uffff\1\71\1\u00ed\2\uffff\1\71\1"+
+ "\uffff\5\71\1\u00f6\1\u00f7\11\71\1\u0101\12\71\1\uffff\4\71\1\uffff"+
+ "\4\71\1\u0115\7\71\1\u011e\6\71\1\u0125\3\71\1\uffff\1\71\1\u012a"+
+ "\4\71\1\uffff\1\71\1\u0130\6\71\2\uffff\11\71\1\uffff\13\71\1\u014b"+
+ "\7\71\1\uffff\10\71\1\uffff\1\u015b\5\71\1\uffff\1\u0163\3\71\1"+
+ "\uffff\5\71\1\uffff\5\71\1\u0172\12\71\1\u017d\7\71\1\u0185\1\u0186"+
+ "\1\uffff\17\71\1\uffff\7\71\1\uffff\5\71\1\u01a2\10\71\1\uffff\4"+
+ "\71\1\u01af\2\71\1\u01b3\1\71\1\u01b5\1\uffff\7\71\2\uffff\2\71"+
+ "\1\u01c0\4\71\1\u01c5\5\71\1\u01cb\14\71\1\u01d8\1\uffff\11\71\1"+
+ "\u01e2\2\71\1\uffff\1\71\1\u01e6\1\u01e7\1\uffff\1\71\1\uffff\2"+
+ "\71\1\u01eb\7\71\1\uffff\4\71\1\uffff\5\71\1\uffff\1\u01fd\1\71"+
+ "\1\u0202\3\71\1\u0206\2\71\1\u0209\1\71\1\u020b\1\uffff\1\u020c"+
+ "\10\71\1\uffff\3\71\2\uffff\1\u0218\1\71\1\u021a\1\uffff\4\71\1"+
+ "\u021f\1\u0220\2\71\1\u0223\2\71\1\u0226\2\71\1\u0229\1\71\1\u022b"+
+ "\1\uffff\1\71\1\u022d\1\u022e\1\u022f\1\uffff\1\u0230\2\71\1\uffff"+
+ "\1\u0233\1\u0234\1\uffff\1\71\2\uffff\1\u0237\4\71\1\u023d\2\71"+
+ "\1\u0240\1\u0241\1\71\1\uffff\1\u0243\1\uffff\4\71\2\uffff\2\71"+
+ "\1\uffff\2\71\1\uffff\1\u024c\1\71\1\uffff\1\u024e\1\uffff\1\71"+
+ "\4\uffff\1\u0250\1\71\2\uffff\1\71\1\u0253\1\uffff\5\71\1\uffff"+
+ "\2\71\2\uffff\1\71\1\uffff\3\71\1\u0260\4\71\1\uffff\1\71\1\uffff"+
+ "\1\u0266\1\uffff\2\71\1\uffff\1\71\1\u026a\1\u026b\4\71\1\u0270"+
+ "\4\71\1\uffff\1\u0275\3\71\1\u0279\1\uffff\1\71\1\u027b\1\71\2\uffff"+
+ "\1\u027d\1\71\1\u027f\1\71\1\uffff\4\71\1\uffff\1\71\1\u0286\1\u0287"+
+ "\1\uffff\1\71\1\uffff\1\71\1\uffff\1\71\1\uffff\1\71\1\u028c\1\u028d"+
+ "\3\71\2\uffff\2\71\1\u0293\1\71\2\uffff\5\71\1\uffff\1\71\1\u029b"+
+ "\1\u029c\4\71\2\uffff\1\u02a1\3\71\1\uffff\6\71\1\u02ab\2\71\1\uffff"+
+ "\1\u02ae\1\u02af\2\uffff";
static final String DFA12_eofS =
- "\u02a1\uffff";
+ "\u02b0\uffff";
static final String DFA12_minS =
"\1\0\1\145\3\uffff\1\145\1\157\1\76\2\uffff\1\141\1\156\1\141\1"+
"\156\1\163\1\143\3\uffff\1\160\2\uffff\1\157\1\141\1\155\1\146\1"+
- "\157\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\1\52"+
- "\2\162\1\165\1\157\4\uffff\1\162\1\uffff\1\101\2\uffff\2\0\1\52"+
- "\2\uffff\1\157\1\146\4\uffff\1\146\1\151\1\162\3\uffff\1\146\1\60"+
- "\1\164\1\151\2\164\1\151\1\164\2\145\2\164\3\uffff\1\145\2\uffff"+
- "\1\151\1\155\1\142\1\164\1\156\1\60\1\160\1\164\2\60\1\156\1\60"+
- "\1\155\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163"+
- "\1\144\1\164\1\171\1\164\1\150\1\156\1\147\1\171\2\uffff\1\141\1"+
- "\151\1\141\1\60\1\144\4\uffff\1\157\6\uffff\1\155\1\151\1\60\1\165"+
- "\1\141\1\155\2\164\1\141\1\uffff\1\141\1\145\1\164\1\162\1\141\1"+
- "\145\1\164\1\162\1\156\2\162\1\157\1\162\2\144\1\141\1\60\1\151"+
- "\1\143\1\157\1\164\1\uffff\1\157\1\60\2\uffff\1\144\1\uffff\1\160"+
- "\1\151\1\120\1\165\1\164\2\60\1\166\2\157\1\156\1\145\1\150\1\163"+
- "\1\144\1\164\1\60\1\151\1\156\1\145\1\141\1\144\1\151\1\145\1\156"+
- "\1\147\1\162\1\uffff\1\145\1\155\1\115\1\156\1\uffff\1\154\1\171"+
- "\1\151\1\157\1\60\1\165\1\144\1\162\1\120\1\171\1\103\1\156\1\60"+
- "\1\171\1\164\1\143\1\151\1\162\1\141\1\60\1\163\1\156\1\162\1\uffff"+
- "\1\163\1\60\1\155\1\151\1\162\1\157\1\uffff\1\165\1\60\1\157\1\143"+
- "\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\60\1\157\1\164\3"+
- "\141\1\154\1\162\1\uffff\1\157\1\143\1\162\1\166\1\151\1\143\1\162"+
- "\1\163\1\147\1\144\1\154\1\60\1\157\1\145\1\141\1\137\1\164\1\143"+
- "\1\154\1\uffff\1\154\1\162\1\156\1\157\1\120\1\154\1\144\1\156\1"+
- "\uffff\1\60\1\144\1\157\1\142\1\103\1\164\1\uffff\1\60\1\164\1\141"+
- "\1\146\1\uffff\1\151\1\141\1\164\1\151\1\147\1\uffff\1\165\1\145"+
- "\1\157\1\163\1\164\1\60\1\143\1\164\1\uffff\1\154\1\145\1\154\1"+
- "\162\1\147\1\145\1\141\1\156\1\60\1\146\1\151\1\156\1\141\1\103"+
- "\1\151\1\145\2\60\1\uffff\2\144\1\162\1\163\1\151\1\157\1\141\1"+
- "\164\1\151\1\141\1\151\1\157\1\141\1\163\1\141\1\uffff\1\162\1\144"+
- "\1\165\1\154\1\145\1\151\1\uffff\1\151\1\160\1\151\1\156\1\154\1"+
- "\60\1\156\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147"+
- "\1\60\1\141\1\145\1\60\1\143\1\60\1\uffff\1\141\1\157\1\147\1\154"+
- "\1\157\1\164\1\162\2\uffff\1\145\1\123\1\60\1\141\1\166\1\154\1"+
- "\163\1\60\1\166\1\154\1\156\1\151\1\163\1\60\1\154\1\151\1\145\1"+
- "\164\1\141\1\146\1\157\1\143\1\150\1\145\1\147\1\60\1\uffff\1\147"+
- "\1\164\1\144\2\157\1\145\1\162\1\143\1\111\1\60\1\141\1\145\1\uffff"+
- "\1\143\2\60\1\uffff\1\164\1\uffff\1\143\1\162\1\60\1\123\1\156\1"+
- "\151\1\163\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff"+
- "\1\145\1\124\1\164\1\156\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163"+
- "\1\60\1\156\1\163\1\60\1\144\1\60\1\uffff\1\60\1\145\1\120\1\151"+
- "\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff"+
- "\1\60\1\145\1\60\1\uffff\1\171\1\150\1\156\1\157\2\60\2\141\1\60"+
- "\1\124\1\154\1\60\1\156\1\171\1\60\1\164\1\60\1\uffff\1\145\3\60"+
- "\1\uffff\1\60\1\163\1\uffff\2\60\1\uffff\1\137\2\uffff\1\60\1\162"+
- "\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff\1\60\1\uffff"+
- "\1\163\1\162\1\145\1\156\2\uffff\1\164\1\156\1\uffff\1\171\1\141"+
- "\1\uffff\1\60\1\160\1\uffff\1\60\1\uffff\1\156\4\uffff\1\60\2\uffff"+
- "\1\142\1\60\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156"+
- "\1\154\2\uffff\1\162\1\uffff\1\164\1\145\1\143\1\60\1\145\1\163"+
- "\1\160\1\163\1\uffff\1\145\1\uffff\1\60\1\uffff\1\171\1\uffff\1"+
- "\164\2\60\1\146\1\141\2\145\1\60\1\145\1\141\1\164\1\157\1\uffff"+
- "\1\60\1\151\1\145\1\163\1\60\1\uffff\1\60\1\157\2\uffff\1\60\1\163"+
- "\1\60\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\60\2\uffff"+
- "\1\143\1\uffff\1\163\1\uffff\1\145\2\60\1\157\1\156\1\151\2\uffff"+
- "\1\157\1\60\1\156\2\uffff\1\156\1\164\1\157\1\154\1\uffff\1\164"+
- "\2\60\1\156\1\103\1\141\2\uffff\1\60\1\154\1\164\1\uffff\1\141\1"+
- "\151\1\163\1\157\1\163\1\156\2\60\2\uffff";
+ "\157\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\2\52"+
+ "\2\162\1\165\1\157\4\uffff\1\162\1\uffff\1\101\2\uffff\2\0\2\uffff"+
+ "\1\157\1\146\4\uffff\1\146\1\151\1\162\3\uffff\1\146\1\60\1\164"+
+ "\1\151\2\164\1\151\1\164\2\145\2\164\3\uffff\1\145\2\uffff\1\151"+
+ "\1\155\1\142\1\164\1\156\1\60\1\160\1\164\2\60\1\156\1\60\1\155"+
+ "\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163\1\144"+
+ "\1\164\1\171\1\164\1\150\1\156\1\147\1\171\5\uffff\1\141\1\151\1"+
+ "\141\1\60\1\144\4\uffff\1\157\4\uffff\1\155\1\151\1\60\1\165\1\141"+
+ "\1\155\2\164\1\141\1\uffff\1\141\1\145\1\164\1\162\1\141\1\145\1"+
+ "\164\1\162\1\156\2\162\1\157\1\162\2\144\1\141\1\60\1\151\1\143"+
+ "\1\157\1\164\1\uffff\1\157\1\60\2\uffff\1\144\1\uffff\1\160\1\151"+
+ "\1\120\1\165\1\164\2\60\2\166\1\157\1\156\1\145\1\150\1\163\1\144"+
+ "\1\164\1\60\1\151\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147"+
+ "\1\162\1\uffff\1\145\1\155\1\115\1\156\1\uffff\1\154\1\171\1\151"+
+ "\1\157\1\60\1\165\1\144\1\162\1\120\1\171\1\103\1\156\1\60\1\171"+
+ "\1\164\1\143\1\151\1\162\1\141\1\60\1\163\1\156\1\162\1\uffff\1"+
+ "\163\1\60\1\155\1\151\1\162\1\157\1\uffff\1\165\1\60\1\157\1\143"+
+ "\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1"+
+ "\154\1\162\1\uffff\1\157\1\143\1\162\1\166\1\151\1\143\1\162\1\163"+
+ "\1\147\1\144\1\154\1\60\1\157\1\145\1\141\1\137\1\164\1\143\1\154"+
+ "\1\uffff\1\154\1\162\1\156\1\157\1\120\1\154\1\144\1\156\1\uffff"+
+ "\1\60\1\144\1\157\1\142\1\103\1\164\1\uffff\1\60\1\164\1\141\1\146"+
+ "\1\uffff\1\151\1\141\1\164\1\151\1\147\1\uffff\1\165\1\145\1\157"+
+ "\1\163\1\164\1\60\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145"+
+ "\1\141\1\156\1\60\1\146\1\151\1\156\1\141\1\103\1\151\1\145\2\60"+
+ "\1\uffff\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1"+
+ "\151\1\157\1\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156"+
+ "\1\145\1\151\1\uffff\1\151\1\160\1\151\1\156\1\154\1\60\1\156\1"+
+ "\141\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\60\1\141"+
+ "\1\145\1\60\1\143\1\60\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164"+
+ "\1\162\2\uffff\1\145\1\123\1\60\1\141\1\166\1\154\1\163\1\60\1\166"+
+ "\1\154\1\156\1\151\1\163\1\60\1\154\1\151\1\145\1\164\1\141\1\163"+
+ "\1\146\1\157\1\143\1\150\1\145\1\147\1\60\1\uffff\1\147\1\164\1"+
+ "\144\2\157\1\145\1\162\1\143\1\111\1\60\1\141\1\145\1\uffff\1\143"+
+ "\2\60\1\uffff\1\164\1\uffff\1\143\1\162\1\60\1\123\1\156\1\151\1"+
+ "\163\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1"+
+ "\145\1\124\1\164\1\156\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163"+
+ "\1\164\1\60\1\156\1\163\1\60\1\144\1\60\1\uffff\1\60\1\145\1\120"+
+ "\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2"+
+ "\uffff\1\60\1\145\1\60\1\uffff\1\171\1\150\1\156\1\157\2\60\2\141"+
+ "\1\60\1\124\1\154\1\60\1\156\1\171\1\60\1\164\1\60\1\uffff\1\145"+
+ "\3\60\1\uffff\1\60\1\163\1\141\1\uffff\2\60\1\uffff\1\137\2\uffff"+
+ "\1\60\1\162\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff"+
+ "\1\60\1\uffff\1\163\1\162\1\145\1\156\2\uffff\1\164\1\156\1\uffff"+
+ "\1\171\1\141\1\uffff\1\60\1\160\1\uffff\1\60\1\uffff\1\156\4\uffff"+
+ "\1\60\1\156\2\uffff\1\142\1\60\1\uffff\1\157\1\164\1\154\1\145\1"+
+ "\154\1\uffff\1\156\1\154\2\uffff\1\162\1\uffff\1\164\1\145\1\143"+
+ "\1\60\1\145\1\163\1\160\1\163\1\uffff\1\145\1\uffff\1\60\1\uffff"+
+ "\1\143\1\171\1\uffff\1\164\2\60\1\146\1\141\2\145\1\60\1\145\1\141"+
+ "\1\164\1\157\1\uffff\1\60\1\151\1\145\1\163\1\60\1\uffff\1\145\1"+
+ "\60\1\157\2\uffff\1\60\1\163\1\60\1\155\1\uffff\1\155\1\144\2\151"+
+ "\1\uffff\1\164\2\60\1\uffff\1\115\1\uffff\1\143\1\uffff\1\163\1"+
+ "\uffff\1\145\2\60\1\157\1\156\1\151\2\uffff\1\141\1\157\1\60\1\156"+
+ "\2\uffff\1\156\1\164\1\157\1\160\1\154\1\uffff\1\164\2\60\1\156"+
+ "\1\160\1\103\1\141\2\uffff\1\60\1\151\1\154\1\164\1\uffff\1\156"+
+ "\1\141\1\151\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
static final String DFA12_maxS =
"\1\uffff\1\157\3\uffff\1\145\1\162\1\76\2\uffff\1\157\1\170\1\141"+
"\1\170\1\163\1\164\3\uffff\1\160\2\uffff\1\157\1\171\1\156\1\165"+
- "\1\160\1\157\1\165\1\164\1\145\1\141\1\163\1\156\1\151\1\157\1\52"+
- "\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\172\2\uffff\2\uffff\1"+
- "\57\2\uffff\1\157\1\146\4\uffff\1\154\1\157\1\162\3\uffff\1\146"+
- "\1\172\6\164\2\145\2\164\3\uffff\1\145\2\uffff\1\151\1\156\1\142"+
- "\1\164\1\156\1\172\1\160\1\164\2\172\1\156\1\172\1\155\1\157\1\142"+
- "\1\162\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\1\164\1\171"+
- "\1\164\1\150\1\156\1\147\1\171\2\uffff\1\141\1\151\1\141\1\172\1"+
- "\144\4\uffff\1\157\6\uffff\1\155\1\151\1\172\1\165\1\141\1\155\2"+
- "\164\1\141\1\uffff\1\141\1\145\1\164\1\162\1\141\1\145\1\164\1\162"+
- "\1\156\2\162\1\157\1\162\2\144\1\141\1\172\1\151\1\143\1\157\1\164"+
- "\1\uffff\1\157\1\172\2\uffff\1\152\1\uffff\1\160\1\151\1\123\1\165"+
- "\1\164\2\172\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\172"+
- "\1\151\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\162\1\uffff"+
- "\1\145\1\155\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\172\1"+
- "\165\1\144\1\162\1\120\1\171\1\103\1\162\1\172\1\171\1\164\1\143"+
- "\1\151\1\162\1\141\1\172\1\163\1\156\1\162\1\uffff\1\163\1\172\1"+
- "\155\1\151\1\162\1\157\1\uffff\1\165\1\172\1\157\1\143\1\162\1\171"+
- "\1\143\1\145\2\uffff\1\151\1\141\1\172\1\157\1\164\3\141\1\154\1"+
- "\162\1\uffff\1\157\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147"+
- "\1\144\1\154\1\172\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff"+
- "\1\154\1\162\1\156\1\157\1\120\1\154\1\144\1\156\1\uffff\1\172\1"+
- "\144\1\157\1\142\1\122\1\164\1\uffff\1\172\1\164\1\141\1\146\1\uffff"+
- "\1\151\1\141\1\164\1\151\1\147\1\uffff\1\165\1\145\1\157\1\163\1"+
- "\164\1\172\1\143\1\164\1\uffff\1\154\1\145\1\154\1\162\1\147\1\145"+
- "\1\141\1\156\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\2\172"+
- "\1\uffff\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1"+
- "\151\1\157\1\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\145"+
- "\1\151\1\uffff\1\151\1\160\1\151\1\156\1\154\1\172\1\156\1\141\1"+
- "\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\172\1\141\1\145"+
- "\1\172\1\143\1\172\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1"+
- "\162\2\uffff\1\145\1\124\1\172\1\141\1\166\1\154\1\163\1\172\1\166"+
- "\1\154\1\156\1\151\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\146"+
- "\1\157\1\143\1\150\1\145\1\147\1\172\1\uffff\1\147\1\164\1\144\2"+
- "\157\1\145\1\162\1\143\1\111\1\172\1\141\1\145\1\uffff\1\143\2\172"+
- "\1\uffff\1\164\1\uffff\1\143\1\162\1\172\1\124\1\156\1\151\1\163"+
- "\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145"+
- "\1\124\1\164\1\156\1\163\1\uffff\1\172\1\166\1\172\1\145\1\163\1"+
- "\172\1\156\1\163\1\172\1\144\1\172\1\uffff\1\172\1\145\1\120\1\151"+
- "\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff"+
- "\1\172\1\145\1\172\1\uffff\1\171\1\150\1\156\1\157\2\172\2\141\1"+
- "\172\1\124\1\154\1\172\1\156\1\171\1\172\1\164\1\172\1\uffff\1\145"+
- "\3\172\1\uffff\1\172\1\163\1\uffff\2\172\1\uffff\1\137\2\uffff\1"+
- "\172\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2\172\1\145\1\uffff"+
- "\1\172\1\uffff\1\163\1\162\1\145\1\156\2\uffff\1\164\1\156\1\uffff"+
- "\1\171\1\141\1\uffff\1\172\1\160\1\uffff\1\172\1\uffff\1\156\4\uffff"+
- "\1\172\2\uffff\1\142\1\172\1\uffff\1\157\1\164\1\154\1\145\1\154"+
- "\1\uffff\1\156\1\154\2\uffff\1\162\1\uffff\1\164\1\145\1\143\1\172"+
- "\1\145\1\163\1\160\1\163\1\uffff\1\145\1\uffff\1\172\1\uffff\1\171"+
- "\1\uffff\1\164\2\172\1\146\1\141\2\145\1\172\1\145\1\141\1\164\1"+
- "\157\1\uffff\1\172\1\151\1\145\1\163\1\172\1\uffff\1\172\1\157\2"+
- "\uffff\1\172\1\163\1\172\1\155\1\uffff\1\155\1\144\2\151\1\uffff"+
- "\1\164\2\172\2\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\172\1\157"+
- "\1\156\1\151\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157"+
- "\1\154\1\uffff\1\164\2\172\1\156\1\103\1\141\2\uffff\1\172\1\154"+
- "\1\164\1\uffff\1\141\1\151\1\163\1\157\1\163\1\156\2\172\2\uffff";
+ "\1\160\1\157\1\165\1\164\1\145\1\141\1\163\1\156\1\151\1\157\1\57"+
+ "\1\52\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\172\2\uffff\2\uffff"+
+ "\2\uffff\1\157\1\146\4\uffff\1\154\1\157\1\162\3\uffff\1\146\1\172"+
+ "\6\164\2\145\2\164\3\uffff\1\145\2\uffff\1\151\1\156\1\142\1\164"+
+ "\1\156\1\172\1\160\1\164\2\172\1\156\1\172\1\155\1\157\1\142\1\162"+
+ "\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\1\164\1\171\1\164"+
+ "\1\150\1\156\1\147\1\171\5\uffff\1\141\1\151\1\141\1\172\1\144\4"+
+ "\uffff\1\157\4\uffff\1\155\1\151\1\172\1\165\1\141\1\155\2\164\1"+
+ "\141\1\uffff\1\141\1\145\1\164\1\162\1\141\1\145\1\164\1\162\1\156"+
+ "\2\162\1\157\1\162\2\144\1\141\1\172\1\151\1\143\1\157\1\164\1\uffff"+
+ "\1\157\1\172\2\uffff\1\152\1\uffff\1\160\1\151\1\123\1\165\1\164"+
+ "\2\172\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\172\1\151"+
+ "\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\162\1\uffff\1"+
+ "\145\1\155\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\172\1\165"+
+ "\1\144\1\162\1\120\1\171\1\103\1\162\1\172\1\171\1\164\1\143\1\151"+
+ "\1\162\1\141\1\172\1\163\1\156\1\162\1\uffff\1\163\1\172\1\155\1"+
+ "\151\1\162\1\157\1\uffff\1\165\1\172\1\157\1\143\1\162\1\171\1\143"+
+ "\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1\154\1\162\1\uffff"+
+ "\1\157\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\144\1\154"+
+ "\1\172\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1"+
+ "\162\1\156\1\157\1\120\1\154\1\144\1\156\1\uffff\1\172\1\144\1\157"+
+ "\1\142\1\122\1\164\1\uffff\1\172\1\164\1\141\1\146\1\uffff\1\151"+
+ "\1\141\1\164\1\151\1\147\1\uffff\1\165\1\145\1\157\1\163\1\164\1"+
+ "\172\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145\1\141\1\156"+
+ "\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\2\172\1\uffff\2"+
+ "\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\151\1\157"+
+ "\1\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\1\145\1"+
+ "\151\1\uffff\1\151\1\160\1\151\1\156\1\154\1\172\1\156\1\141\1\156"+
+ "\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\172\1\141\1\145\1"+
+ "\172\1\143\1\172\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162"+
+ "\2\uffff\1\145\1\124\1\172\1\141\1\166\1\154\1\163\1\172\1\166\1"+
+ "\154\1\156\1\151\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\163"+
+ "\1\146\1\157\1\143\1\150\1\145\1\147\1\172\1\uffff\1\147\1\164\1"+
+ "\144\2\157\1\145\1\162\1\143\1\111\1\172\1\141\1\145\1\uffff\1\143"+
+ "\2\172\1\uffff\1\164\1\uffff\1\143\1\162\1\172\1\124\1\156\1\151"+
+ "\1\163\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff"+
+ "\1\145\1\124\1\164\1\156\1\163\1\uffff\1\172\1\166\1\172\1\145\1"+
+ "\163\1\164\1\172\1\156\1\163\1\172\1\144\1\172\1\uffff\1\172\1\145"+
+ "\1\120\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1"+
+ "\164\2\uffff\1\172\1\145\1\172\1\uffff\1\171\1\150\1\156\1\157\2"+
+ "\172\2\141\1\172\1\124\1\154\1\172\1\156\1\171\1\172\1\164\1\172"+
+ "\1\uffff\1\145\3\172\1\uffff\1\172\1\163\1\141\1\uffff\2\172\1\uffff"+
+ "\1\137\2\uffff\1\172\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2"+
+ "\172\1\145\1\uffff\1\172\1\uffff\1\163\1\162\1\145\1\156\2\uffff"+
+ "\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\172\1\160\1\uffff\1\172"+
+ "\1\uffff\1\156\4\uffff\1\172\1\156\2\uffff\1\142\1\172\1\uffff\1"+
+ "\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\1"+
+ "\uffff\1\164\1\145\1\143\1\172\1\145\1\163\1\160\1\163\1\uffff\1"+
+ "\145\1\uffff\1\172\1\uffff\1\143\1\171\1\uffff\1\164\2\172\1\146"+
+ "\1\141\2\145\1\172\1\145\1\141\1\164\1\157\1\uffff\1\172\1\151\1"+
+ "\145\1\163\1\172\1\uffff\1\145\1\172\1\157\2\uffff\1\172\1\163\1"+
+ "\172\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\172\1\uffff"+
+ "\1\115\1\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\172\1\157\1\156"+
+ "\1\151\2\uffff\1\141\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157"+
+ "\1\160\1\154\1\uffff\1\164\2\172\1\156\1\160\1\103\1\141\2\uffff"+
+ "\1\172\1\151\1\154\1\164\1\uffff\1\156\1\141\1\151\1\147\1\163\1"+
+ "\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
static final String DFA12_acceptS =
"\2\uffff\1\2\1\3\1\4\3\uffff\1\10\1\11\6\uffff\1\22\1\23\1\24\1"+
- "\uffff\1\26\1\27\23\uffff\1\130\1\131\1\132\1\133\1\uffff\1\140"+
- "\1\uffff\1\151\1\152\3\uffff\1\156\1\157\2\uffff\1\151\1\2\1\3\1"+
+ "\uffff\1\26\1\27\24\uffff\1\131\1\132\1\133\1\134\1\uffff\1\141"+
+ "\1\uffff\1\152\1\153\2\uffff\1\157\1\160\2\uffff\1\152\1\2\1\3\1"+
"\4\3\uffff\1\7\1\10\1\11\14\uffff\1\22\1\23\1\24\1\uffff\1\26\1"+
- "\27\40\uffff\1\137\1\72\5\uffff\1\130\1\131\1\132\1\133\1\uffff"+
- "\1\140\1\152\1\153\1\154\1\155\1\156\11\uffff\1\106\25\uffff\1\47"+
- "\2\uffff\1\64\1\122\1\uffff\1\127\33\uffff\1\126\4\uffff\1\5\27"+
- "\uffff\1\75\6\uffff\1\50\10\uffff\1\61\1\62\12\uffff\1\74\23\uffff"+
- "\1\57\10\uffff\1\105\6\uffff\1\30\4\uffff\1\147\5\uffff\1\124\10"+
- "\uffff\1\71\22\uffff\1\135\17\uffff\1\104\6\uffff\1\31\16\uffff"+
- "\1\103\12\uffff\1\150\7\uffff\1\123\1\136\32\uffff\1\134\14\uffff"+
- "\1\143\3\uffff\1\45\1\uffff\1\120\12\uffff\1\35\4\uffff\1\12\5\uffff"+
- "\1\15\13\uffff\1\117\11\uffff\1\42\3\uffff\1\43\1\111\3\uffff\1"+
- "\73\21\uffff\1\60\4\uffff\1\44\2\uffff\1\101\2\uffff\1\107\1\uffff"+
- "\1\33\1\34\13\uffff\1\51\1\uffff\1\55\4\uffff\1\121\1\1\2\uffff"+
- "\1\100\2\uffff\1\36\2\uffff\1\114\1\uffff\1\14\1\uffff\1\16\1\17"+
- "\1\20\1\21\1\uffff\1\25\1\46\2\uffff\1\37\5\uffff\1\54\2\uffff\1"+
- "\141\1\142\1\uffff\1\53\10\uffff\1\146\1\uffff\1\113\1\uffff\1\52"+
- "\1\uffff\1\56\14\uffff\1\116\5\uffff\1\145\2\uffff\1\115\1\41\4"+
- "\uffff\1\144\4\uffff\1\110\3\uffff\1\13\1\77\1\uffff\1\66\1\uffff"+
- "\1\102\6\uffff\1\6\1\32\3\uffff\1\65\1\70\4\uffff\1\67\6\uffff\1"+
- "\76\1\112\3\uffff\1\125\10\uffff\1\40\1\63";
+ "\27\40\uffff\1\155\1\156\1\72\1\140\1\75\5\uffff\1\131\1\132\1\133"+
+ "\1\134\1\uffff\1\141\1\153\1\154\1\157\11\uffff\1\107\25\uffff\1"+
+ "\47\2\uffff\1\64\1\123\1\uffff\1\130\33\uffff\1\127\4\uffff\1\5"+
+ "\27\uffff\1\76\6\uffff\1\50\10\uffff\1\61\1\62\11\uffff\1\74\23"+
+ "\uffff\1\57\10\uffff\1\106\6\uffff\1\30\4\uffff\1\150\5\uffff\1"+
+ "\125\32\uffff\1\136\17\uffff\1\105\7\uffff\1\31\16\uffff\1\104\12"+
+ "\uffff\1\151\7\uffff\1\124\1\137\33\uffff\1\135\14\uffff\1\144\3"+
+ "\uffff\1\45\1\uffff\1\121\12\uffff\1\35\4\uffff\1\12\5\uffff\1\15"+
+ "\14\uffff\1\120\11\uffff\1\42\3\uffff\1\43\1\112\3\uffff\1\73\21"+
+ "\uffff\1\60\4\uffff\1\44\3\uffff\1\102\2\uffff\1\110\1\uffff\1\33"+
+ "\1\34\13\uffff\1\51\1\uffff\1\55\4\uffff\1\122\1\1\2\uffff\1\101"+
+ "\2\uffff\1\36\2\uffff\1\115\1\uffff\1\14\1\uffff\1\16\1\17\1\20"+
+ "\1\21\2\uffff\1\25\1\46\2\uffff\1\37\5\uffff\1\54\2\uffff\1\142"+
+ "\1\143\1\uffff\1\53\10\uffff\1\147\1\uffff\1\114\1\uffff\1\52\2"+
+ "\uffff\1\56\14\uffff\1\117\5\uffff\1\146\3\uffff\1\116\1\41\4\uffff"+
+ "\1\145\4\uffff\1\111\3\uffff\1\13\1\uffff\1\100\1\uffff\1\66\1\uffff"+
+ "\1\103\6\uffff\1\6\1\32\4\uffff\1\65\1\70\5\uffff\1\67\7\uffff\1"+
+ "\77\1\113\4\uffff\1\126\11\uffff\1\71\2\uffff\1\40\1\63";
static final String DFA12_specialS =
- "\1\2\61\uffff\1\1\1\0\u026d\uffff}>";
+ "\1\1\62\uffff\1\2\1\0\u027b\uffff}>";
static final String[] DFA12_transitionS = {
- "\11\66\2\65\2\66\1\65\22\66\1\65\1\66\1\62\4\66\1\63\1\10\1"+
- "\11\1\56\1\66\1\25\1\7\1\44\1\64\12\61\1\4\1\66\1\51\1\22\1"+
- "\53\1\66\1\54\1\17\1\42\1\33\1\14\1\13\3\60\1\41\2\60\1\43\1"+
- "\36\1\60\1\23\1\6\1\60\1\1\1\34\1\45\6\60\1\20\1\66\1\21\1\57"+
- "\1\60\1\66\1\40\1\60\1\32\1\12\1\15\1\55\1\47\1\37\1\30\3\60"+
- "\1\50\1\60\1\31\1\35\1\60\1\5\1\27\1\46\1\16\1\26\4\60\1\2\1"+
- "\52\1\3\1\24\uff81\66",
+ "\11\66\2\65\2\66\1\65\22\66\1\65\1\66\1\63\4\66\1\64\1\10\1"+
+ "\11\1\57\1\66\1\25\1\7\1\45\1\44\12\62\1\4\1\66\1\52\1\22\1"+
+ "\54\1\66\1\55\1\17\1\42\1\33\1\14\1\13\3\61\1\41\2\61\1\43\1"+
+ "\36\1\61\1\23\1\6\1\61\1\1\1\34\1\46\6\61\1\20\1\66\1\21\1\60"+
+ "\1\61\1\66\1\40\1\61\1\32\1\12\1\15\1\56\1\50\1\37\1\30\3\61"+
+ "\1\51\1\61\1\31\1\35\1\61\1\5\1\27\1\47\1\16\1\26\4\61\1\2\1"+
+ "\53\1\3\1\24\uff81\66",
"\1\70\11\uffff\1\67",
"",
"",
@@ -3828,78 +3859,77 @@ public class InternalRoomLexer extends Lexer {
"\1\160",
"\1\161\3\uffff\1\162",
"\1\164\15\uffff\1\163",
- "\1\165",
- "\1\167",
+ "\1\165\4\uffff\1\166",
"\1\170",
- "\1\171",
- "\1\173\11\uffff\1\172",
+ "\1\172",
+ "\1\173",
+ "\1\174",
+ "\1\176\11\uffff\1\175",
"",
"",
"",
"",
- "\1\u0080",
+ "\1\u0083",
"",
"\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\0\u0083",
- "\0\u0083",
- "\1\u0084\4\uffff\1\u0085",
+ "\0\u0086",
+ "\0\u0086",
"",
"",
- "\1\u0087",
"\1\u0088",
+ "\1\u0089",
"",
"",
"",
"",
- "\1\u0089\1\u008a\4\uffff\1\u008b",
- "\1\u008c\5\uffff\1\u008d",
- "\1\u008e",
+ "\1\u008a\1\u008b\4\uffff\1\u008c",
+ "\1\u008d\5\uffff\1\u008e",
+ "\1\u008f",
"",
"",
"",
- "\1\u008f",
+ "\1\u0090",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0091",
- "\1\u0093\12\uffff\1\u0092",
- "\1\u0094",
+ "\1\u0092",
+ "\1\u0094\12\uffff\1\u0093",
"\1\u0095",
- "\1\u0097\12\uffff\1\u0096",
- "\1\u0098",
+ "\1\u0096",
+ "\1\u0098\12\uffff\1\u0097",
"\1\u0099",
"\1\u009a",
"\1\u009b",
"\1\u009c",
+ "\1\u009d",
"",
"",
"",
- "\1\u009d",
+ "\1\u009e",
"",
"",
- "\1\u009e",
- "\1\u00a0\1\u009f",
- "\1\u00a1",
+ "\1\u009f",
+ "\1\u00a1\1\u00a0",
"\1\u00a2",
"\1\u00a3",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00a4\5\71"+
- "\1\u00a5\21\71",
- "\1\u00a7",
+ "\1\u00a4",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00a5\5\71"+
+ "\1\u00a6\21\71",
"\1\u00a8",
+ "\1\u00a9",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00ab",
+ "\1\u00ac",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00ad",
"\1\u00ae",
"\1\u00af",
- "\1\u00b1\20\uffff\1\u00b0",
- "\1\u00b2",
+ "\1\u00b0",
+ "\1\u00b2\20\uffff\1\u00b1",
"\1\u00b3",
"\1\u00b4",
"\1\u00b5",
- "\1\u00b6\1\u00b9\5\uffff\1\u00b7\10\uffff\1\u00b8",
- "\1\u00ba",
+ "\1\u00b6",
+ "\1\u00b7\1\u00ba\5\uffff\1\u00b8\10\uffff\1\u00b9",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
@@ -3910,35 +3940,36 @@ public class InternalRoomLexer extends Lexer {
"\1\u00c2",
"\1\u00c3",
"\1\u00c4",
+ "\1\u00c5",
+ "",
+ "",
+ "",
"",
"",
- "\1\u00c5",
"\1\u00c6",
"\1\u00c7",
+ "\1\u00c8",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00c9",
- "",
- "",
+ "\1\u00ca",
"",
"",
- "\1\u00ca",
"",
"",
+ "\1\u00cb",
"",
"",
"",
"",
- "\1\u00cb",
"\1\u00cc",
+ "\1\u00cd",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00ce",
"\1\u00cf",
"\1\u00d0",
"\1\u00d1",
"\1\u00d2",
"\1\u00d3",
- "",
"\1\u00d4",
+ "",
"\1\u00d5",
"\1\u00d6",
"\1\u00d7",
@@ -3954,29 +3985,30 @@ public class InternalRoomLexer extends Lexer {
"\1\u00e1",
"\1\u00e2",
"\1\u00e3",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u00e4\23"+
+ "\1\u00e4",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u00e5\23"+
"\71",
- "\1\u00e6",
"\1\u00e7",
"\1\u00e8",
"\1\u00e9",
- "",
"\1\u00ea",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u00eb\23"+
+ "",
+ "\1\u00eb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u00ec\23"+
"\71",
"",
"",
- "\1\u00ee\5\uffff\1\u00ed",
+ "\1\u00ef\5\uffff\1\u00ee",
"",
- "\1\u00ef",
"\1\u00f0",
- "\1\u00f1\2\uffff\1\u00f2",
- "\1\u00f3",
+ "\1\u00f1",
+ "\1\u00f2\2\uffff\1\u00f3",
"\1\u00f4",
+ "\1\u00f5",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00f7",
- "\1\u00f9\6\uffff\1\u00f8",
+ "\1\u00f8",
+ "\1\u00f9",
"\1\u00fa",
"\1\u00fb",
"\1\u00fc",
@@ -4045,15 +4077,15 @@ public class InternalRoomLexer extends Lexer {
"",
"\1\u0137",
"\1\u0138",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0139",
"\1\u013a",
"\1\u013b",
"\1\u013c",
"\1\u013d",
"\1\u013e",
"\1\u013f",
- "\1\u0140",
"",
+ "\1\u0140",
"\1\u0141",
"\1\u0142",
"\1\u0143",
@@ -4064,16 +4096,16 @@ public class InternalRoomLexer extends Lexer {
"\1\u0148",
"\1\u0149",
"\1\u014a",
- "\1\u014b",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
"\1\u0150",
"\1\u0151",
"\1\u0152",
- "\1\u0153",
"",
+ "\1\u0153",
"\1\u0154",
"\1\u0155",
"\1\u0156",
@@ -4081,13 +4113,12 @@ public class InternalRoomLexer extends Lexer {
"\1\u0158",
"\1\u0159",
"\1\u015a",
- "\1\u015b",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u015c",
"\1\u015d",
"\1\u015e",
- "\1\u015f",
- "\1\u0160\16\uffff\1\u0161",
+ "\1\u015f\5\uffff\1\u0160\10\uffff\1\u0161",
"\1\u0162",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
@@ -4110,7 +4141,6 @@ public class InternalRoomLexer extends Lexer {
"\71",
"\1\u0173",
"\1\u0174",
- "",
"\1\u0175",
"\1\u0176",
"\1\u0177",
@@ -4152,14 +4182,14 @@ public class InternalRoomLexer extends Lexer {
"\1\u0199",
"\1\u019a",
"\1\u019b",
- "",
"\1\u019c",
+ "",
"\1\u019d",
"\1\u019e",
"\1\u019f",
"\1\u01a0",
+ "\1\u01a1",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01a2",
"\1\u01a3",
"\1\u01a4",
"\1\u01a5",
@@ -4167,43 +4197,43 @@ public class InternalRoomLexer extends Lexer {
"\1\u01a7",
"\1\u01a8",
"\1\u01a9",
- "",
"\1\u01aa",
+ "",
"\1\u01ab",
"\1\u01ac",
"\1\u01ad",
+ "\1\u01ae",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01af",
"\1\u01b0",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01b1\10"+
+ "\1\u01b1",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01b2\10"+
"\71",
- "\1\u01b3",
+ "\1\u01b4",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u01b5",
"\1\u01b6",
"\1\u01b7",
"\1\u01b8",
"\1\u01b9",
"\1\u01ba",
"\1\u01bb",
+ "\1\u01bc",
"",
"",
- "\1\u01bc",
- "\1\u01bd\1\u01be",
+ "\1\u01bd",
+ "\1\u01be\1\u01bf",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01c0",
"\1\u01c1",
"\1\u01c2",
"\1\u01c3",
+ "\1\u01c4",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01c5",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
"\1\u01c9",
+ "\1\u01ca",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01cb",
"\1\u01cc",
"\1\u01cd",
"\1\u01ce",
@@ -4214,10 +4244,10 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d3",
"\1\u01d4",
"\1\u01d5",
+ "\1\u01d6",
+ "\1\u01d7",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u01d7",
- "\1\u01d8",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
@@ -4225,78 +4255,78 @@ public class InternalRoomLexer extends Lexer {
"\1\u01dd",
"\1\u01de",
"\1\u01df",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01e0",
"\1\u01e1",
- "\1\u01e2",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01e3",
+ "\1\u01e4",
+ "",
+ "\1\u01e5",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u01e6",
- "",
- "\1\u01e7",
"\1\u01e8",
+ "",
+ "\1\u01e9",
+ "\1\u01ea",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01ea\1\u01eb",
- "\1\u01ec",
- "\1\u01ed",
+ "\1\u01ec\1\u01ed",
"\1\u01ee",
"\1\u01ef",
"\1\u01f0",
"\1\u01f1",
- "",
"\1\u01f2",
"\1\u01f3",
+ "",
"\1\u01f4",
"\1\u01f5",
- "",
"\1\u01f6",
"\1\u01f7",
+ "",
"\1\u01f8",
"\1\u01f9",
"\1\u01fa",
+ "\1\u01fb",
+ "\1\u01fc",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01fc",
- "\1\71\1\u01fd\1\u01fe\1\u01ff\6\71\7\uffff\32\71\4\uffff\1"+
+ "\1\u01fe",
+ "\1\71\1\u01ff\1\u0200\1\u0201\6\71\7\uffff\32\71\4\uffff\1"+
"\71\1\uffff\32\71",
- "\1\u0201",
- "\1\u0202",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0203",
"\1\u0204",
"\1\u0205",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0207",
+ "\1\u0208",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u020a",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u020a",
- "\1\u020b",
- "\1\u020c",
"\1\u020d",
"\1\u020e",
"\1\u020f",
"\1\u0210",
"\1\u0211",
- "",
"\1\u0212",
"\1\u0213",
"\1\u0214",
"",
+ "\1\u0215",
+ "\1\u0216",
+ "\1\u0217",
+ "",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0216",
+ "\1\u0219",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0218",
- "\1\u0219",
- "\1\u021a",
"\1\u021b",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u021c",
+ "\1\u021d",
"\1\u021e",
- "\1\u021f",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0221",
"\1\u0222",
@@ -4305,171 +4335,187 @@ public class InternalRoomLexer extends Lexer {
"\1\u0225",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0227",
+ "\1\u0228",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u022a",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0229",
+ "\1\u022c",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u022e",
+ "\1\u0231",
+ "\1\u0232",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0231",
+ "\1\u0235",
"",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\3\71\1\u0232\26"+
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\3\71\1\u0236\26"+
"\71",
- "\1\u0234",
- "\1\u0235",
- "\1\u0236",
- "\1\u0238\16\uffff\1\u0237",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0238",
+ "\1\u0239",
"\1\u023a",
- "\1\u023b",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u023c\16\uffff\1\u023b",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u023e",
- "",
+ "\1\u023f",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
- "\1\u0240",
- "\1\u0241",
"\1\u0242",
- "\1\u0243",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\1\u0244",
"\1\u0245",
- "",
"\1\u0246",
"\1\u0247",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0249",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0248",
+ "\1\u0249",
"",
+ "\1\u024a",
"\1\u024b",
"",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u024d",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
+ "\1\u024f",
"",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\1\u024d",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
- "\1\u024f",
- "\1\u0250",
"\1\u0251",
+ "",
+ "",
"\1\u0252",
- "\1\u0253",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\1\u0254",
"\1\u0255",
- "",
- "",
"\1\u0256",
- "",
"\1\u0257",
"\1\u0258",
+ "",
"\1\u0259",
- "\12\71\7\uffff\17\71\1\u025a\12\71\4\uffff\1\71\1\uffff\32"+
- "\71",
+ "\1\u025a",
+ "",
+ "",
+ "\1\u025b",
+ "",
"\1\u025c",
"\1\u025d",
"\1\u025e",
- "\1\u025f",
+ "\12\71\7\uffff\17\71\1\u025f\12\71\4\uffff\1\71\1\uffff\32"+
+ "\71",
+ "\1\u0261",
+ "\1\u0262",
+ "\1\u0263",
+ "\1\u0264",
"",
- "\1\u0260",
+ "\1\u0265",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0262",
- "",
- "\1\u0263",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0266",
"\1\u0267",
"\1\u0268",
+ "",
"\1\u0269",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u026b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u026c",
"\1\u026d",
"\1\u026e",
- "",
+ "\1\u026f",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0270",
"\1\u0271",
"\1\u0272",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0275",
- "",
+ "\1\u0273",
+ "\1\u0274",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0276",
"\1\u0277",
+ "\1\u0278",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0279",
"",
"\1\u027a",
- "\1\u027b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u027c",
- "\1\u027d",
"",
- "\1\u027e",
+ "",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u027e",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\1\u0280",
"",
"\1\u0281",
- "",
"\1\u0282",
- "",
"\1\u0283",
+ "\1\u0284",
+ "",
+ "\1\u0285",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0286",
- "\1\u0287",
- "\1\u0288",
"",
+ "\1\u0288",
"",
"\1\u0289",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u028b",
"",
+ "\1\u028a",
"",
- "\1\u028c",
- "\1\u028d",
+ "\1\u028b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u028e",
"\1\u028f",
- "",
"\1\u0290",
+ "",
+ "",
+ "\1\u0291",
+ "\1\u0292",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0293",
"\1\u0294",
- "\1\u0295",
"",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0295",
+ "\1\u0296",
"\1\u0297",
"\1\u0298",
- "",
"\1\u0299",
+ "",
"\1\u029a",
- "\1\u029b",
- "\1\u029c",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u029d",
"\1\u029e",
+ "\1\u029f",
+ "\1\u02a0",
+ "",
+ "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02a2",
+ "\1\u02a3",
+ "\1\u02a4",
+ "",
+ "\1\u02a5",
+ "\1\u02a6",
+ "\1\u02a7",
+ "\1\u02a8",
+ "\1\u02a9",
+ "\1\u02aa",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02ac",
+ "\1\u02ad",
+ "",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
@@ -4506,33 +4552,23 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA12_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA12_51 = input.LA(1);
+ int LA12_52 = input.LA(1);
s = -1;
- if ( ((LA12_51>='\u0000' && LA12_51<='\uFFFF')) ) {s = 131;}
+ if ( ((LA12_52>='\u0000' && LA12_52<='\uFFFF')) ) {s = 134;}
else s = 54;
if ( s>=0 ) return s;
break;
case 1 :
- int LA12_50 = input.LA(1);
-
- s = -1;
- if ( ((LA12_50>='\u0000' && LA12_50<='\uFFFF')) ) {s = 131;}
-
- else s = 54;
-
- if ( s>=0 ) return s;
- break;
- case 2 :
int LA12_0 = input.LA(1);
s = -1;
@@ -4606,39 +4642,39 @@ public class InternalRoomLexer extends Lexer {
else if ( (LA12_0=='L') ) {s = 35;}
- else if ( (LA12_0=='.') ) {s = 36;}
+ else if ( (LA12_0=='/') ) {s = 36;}
- else if ( (LA12_0=='T') ) {s = 37;}
+ else if ( (LA12_0=='.') ) {s = 37;}
- else if ( (LA12_0=='t') ) {s = 38;}
+ else if ( (LA12_0=='T') ) {s = 38;}
- else if ( (LA12_0=='g') ) {s = 39;}
+ else if ( (LA12_0=='t') ) {s = 39;}
- else if ( (LA12_0=='m') ) {s = 40;}
+ else if ( (LA12_0=='g') ) {s = 40;}
- else if ( (LA12_0=='<') ) {s = 41;}
+ else if ( (LA12_0=='m') ) {s = 41;}
- else if ( (LA12_0=='|') ) {s = 42;}
+ else if ( (LA12_0=='<') ) {s = 42;}
- else if ( (LA12_0=='>') ) {s = 43;}
+ else if ( (LA12_0=='|') ) {s = 43;}
- else if ( (LA12_0=='@') ) {s = 44;}
+ else if ( (LA12_0=='>') ) {s = 44;}
- else if ( (LA12_0=='f') ) {s = 45;}
+ else if ( (LA12_0=='@') ) {s = 45;}
- else if ( (LA12_0=='*') ) {s = 46;}
+ else if ( (LA12_0=='f') ) {s = 46;}
- else if ( (LA12_0=='^') ) {s = 47;}
+ else if ( (LA12_0=='*') ) {s = 47;}
- else if ( ((LA12_0>='F' && LA12_0<='H')||(LA12_0>='J' && LA12_0<='K')||LA12_0=='N'||LA12_0=='Q'||(LA12_0>='U' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||(LA12_0>='j' && LA12_0<='l')||LA12_0=='n'||LA12_0=='q'||(LA12_0>='w' && LA12_0<='z')) ) {s = 48;}
+ else if ( (LA12_0=='^') ) {s = 48;}
- else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 49;}
+ else if ( ((LA12_0>='F' && LA12_0<='H')||(LA12_0>='J' && LA12_0<='K')||LA12_0=='N'||LA12_0=='Q'||(LA12_0>='U' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||(LA12_0>='j' && LA12_0<='l')||LA12_0=='n'||LA12_0=='q'||(LA12_0>='w' && LA12_0<='z')) ) {s = 49;}
- else if ( (LA12_0=='\"') ) {s = 50;}
+ else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 50;}
- else if ( (LA12_0=='\'') ) {s = 51;}
+ else if ( (LA12_0=='\"') ) {s = 51;}
- else if ( (LA12_0=='/') ) {s = 52;}
+ else if ( (LA12_0=='\'') ) {s = 52;}
else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 53;}
@@ -4646,6 +4682,16 @@ public class InternalRoomLexer extends Lexer {
if ( s>=0 ) return s;
break;
+ case 2 :
+ int LA12_51 = input.LA(1);
+
+ s = -1;
+ if ( ((LA12_51>='\u0000' && LA12_51<='\uFFFF')) ) {s = 134;}
+
+ else s = 54;
+
+ if ( s>=0 ) return s;
+ break;
}
NoViableAltException nvae =
new NoViableAltException(getDescription(), 12, _s, input);

Back to the top