Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2017-07-17 20:46:22 +0000
committerJuergen Haug2017-07-21 14:09:42 +0000
commit5e3d77e69e5c353ad11395813505959bb2df12aa (patch)
tree4188f46e6de667b5f846f0024d4aedb52af6e910
parentedfa0050af236c45465f0330f840dd16ef789a8f (diff)
downloadorg.eclipse.etrice-5e3d77e69e5c353ad11395813505959bb2df12aa.tar.gz
org.eclipse.etrice-5e3d77e69e5c353ad11395813505959bb2df12aa.tar.xz
org.eclipse.etrice-5e3d77e69e5c353ad11395813505959bb2df12aa.zip
[targetLang] added ccstring with highlight and smart indentation
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF3
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java3
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g2
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens61
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java857
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java251
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/BaseUiModule.java2
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/autoedit/BaseAutoEditStrategyProvider.java13
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/contentassist/BaseProposalProvider.java1
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseHighlightingConfig.java24
-rw-r--r--plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseSemanticHighlighter.java53
-rw-r--r--plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF1
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbinbin4930 -> 4991 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbinbin5163 -> 5224 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g2
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens61
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java849
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java233
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g2
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens65
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java903
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java273
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java8
-rw-r--r--plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java6
-rw-r--r--plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext3
-rw-r--r--plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/BaseConverterService.java5
-rw-r--r--plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/CC_StringConveter.java29
-rw-r--r--plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/util/CCStringIndentation.java152
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF4
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java9
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g145
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens131
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java1377
-rw-r--r--plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java8191
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore6
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbinbin11846 -> 11949 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g33
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens135
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java1399
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java3281
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/serializer/FSMSemanticSequencer.java2
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java60
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/FSM.xtext8
-rw-r--r--plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java14
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/build.properties3
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/css/e4-dark_room_syntaxhighlighting.css5
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/plugin.xml8
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g145
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens251
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java2473
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java18783
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java21
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java16
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomHighlightingConfiguration.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomSemanticHighlightingCalculator.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24008 -> 24111 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g33
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens253
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java2483
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java4825
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java18
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java2
65 files changed, 24885 insertions, 23122 deletions
diff --git a/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
index cc6336c71..3663ffd1b 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.core.common.ui/META-INF/MANIFEST.MF
@@ -22,7 +22,8 @@ Require-Bundle: org.eclipse.etrice.core.common;visibility:=reexport,
Import-Package: org.apache.log4j,
org.eclipse.xtext.xbase.lib
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Export-Package: org.eclipse.etrice.core.common.ui.contentassist,
+Export-Package: org.eclipse.etrice.core.common.ui.autoedit,
+ org.eclipse.etrice.core.common.ui.contentassist,
org.eclipse.etrice.core.common.ui.contentassist.antlr,
org.eclipse.etrice.core.common.ui.contentassist.antlr.internal,
org.eclipse.etrice.core.common.ui.editor,
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
index 06e34e806..6cb536776 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/AbstractBaseProposalProvider.java
@@ -158,4 +158,7 @@ public class AbstractBaseProposalProvider extends org.eclipse.xtext.common.ui.co
public void complete_HEX(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_CC_STRING(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
index 19969c41f..f86498e93 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.g
@@ -3127,6 +3127,8 @@ finally {
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
index 660693729..b37c43e2d 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBase.tokens
@@ -1,37 +1,37 @@
-'('=23
-')'=24
-'+'=14
-','=25
-'-'=15
-'.'=34
-'.*'=31
-':'=28
-'='=26
-'@'=22
-'E'=17
-'['=32
-']'=33
-'attribute'=27
-'e'=16
-'false'=13
-'mandatory'=12
-'optional'=35
-'ptBoolean'=18
-'ptCharacter'=21
-'ptInteger'=19
-'ptReal'=20
-'true'=36
-'{'=29
-'}'=30
-RULE_ANY_OTHER=11
+'('=24
+')'=25
+'+'=15
+','=26
+'-'=16
+'.'=35
+'.*'=32
+':'=29
+'='=27
+'@'=23
+'E'=18
+'['=33
+']'=34
+'attribute'=28
+'e'=17
+'false'=14
+'mandatory'=13
+'optional'=36
+'ptBoolean'=19
+'ptCharacter'=22
+'ptInteger'=20
+'ptReal'=21
+'true'=37
+'{'=30
+'}'=31
+RULE_ANY_OTHER=12
+RULE_CC_STRING=8
RULE_HEX=5
RULE_ID=4
RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=7
-RULE_WS=10
-T__12=12
+RULE_WS=11
T__13=13
T__14=14
T__15=15
@@ -56,3 +56,4 @@ T__33=33
T__34=34
T__35=35
T__36=36
+T__37=37
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
index 6fd8bc921..24dbeaed8 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseLexer.java
@@ -14,14 +14,15 @@ import java.util.ArrayList;
public class InternalBaseLexer extends Lexer {
public static final int RULE_HEX=5;
public static final int RULE_STRING=7;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
+ public static final int T__37=37;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -32,15 +33,15 @@ public class InternalBaseLexer extends Lexer {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -60,36 +61,15 @@ public class InternalBaseLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalBase.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:11:7: ( 'mandatory' )
- // InternalBase.g:11:9: 'mandatory'
- {
- match("mandatory");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:12:7: ( 'false' )
- // InternalBase.g:12:9: 'false'
+ // InternalBase.g:11:7: ( 'mandatory' )
+ // InternalBase.g:11:9: 'mandatory'
{
- match("false");
+ match("mandatory");
}
@@ -107,10 +87,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:13:7: ( '+' )
- // InternalBase.g:13:9: '+'
+ // InternalBase.g:12:7: ( 'false' )
+ // InternalBase.g:12:9: 'false'
{
- match('+');
+ match("false");
+
}
@@ -127,10 +108,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:14:7: ( '-' )
- // InternalBase.g:14:9: '-'
+ // InternalBase.g:13:7: ( '+' )
+ // InternalBase.g:13:9: '+'
{
- match('-');
+ match('+');
}
@@ -147,10 +128,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:15:7: ( 'e' )
- // InternalBase.g:15:9: 'e'
+ // InternalBase.g:14:7: ( '-' )
+ // InternalBase.g:14:9: '-'
{
- match('e');
+ match('-');
}
@@ -167,10 +148,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:16:7: ( 'E' )
- // InternalBase.g:16:9: 'E'
+ // InternalBase.g:15:7: ( 'e' )
+ // InternalBase.g:15:9: 'e'
{
- match('E');
+ match('e');
}
@@ -187,11 +168,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:17:7: ( 'ptBoolean' )
- // InternalBase.g:17:9: 'ptBoolean'
+ // InternalBase.g:16:7: ( 'E' )
+ // InternalBase.g:16:9: 'E'
{
- match("ptBoolean");
-
+ match('E');
}
@@ -208,10 +188,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:18:7: ( 'ptInteger' )
- // InternalBase.g:18:9: 'ptInteger'
+ // InternalBase.g:17:7: ( 'ptBoolean' )
+ // InternalBase.g:17:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -229,10 +209,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:19:7: ( 'ptReal' )
- // InternalBase.g:19:9: 'ptReal'
+ // InternalBase.g:18:7: ( 'ptInteger' )
+ // InternalBase.g:18:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -250,10 +230,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:20:7: ( 'ptCharacter' )
- // InternalBase.g:20:9: 'ptCharacter'
+ // InternalBase.g:19:7: ( 'ptReal' )
+ // InternalBase.g:19:9: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -271,10 +251,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:21:7: ( '@' )
- // InternalBase.g:21:9: '@'
+ // InternalBase.g:20:7: ( 'ptCharacter' )
+ // InternalBase.g:20:9: 'ptCharacter'
{
- match('@');
+ match("ptCharacter");
+
}
@@ -291,10 +272,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:22:7: ( '(' )
- // InternalBase.g:22:9: '('
+ // InternalBase.g:21:7: ( '@' )
+ // InternalBase.g:21:9: '@'
{
- match('(');
+ match('@');
}
@@ -311,10 +292,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:23:7: ( ')' )
- // InternalBase.g:23:9: ')'
+ // InternalBase.g:22:7: ( '(' )
+ // InternalBase.g:22:9: '('
{
- match(')');
+ match('(');
}
@@ -331,10 +312,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:24:7: ( ',' )
- // InternalBase.g:24:9: ','
+ // InternalBase.g:23:7: ( ')' )
+ // InternalBase.g:23:9: ')'
{
- match(',');
+ match(')');
}
@@ -351,10 +332,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:25:7: ( '=' )
- // InternalBase.g:25:9: '='
+ // InternalBase.g:24:7: ( ',' )
+ // InternalBase.g:24:9: ','
{
- match('=');
+ match(',');
}
@@ -371,11 +352,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:26:7: ( 'attribute' )
- // InternalBase.g:26:9: 'attribute'
+ // InternalBase.g:25:7: ( '=' )
+ // InternalBase.g:25:9: '='
{
- match("attribute");
-
+ match('=');
}
@@ -392,10 +372,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:27:7: ( ':' )
- // InternalBase.g:27:9: ':'
+ // InternalBase.g:26:7: ( 'attribute' )
+ // InternalBase.g:26:9: 'attribute'
{
- match(':');
+ match("attribute");
+
}
@@ -412,10 +393,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:28:7: ( '{' )
- // InternalBase.g:28:9: '{'
+ // InternalBase.g:27:7: ( ':' )
+ // InternalBase.g:27:9: ':'
{
- match('{');
+ match(':');
}
@@ -432,10 +413,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:29:7: ( '}' )
- // InternalBase.g:29:9: '}'
+ // InternalBase.g:28:7: ( '{' )
+ // InternalBase.g:28:9: '{'
{
- match('}');
+ match('{');
}
@@ -452,11 +433,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:30:7: ( '.*' )
- // InternalBase.g:30:9: '.*'
+ // InternalBase.g:29:7: ( '}' )
+ // InternalBase.g:29:9: '}'
{
- match(".*");
-
+ match('}');
}
@@ -473,10 +453,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:31:7: ( '[' )
- // InternalBase.g:31:9: '['
+ // InternalBase.g:30:7: ( '.*' )
+ // InternalBase.g:30:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -493,10 +474,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:32:7: ( ']' )
- // InternalBase.g:32:9: ']'
+ // InternalBase.g:31:7: ( '[' )
+ // InternalBase.g:31:9: '['
{
- match(']');
+ match('[');
}
@@ -513,10 +494,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:33:7: ( '.' )
- // InternalBase.g:33:9: '.'
+ // InternalBase.g:32:7: ( ']' )
+ // InternalBase.g:32:9: ']'
{
- match('.');
+ match(']');
}
@@ -533,11 +514,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:34:7: ( 'optional' )
- // InternalBase.g:34:9: 'optional'
+ // InternalBase.g:33:7: ( '.' )
+ // InternalBase.g:33:9: '.'
{
- match("optional");
-
+ match('.');
}
@@ -554,6 +534,27 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBase.g:34:7: ( 'optional' )
+ // InternalBase.g:34:9: 'optional'
+ {
+ match("optional");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalBase.g:35:7: ( 'true' )
// InternalBase.g:35:9: 'true'
{
@@ -568,7 +569,7 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__36"
+ // $ANTLR end "T__37"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
@@ -673,24 +674,93 @@ public class InternalBaseLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBase.g:3130:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalBase.g:3130:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalBase.g:3130:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalBase.g:3130:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3130:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalBase.g:3130:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalBase.g:3132:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalBase.g:3132:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalBase.g:3130:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalBase.g:3132:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalBase.g:3130:11: '^'
+ // InternalBase.g:3132:11: '^'
{
match('^');
@@ -708,18 +778,18 @@ public class InternalBaseLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBase.g:3130:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalBase.g:3132:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalBase.g:
{
@@ -737,7 +807,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -757,24 +827,24 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3132:10: ( ( '0' .. '9' )+ )
- // InternalBase.g:3132:12: ( '0' .. '9' )+
+ // InternalBase.g:3134:10: ( ( '0' .. '9' )+ )
+ // InternalBase.g:3134:12: ( '0' .. '9' )+
{
- // InternalBase.g:3132:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalBase.g:3134:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalBase.g:3132:13: '0' .. '9'
+ // InternalBase.g:3134:13: '0' .. '9'
{
matchRange('0','9');
@@ -782,12 +852,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -806,47 +876,47 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3134:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalBase.g:3134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalBase.g:3136:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalBase.g:3136:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalBase.g:3134:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalBase.g:3136:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalBase.g:3134:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalBase.g:3136:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalBase.g:3134:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalBase.g:3136:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalBase.g:3134:21: '\\\\' .
+ // InternalBase.g:3136:21: '\\\\' .
{
match('\\');
matchAny();
@@ -854,7 +924,7 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:3134:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalBase.g:3136:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -870,7 +940,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -879,26 +949,26 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:3134:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalBase.g:3136:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalBase.g:3134:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalBase.g:3136:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalBase.g:3134:54: '\\\\' .
+ // InternalBase.g:3136:54: '\\\\' .
{
match('\\');
matchAny();
@@ -906,7 +976,7 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:3134:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalBase.g:3136:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -922,7 +992,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -949,37 +1019,37 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3136:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalBase.g:3136:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalBase.g:3138:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalBase.g:3138:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalBase.g:3136:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalBase.g:3138:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalBase.g:3136:52: .
+ // InternalBase.g:3138:52: .
{
matchAny();
@@ -987,7 +1057,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -1009,25 +1079,25 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3138:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalBase.g:3138:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalBase.g:3140:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalBase.g:3140:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalBase.g:3138:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalBase.g:3140:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalBase.g:3138:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalBase.g:3140: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();
@@ -1043,31 +1113,31 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalBase.g:3138:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalBase.g:3140:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalBase.g:3138:41: ( '\\r' )? '\\n'
+ // InternalBase.g:3140:41: ( '\\r' )? '\\n'
{
- // InternalBase.g:3138:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalBase.g:3140:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalBase.g:3138:41: '\\r'
+ // InternalBase.g:3140:41: '\\r'
{
match('\r');
@@ -1099,22 +1169,22 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3140:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalBase.g:3140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBase.g:3142:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalBase.g:3142:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalBase.g:3140:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalBase.g:3142:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalBase.g:
{
@@ -1132,12 +1202,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -1156,8 +1226,8 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:3142:16: ( . )
- // InternalBase.g:3142:18: .
+ // InternalBase.g:3144:16: ( . )
+ // InternalBase.g:3144:18: .
{
matchAny();
@@ -1172,182 +1242,182 @@ public class InternalBaseLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalBase.g:1:8: ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=33;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalBase.g:1:8: ( 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 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=34;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalBase.g:1:10: T__12
+ // InternalBase.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalBase.g:1:16: T__13
+ // InternalBase.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalBase.g:1:22: T__14
+ // InternalBase.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalBase.g:1:28: T__15
+ // InternalBase.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalBase.g:1:34: T__16
+ // InternalBase.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalBase.g:1:40: T__17
+ // InternalBase.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalBase.g:1:46: T__18
+ // InternalBase.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalBase.g:1:52: T__19
+ // InternalBase.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalBase.g:1:58: T__20
+ // InternalBase.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalBase.g:1:64: T__21
+ // InternalBase.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalBase.g:1:70: T__22
+ // InternalBase.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalBase.g:1:76: T__23
+ // InternalBase.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalBase.g:1:82: T__24
+ // InternalBase.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalBase.g:1:88: T__25
+ // InternalBase.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalBase.g:1:94: T__26
+ // InternalBase.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalBase.g:1:100: T__27
+ // InternalBase.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalBase.g:1:106: T__28
+ // InternalBase.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalBase.g:1:112: T__29
+ // InternalBase.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalBase.g:1:118: T__30
+ // InternalBase.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalBase.g:1:124: T__31
+ // InternalBase.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalBase.g:1:130: T__32
+ // InternalBase.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalBase.g:1:136: T__33
+ // InternalBase.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalBase.g:1:142: T__34
+ // InternalBase.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalBase.g:1:148: T__35
+ // InternalBase.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalBase.g:1:154: T__36
+ // InternalBase.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
@@ -1359,49 +1429,56 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 27 :
- // InternalBase.g:1:169: RULE_ID
+ // InternalBase.g:1:169: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 28 :
- // InternalBase.g:1:177: RULE_INT
+ // InternalBase.g:1:184: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 29 :
- // InternalBase.g:1:186: RULE_STRING
+ // InternalBase.g:1:192: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 30 :
- // InternalBase.g:1:198: RULE_ML_COMMENT
+ // InternalBase.g:1:201: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 31 :
- // InternalBase.g:1:214: RULE_SL_COMMENT
+ // InternalBase.g:1:213: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 32 :
- // InternalBase.g:1:230: RULE_WS
+ // InternalBase.g:1:229: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 33 :
- // InternalBase.g:1:238: RULE_ANY_OTHER
+ // InternalBase.g:1:245: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 34 :
+ // InternalBase.g:1:253: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1413,21 +1490,21 @@ public class InternalBaseLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\2\40\2\uffff\1\44\1\45\1\40\5\uffff\1\40\3\uffff\1\61\2\uffff\2\40\1\67\1\36\2\uffff\3\36\2\uffff\1\40\1\uffff\1\40\4\uffff\1\40\5\uffff\1\40\7\uffff\2\40\6\uffff\21\40\1\126\1\40\1\130\6\40\1\uffff\1\40\1\uffff\2\40\1\142\6\40\1\uffff\10\40\1\161\1\162\1\163\1\164\1\40\1\166\4\uffff\1\40\1\uffff\1\170\1\uffff";
- static final String DFA14_eofS =
- "\171\uffff";
- static final String DFA14_minS =
- "\1\0\2\141\2\uffff\2\60\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff\1\160\1\162\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\uffff\1\154\4\uffff\1\102\5\uffff\1\164\7\uffff\1\164\1\165\6\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\141\1\145\1\157\1\164\2\141\1\151\1\157\1\60\1\164\1\60\1\154\1\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\60\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1\171\1\156\1\162\1\164\1\145\4\60\1\145\1\60\4\uffff\1\162\1\uffff\1\60\1\uffff";
- static final String DFA14_maxS =
- "\1\uffff\2\141\2\uffff\2\172\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff\1\160\1\162\1\170\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\uffff\1\154\4\uffff\1\122\5\uffff\1\164\7\uffff\1\164\1\165\6\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\141\1\145\1\157\1\164\2\141\1\151\1\157\1\172\1\164\1\172\1\154\1\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\172\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1\171\1\156\1\162\1\164\1\145\4\172\1\145\1\172\4\uffff\1\162\1\uffff\1\172\1\uffff";
- static final String DFA14_acceptS =
- "\3\uffff\1\3\1\4\3\uffff\1\13\1\14\1\15\1\16\1\17\1\uffff\1\21\1\22\1\23\1\uffff\1\25\1\26\4\uffff\1\33\1\34\3\uffff\1\40\1\41\1\uffff\1\33\1\uffff\1\3\1\4\1\5\1\6\1\uffff\1\13\1\14\1\15\1\16\1\17\1\uffff\1\21\1\22\1\23\1\24\1\27\1\25\1\26\2\uffff\1\32\1\34\1\35\1\36\1\37\1\40\32\uffff\1\31\1\uffff\1\2\11\uffff\1\11\16\uffff\1\30\1\1\1\7\1\10\1\uffff\1\20\1\uffff\1\12";
- static final String DFA14_specialS =
- "\1\1\31\uffff\1\0\1\2\135\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\36\2\35\2\36\1\35\22\36\1\35\1\36\1\32\4\36\1\33\1\11\1\12\1\36\1\3\1\13\1\4\1\21\1\34\1\26\11\31\1\16\2\36\1\14\2\36\1\10\4\30\1\6\25\30\1\22\1\36\1\23\1\27\1\30\1\36\1\15\3\30\1\5\1\2\6\30\1\1\1\30\1\24\1\7\3\30\1\25\6\30\1\17\1\36\1\20\uff82\36",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\1\uffff\2\40\2\uffff\1\44\1\45\1\40\5\uffff\1\40\3\uffff\1\61\2\uffff\2\40\1\67\2\36\2\uffff\2\36\2\uffff\1\40\1\uffff\1\40\4\uffff\1\40\5\uffff\1\40\7\uffff\2\40\2\uffff\1\71\4\uffff\11\40\1\uffff\10\40\1\130\1\40\1\132\6\40\1\uffff\1\40\1\uffff\2\40\1\144\6\40\1\uffff\10\40\1\163\1\164\1\165\1\166\1\40\1\170\4\uffff\1\40\1\uffff\1\172\1\uffff";
+ static final String DFA15_eofS =
+ "\173\uffff";
+ static final String DFA15_minS =
+ "\1\0\2\141\2\uffff\2\60\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff\1\160\1\162\1\130\1\0\1\101\2\uffff\1\0\1\52\2\uffff\1\156\1\uffff\1\154\4\uffff\1\102\5\uffff\1\164\7\uffff\1\164\1\165\2\uffff\1\47\4\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\uffff\1\141\1\145\1\157\1\164\2\141\1\151\1\157\1\60\1\164\1\60\1\154\1\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\60\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1\171\1\156\1\162\1\164\1\145\4\60\1\145\1\60\4\uffff\1\162\1\uffff\1\60\1\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\2\141\2\uffff\2\172\1\164\5\uffff\1\164\3\uffff\1\52\2\uffff\1\160\1\162\1\170\1\uffff\1\172\2\uffff\1\uffff\1\57\2\uffff\1\156\1\uffff\1\154\4\uffff\1\122\5\uffff\1\164\7\uffff\1\164\1\165\2\uffff\1\47\4\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\151\1\145\1\uffff\1\141\1\145\1\157\1\164\2\141\1\151\1\157\1\172\1\164\1\172\1\154\1\145\1\154\1\162\1\142\1\156\1\uffff\1\157\1\uffff\1\145\1\147\1\172\1\141\1\165\1\141\1\162\1\141\1\145\1\uffff\1\143\1\164\1\154\1\171\1\156\1\162\1\164\1\145\4\172\1\145\1\172\4\uffff\1\162\1\uffff\1\172\1\uffff";
+ static final String DFA15_acceptS =
+ "\3\uffff\1\3\1\4\3\uffff\1\13\1\14\1\15\1\16\1\17\1\uffff\1\21\1\22\1\23\1\uffff\1\25\1\26\5\uffff\1\34\1\35\2\uffff\1\41\1\42\1\uffff\1\34\1\uffff\1\3\1\4\1\5\1\6\1\uffff\1\13\1\14\1\15\1\16\1\17\1\uffff\1\21\1\22\1\23\1\24\1\27\1\25\1\26\2\uffff\1\32\1\35\1\uffff\1\36\1\37\1\40\1\41\11\uffff\1\33\21\uffff\1\31\1\uffff\1\2\11\uffff\1\11\16\uffff\1\30\1\1\1\7\1\10\1\uffff\1\20\1\uffff\1\12";
+ static final String DFA15_specialS =
+ "\1\2\26\uffff\1\1\3\uffff\1\0\137\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\36\2\35\2\36\1\35\22\36\1\35\1\36\1\33\4\36\1\27\1\11\1\12\1\36\1\3\1\13\1\4\1\21\1\34\1\26\11\32\1\16\2\36\1\14\2\36\1\10\4\31\1\6\25\31\1\22\1\36\1\23\1\30\1\31\1\36\1\15\3\31\1\5\1\2\6\31\1\1\1\31\1\24\1\7\3\31\1\25\6\31\1\17\1\36\1\20\uff82\36",
"\1\37",
"\1\41",
"",
@@ -1450,28 +1527,28 @@ public class InternalBaseLexer extends Lexer {
"\1\64",
"\1\65",
"\1\66\37\uffff\1\66",
+ "\47\71\1\70\uffd8\71",
"\32\40\4\uffff\1\40\1\uffff\32\40",
"",
"",
- "\0\70",
- "\0\70",
- "\1\71\4\uffff\1\72",
- "",
+ "\0\71",
+ "\1\72\4\uffff\1\73",
"",
- "\1\74",
"",
"\1\75",
"",
+ "\1\76",
+ "",
"",
"",
"",
- "\1\76\1\101\5\uffff\1\77\10\uffff\1\100",
+ "\1\77\1\102\5\uffff\1\100\10\uffff\1\101",
"",
"",
"",
"",
"",
- "\1\102",
+ "\1\103",
"",
"",
"",
@@ -1479,16 +1556,15 @@ public class InternalBaseLexer extends Lexer {
"",
"",
"",
- "\1\103",
"\1\104",
+ "\1\105",
"",
"",
+ "\1\106",
"",
"",
"",
"",
- "\1\105",
- "\1\106",
"\1\107",
"\1\110",
"\1\111",
@@ -1498,183 +1574,188 @@ public class InternalBaseLexer extends Lexer {
"\1\115",
"\1\116",
"\1\117",
+ "",
"\1\120",
"\1\121",
"\1\122",
"\1\123",
"\1\124",
"\1\125",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "\1\126",
"\1\127",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\1\131",
- "\1\132",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\1\133",
"\1\134",
"\1\135",
"\1\136",
- "",
"\1\137",
- "",
"\1\140",
+ "",
"\1\141",
- "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
+ "",
+ "\1\142",
"\1\143",
- "\1\144",
+ "\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\1\145",
"\1\146",
"\1\147",
"\1\150",
- "",
"\1\151",
"\1\152",
+ "",
"\1\153",
"\1\154",
"\1\155",
"\1\156",
"\1\157",
"\1\160",
+ "\1\161",
+ "\1\162",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
- "\1\165",
+ "\1\167",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
"",
"",
"",
"",
- "\1\167",
+ "\1\171",
"",
"\12\40\7\uffff\32\40\4\uffff\1\40\1\uffff\32\40",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | RULE_HEX | RULE_CC_STRING | 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 LA14_26 = input.LA(1);
+ int LA15_27 = input.LA(1);
s = -1;
- if ( ((LA14_26>='\u0000' && LA14_26<='\uFFFF')) ) {s = 56;}
+ if ( ((LA15_27>='\u0000' && LA15_27<='\uFFFF')) ) {s = 57;}
else s = 30;
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_0 = input.LA(1);
+ int LA15_23 = input.LA(1);
s = -1;
- if ( (LA14_0=='m') ) {s = 1;}
+ if ( (LA15_23=='\'') ) {s = 56;}
- else if ( (LA14_0=='f') ) {s = 2;}
+ else if ( ((LA15_23>='\u0000' && LA15_23<='&')||(LA15_23>='(' && LA15_23<='\uFFFF')) ) {s = 57;}
- else if ( (LA14_0=='+') ) {s = 3;}
+ else s = 30;
- else if ( (LA14_0=='-') ) {s = 4;}
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA15_0 = input.LA(1);
- else if ( (LA14_0=='e') ) {s = 5;}
+ s = -1;
+ if ( (LA15_0=='m') ) {s = 1;}
- else if ( (LA14_0=='E') ) {s = 6;}
+ else if ( (LA15_0=='f') ) {s = 2;}
- else if ( (LA14_0=='p') ) {s = 7;}
+ else if ( (LA15_0=='+') ) {s = 3;}
- else if ( (LA14_0=='@') ) {s = 8;}
+ else if ( (LA15_0=='-') ) {s = 4;}
- else if ( (LA14_0=='(') ) {s = 9;}
+ else if ( (LA15_0=='e') ) {s = 5;}
- else if ( (LA14_0==')') ) {s = 10;}
+ else if ( (LA15_0=='E') ) {s = 6;}
- else if ( (LA14_0==',') ) {s = 11;}
+ else if ( (LA15_0=='p') ) {s = 7;}
- else if ( (LA14_0=='=') ) {s = 12;}
+ else if ( (LA15_0=='@') ) {s = 8;}
- else if ( (LA14_0=='a') ) {s = 13;}
+ else if ( (LA15_0=='(') ) {s = 9;}
- else if ( (LA14_0==':') ) {s = 14;}
+ else if ( (LA15_0==')') ) {s = 10;}
- else if ( (LA14_0=='{') ) {s = 15;}
+ else if ( (LA15_0==',') ) {s = 11;}
- else if ( (LA14_0=='}') ) {s = 16;}
+ else if ( (LA15_0=='=') ) {s = 12;}
- else if ( (LA14_0=='.') ) {s = 17;}
+ else if ( (LA15_0=='a') ) {s = 13;}
- else if ( (LA14_0=='[') ) {s = 18;}
+ else if ( (LA15_0==':') ) {s = 14;}
- else if ( (LA14_0==']') ) {s = 19;}
+ else if ( (LA15_0=='{') ) {s = 15;}
- else if ( (LA14_0=='o') ) {s = 20;}
+ else if ( (LA15_0=='}') ) {s = 16;}
- else if ( (LA14_0=='t') ) {s = 21;}
+ else if ( (LA15_0=='.') ) {s = 17;}
- else if ( (LA14_0=='0') ) {s = 22;}
+ else if ( (LA15_0=='[') ) {s = 18;}
- else if ( (LA14_0=='^') ) {s = 23;}
+ else if ( (LA15_0==']') ) {s = 19;}
- else if ( ((LA14_0>='A' && LA14_0<='D')||(LA14_0>='F' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='b' && LA14_0<='d')||(LA14_0>='g' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='s')||(LA14_0>='u' && LA14_0<='z')) ) {s = 24;}
+ else if ( (LA15_0=='o') ) {s = 20;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 25;}
+ else if ( (LA15_0=='t') ) {s = 21;}
- else if ( (LA14_0=='\"') ) {s = 26;}
+ else if ( (LA15_0=='0') ) {s = 22;}
- else if ( (LA14_0=='\'') ) {s = 27;}
+ else if ( (LA15_0=='\'') ) {s = 23;}
- else if ( (LA14_0=='/') ) {s = 28;}
+ else if ( (LA15_0=='^') ) {s = 24;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 29;}
+ else if ( ((LA15_0>='A' && LA15_0<='D')||(LA15_0>='F' && LA15_0<='Z')||LA15_0=='_'||(LA15_0>='b' && LA15_0<='d')||(LA15_0>='g' && LA15_0<='l')||LA15_0=='n'||(LA15_0>='q' && LA15_0<='s')||(LA15_0>='u' && LA15_0<='z')) ) {s = 25;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||(LA14_0>=';' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='?')||LA14_0=='\\'||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 30;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 26;}
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA14_27 = input.LA(1);
+ else if ( (LA15_0=='\"') ) {s = 27;}
- s = -1;
- if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 56;}
+ else if ( (LA15_0=='/') ) {s = 28;}
- else s = 30;
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 29;}
+
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0=='*'||(LA15_0>=';' && LA15_0<='<')||(LA15_0>='>' && LA15_0<='?')||LA15_0=='\\'||LA15_0=='`'||LA15_0=='|'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 30;}
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
index 2dfdab7b3..8cb4b1d22 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src-gen/org/eclipse/etrice/core/common/ui/contentassist/antlr/internal/InternalBaseParser.java
@@ -22,18 +22,19 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'@'", "'('", "')'", "','", "'='", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'.'", "'optional'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'@'", "'('", "')'", "','", "'='", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'.'", "'optional'", "'true'"
};
public static final int RULE_HEX=5;
public static final int RULE_STRING=7;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
+ public static final int T__37=37;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -44,15 +45,15 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -1623,22 +1624,22 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==35) ) {
+ if ( (LA1_0==36) ) {
int LA1_1 = input.LA(2);
- if ( (LA1_1==27) ) {
+ if ( (LA1_1==28) ) {
int LA1_3 = input.LA(3);
if ( (LA1_3==RULE_ID) ) {
int LA1_4 = input.LA(4);
- if ( (LA1_4==28) ) {
+ if ( (LA1_4==29) ) {
int LA1_5 = input.LA(5);
- if ( (LA1_5==29) ) {
+ if ( (LA1_5==30) ) {
alt1=2;
}
- else if ( ((LA1_5>=18 && LA1_5<=21)) ) {
+ else if ( ((LA1_5>=19 && LA1_5<=22)) ) {
alt1=1;
}
else {
@@ -1669,22 +1670,22 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA1_0==12) ) {
+ else if ( (LA1_0==13) ) {
int LA1_2 = input.LA(2);
- if ( (LA1_2==27) ) {
+ if ( (LA1_2==28) ) {
int LA1_3 = input.LA(3);
if ( (LA1_3==RULE_ID) ) {
int LA1_4 = input.LA(4);
- if ( (LA1_4==28) ) {
+ if ( (LA1_4==29) ) {
int LA1_5 = input.LA(5);
- if ( (LA1_5==29) ) {
+ if ( (LA1_5==30) ) {
alt1=2;
}
- else if ( ((LA1_5>=18 && LA1_5<=21)) ) {
+ else if ( ((LA1_5>=19 && LA1_5<=22)) ) {
alt1=1;
}
else {
@@ -1788,10 +1789,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==35) ) {
+ if ( (LA2_0==36) ) {
alt2=1;
}
- else if ( (LA2_0==12) ) {
+ else if ( (LA2_0==13) ) {
alt2=2;
}
else {
@@ -1833,7 +1834,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:670:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -1869,10 +1870,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==35) ) {
+ if ( (LA3_0==36) ) {
alt3=1;
}
- else if ( (LA3_0==12) ) {
+ else if ( (LA3_0==13) ) {
alt3=2;
}
else {
@@ -1914,7 +1915,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:694:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -1949,16 +1950,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:712:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
int alt4=3;
switch ( input.LA(1) ) {
- case 13:
- case 36:
+ case 14:
+ case 37:
{
alt4=1;
}
break;
case RULE_HEX:
case RULE_INT:
- case 14:
case 15:
+ case 16:
{
alt4=2;
}
@@ -2061,10 +2062,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==13) ) {
+ if ( (LA5_0==14) ) {
alt5=1;
}
- else if ( (LA5_0==36) ) {
+ else if ( (LA5_0==37) ) {
alt5=2;
}
else {
@@ -2081,7 +2082,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:742:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- match(input,13,FOLLOW_2);
+ match(input,14,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -2141,17 +2142,17 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:764:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
int alt6=2;
switch ( input.LA(1) ) {
- case 14:
+ case 15:
{
int LA6_1 = input.LA(2);
if ( (LA6_1==RULE_INT) ) {
int LA6_3 = input.LA(3);
- if ( (LA6_3==34) ) {
+ if ( (LA6_3==35) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=25 && LA6_3<=26)) ) {
alt6=1;
}
else {
@@ -2169,17 +2170,17 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 15:
+ case 16:
{
int LA6_2 = input.LA(2);
if ( (LA6_2==RULE_INT) ) {
int LA6_3 = input.LA(3);
- if ( (LA6_3==34) ) {
+ if ( (LA6_3==35) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=25 && LA6_3<=26)) ) {
alt6=1;
}
else {
@@ -2201,10 +2202,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
{
int LA6_3 = input.LA(2);
- if ( (LA6_3==34) ) {
+ if ( (LA6_3==35) ) {
alt6=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=24 && LA6_3<=25)) ) {
+ else if ( (LA6_3==EOF||(LA6_3>=25 && LA6_3<=26)) ) {
alt6=1;
}
else {
@@ -2294,7 +2295,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==RULE_INT||(LA7_0>=14 && LA7_0<=15)) ) {
+ if ( (LA7_0==RULE_INT||(LA7_0>=15 && LA7_0<=16)) ) {
alt7=1;
}
else if ( (LA7_0==RULE_HEX) ) {
@@ -2375,10 +2376,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==14) ) {
+ if ( (LA8_0==15) ) {
alt8=1;
}
- else if ( (LA8_0==15) ) {
+ else if ( (LA8_0==16) ) {
alt8=2;
}
else {
@@ -2395,7 +2396,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:810:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
@@ -2410,7 +2411,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:818:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
@@ -2445,23 +2446,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:834:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
int alt9=2;
switch ( input.LA(1) ) {
- case 14:
+ case 15:
{
int LA9_1 = input.LA(2);
if ( (LA9_1==RULE_INT) ) {
int LA9_3 = input.LA(3);
- if ( (LA9_3==34) ) {
+ if ( (LA9_3==35) ) {
int LA9_4 = input.LA(4);
if ( (LA9_4==RULE_INT) ) {
int LA9_5 = input.LA(5);
- if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ if ( (LA9_5==EOF||(LA9_5>=25 && LA9_5<=26)) ) {
alt9=1;
}
- else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ else if ( ((LA9_5>=17 && LA9_5<=18)) ) {
alt9=2;
}
else {
@@ -2493,23 +2494,23 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 15:
+ case 16:
{
int LA9_2 = input.LA(2);
if ( (LA9_2==RULE_INT) ) {
int LA9_3 = input.LA(3);
- if ( (LA9_3==34) ) {
+ if ( (LA9_3==35) ) {
int LA9_4 = input.LA(4);
if ( (LA9_4==RULE_INT) ) {
int LA9_5 = input.LA(5);
- if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ if ( (LA9_5==EOF||(LA9_5>=25 && LA9_5<=26)) ) {
alt9=1;
}
- else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ else if ( ((LA9_5>=17 && LA9_5<=18)) ) {
alt9=2;
}
else {
@@ -2545,16 +2546,16 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
{
int LA9_3 = input.LA(2);
- if ( (LA9_3==34) ) {
+ if ( (LA9_3==35) ) {
int LA9_4 = input.LA(3);
if ( (LA9_4==RULE_INT) ) {
int LA9_5 = input.LA(4);
- if ( (LA9_5==EOF||(LA9_5>=24 && LA9_5<=25)) ) {
+ if ( (LA9_5==EOF||(LA9_5>=25 && LA9_5<=26)) ) {
alt9=1;
}
- else if ( ((LA9_5>=16 && LA9_5<=17)) ) {
+ else if ( ((LA9_5>=17 && LA9_5<=18)) ) {
alt9=2;
}
else {
@@ -2653,10 +2654,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==14) ) {
+ if ( (LA10_0==15) ) {
alt10=1;
}
- else if ( (LA10_0==15) ) {
+ else if ( (LA10_0==16) ) {
alt10=2;
}
else {
@@ -2673,7 +2674,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:858:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -2688,7 +2689,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:866:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -2724,10 +2725,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==14) ) {
+ if ( (LA11_0==15) ) {
alt11=1;
}
- else if ( (LA11_0==15) ) {
+ else if ( (LA11_0==16) ) {
alt11=2;
}
else {
@@ -2744,7 +2745,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:884:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -2759,7 +2760,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:892:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -2795,10 +2796,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==16) ) {
+ if ( (LA12_0==17) ) {
alt12=1;
}
- else if ( (LA12_0==17) ) {
+ else if ( (LA12_0==18) ) {
alt12=2;
}
else {
@@ -2815,7 +2816,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:910:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
- match(input,16,FOLLOW_2);
+ match(input,17,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
}
@@ -2830,7 +2831,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:918:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
- match(input,17,FOLLOW_2);
+ match(input,18,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
}
@@ -2866,10 +2867,10 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==14) ) {
+ if ( (LA13_0==15) ) {
alt13=1;
}
- else if ( (LA13_0==15) ) {
+ else if ( (LA13_0==16) ) {
alt13=2;
}
else {
@@ -2886,7 +2887,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:936:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
}
@@ -2901,7 +2902,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:944:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
}
@@ -2936,22 +2937,22 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:960:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
int alt14=4;
switch ( input.LA(1) ) {
- case 18:
+ case 19:
{
alt14=1;
}
break;
- case 19:
+ case 20:
{
alt14=2;
}
break;
- case 20:
+ case 21:
{
alt14=3;
}
break;
- case 21:
+ case 22:
{
alt14=4;
}
@@ -2974,7 +2975,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:963:1: ( 'ptBoolean' )
// InternalBase.g:963:3: 'ptBoolean'
{
- match(input,18,FOLLOW_2);
+ match(input,19,FOLLOW_2);
}
@@ -2995,7 +2996,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:970:1: ( 'ptInteger' )
// InternalBase.g:970:3: 'ptInteger'
{
- match(input,19,FOLLOW_2);
+ match(input,20,FOLLOW_2);
}
@@ -3016,7 +3017,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:977:1: ( 'ptReal' )
// InternalBase.g:977:3: 'ptReal'
{
- match(input,20,FOLLOW_2);
+ match(input,21,FOLLOW_2);
}
@@ -3037,7 +3038,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:984:1: ( 'ptCharacter' )
// InternalBase.g:984:3: 'ptCharacter'
{
- match(input,21,FOLLOW_2);
+ match(input,22,FOLLOW_2);
}
@@ -3117,7 +3118,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1014:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- match(input,22,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -3276,7 +3277,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==23) ) {
+ if ( (LA15_0==24) ) {
alt15=1;
}
switch (alt15) {
@@ -3368,7 +3369,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1108:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- match(input,23,FOLLOW_2);
+ match(input,24,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -3534,7 +3535,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==25) ) {
+ if ( (LA16_0==26) ) {
alt16=1;
}
@@ -3626,7 +3627,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1196:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
- match(input,24,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -3701,7 +3702,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1235:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- match(input,25,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -3941,7 +3942,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1327:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
}
@@ -4181,7 +4182,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1424:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -4341,7 +4342,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1484:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -4581,7 +4582,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1582:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -4741,7 +4742,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1642:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -4816,7 +4817,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1673:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -4982,7 +4983,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==25) ) {
+ if ( (LA17_0==26) ) {
alt17=1;
}
@@ -5074,7 +5075,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1761:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
- match(input,30,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
}
@@ -5149,7 +5150,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1808:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- match(input,25,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
}
@@ -5382,14 +5383,14 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt18=2;
int LA18_0 = input.LA(1);
- if ( (LA18_0==31) ) {
+ if ( (LA18_0==32) ) {
alt18=1;
}
switch (alt18) {
case 1 :
// InternalBase.g:1903:2: '.*'
{
- match(input,31,FOLLOW_2);
+ match(input,32,FOLLOW_2);
}
break;
@@ -5545,7 +5546,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:1967:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- match(input,32,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
}
@@ -5718,7 +5719,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2026:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
- match(input,33,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
}
@@ -6417,7 +6418,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt20=2;
int LA20_0 = input.LA(1);
- if ( ((LA20_0>=14 && LA20_0<=15)) ) {
+ if ( ((LA20_0>=15 && LA20_0<=16)) ) {
alt20=1;
}
switch (alt20) {
@@ -6583,7 +6584,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt21=2;
int LA21_0 = input.LA(1);
- if ( ((LA21_0>=14 && LA21_0<=15)) ) {
+ if ( ((LA21_0>=15 && LA21_0<=16)) ) {
alt21=1;
}
switch (alt21) {
@@ -6750,7 +6751,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2442:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
}
@@ -6899,7 +6900,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt22=2;
int LA22_0 = input.LA(1);
- if ( ((LA22_0>=14 && LA22_0<=15)) ) {
+ if ( ((LA22_0>=15 && LA22_0<=16)) ) {
alt22=1;
}
switch (alt22) {
@@ -7066,7 +7067,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2567:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
}
@@ -7305,7 +7306,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt23=2;
int LA23_0 = input.LA(1);
- if ( ((LA23_0>=14 && LA23_0<=15)) ) {
+ if ( ((LA23_0>=15 && LA23_0<=16)) ) {
alt23=1;
}
switch (alt23) {
@@ -7543,7 +7544,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
int alt24=2;
int LA24_0 = input.LA(1);
- if ( (LA24_0==34) ) {
+ if ( (LA24_0==35) ) {
alt24=1;
}
@@ -7640,7 +7641,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2788:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
}
@@ -7960,7 +7961,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2927:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,35,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -8083,7 +8084,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:2980:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,35,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -8276,7 +8277,7 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
// InternalBase.g:3067:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- match(input,36,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -8429,27 +8430,27 @@ public class InternalBaseParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000003000000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000000100000E0E0L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x00000000003C0000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000006000000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000004000002L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000000200001C0E0L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000010000000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000780000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000040000000L});
public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000042000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200000080L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000084000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400000080L});
public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000082L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000001000002000L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x000000000000C060L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x000000000000C040L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000002000004000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000018060L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000018040L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000800000000L});
public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000060000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000800000002L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/BaseUiModule.java b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/BaseUiModule.java
index bcea56377..978c62e75 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/BaseUiModule.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/BaseUiModule.java
@@ -17,7 +17,9 @@ import org.eclipse.ui.plugin.AbstractUIPlugin;
* Use this class to register components to be used within the IDE.
*/
public class BaseUiModule extends org.eclipse.etrice.core.common.ui.AbstractBaseUiModule {
+
public BaseUiModule(AbstractUIPlugin plugin) {
super(plugin);
}
+
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/autoedit/BaseAutoEditStrategyProvider.java b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/autoedit/BaseAutoEditStrategyProvider.java
new file mode 100644
index 000000000..917d40296
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/autoedit/BaseAutoEditStrategyProvider.java
@@ -0,0 +1,13 @@
+package org.eclipse.etrice.core.common.ui.autoedit;
+
+import org.eclipse.jface.text.IDocument;
+import org.eclipse.xtext.ui.editor.autoedit.DefaultAutoEditStrategyProvider;
+
+public class BaseAutoEditStrategyProvider extends DefaultAutoEditStrategyProvider {
+
+ @Override
+ protected void configureStringLiteral(IEditStrategyAcceptor acceptor) {
+ acceptor.accept(partitionInsert.newInstance("'''", "'''"), IDocument.DEFAULT_CONTENT_TYPE);
+ super.configureStringLiteral(acceptor);
+ }
+}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/contentassist/BaseProposalProvider.java b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/contentassist/BaseProposalProvider.java
index 723614a9b..8ba366a33 100644
--- a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/contentassist/BaseProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/contentassist/BaseProposalProvider.java
@@ -47,4 +47,5 @@ public class BaseProposalProvider extends org.eclipse.etrice.core.common.ui.cont
}
super.complete_TIME(model, ruleCall, context, acceptor);
}
+
}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseHighlightingConfig.java b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseHighlightingConfig.java
new file mode 100644
index 000000000..1b217b56d
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseHighlightingConfig.java
@@ -0,0 +1,24 @@
+package org.eclipse.etrice.core.common.ui.highlight;
+
+import org.eclipse.swt.graphics.RGB;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfigurationAcceptor;
+import org.eclipse.xtext.ui.editor.utils.TextStyle;
+
+public class BaseHighlightingConfig extends DefaultHighlightingConfiguration {
+
+ public static final String HL_CCSTRING = "ccstring";
+
+ @Override
+ public void configure(IHighlightingConfigurationAcceptor acceptor) {
+ super.configure(acceptor);
+
+ acceptor.acceptDefaultHighlighting(HL_CCSTRING, "CCString", detailCodeStringStyle());
+ }
+
+ public TextStyle detailCodeStringStyle() {
+ TextStyle textStyle = stringTextStyle().copy();
+ textStyle.setBackgroundColor(new RGB(220, 220, 220));
+ return textStyle;
+ }
+}
diff --git a/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseSemanticHighlighter.java b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseSemanticHighlighter.java
new file mode 100644
index 000000000..7a918b1d8
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common.ui/src/org/eclipse/etrice/core/common/ui/highlight/BaseSemanticHighlighter.java
@@ -0,0 +1,53 @@
+package org.eclipse.etrice.core.common.ui.highlight;
+
+import java.util.List;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.etrice.core.common.converter.CC_StringConveter;
+import org.eclipse.etrice.core.common.util.CCStringIndentation;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.nodemodel.INode;
+import org.eclipse.xtext.resource.XtextResource;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightedPositionAcceptor;
+import org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator;
+
+public class BaseSemanticHighlighter implements ISemanticHighlightingCalculator {
+
+ @Override
+ public void provideHighlightingFor(XtextResource resource,
+ IHighlightedPositionAcceptor acceptor) {
+ if (resource == null || resource.getParseResult() == null)
+ return;
+
+ INode root = resource.getParseResult().getRootNode();
+ for (INode node : root.getAsTreeIterable()) {
+
+ EObject obj = node.getGrammarElement();
+ if (obj instanceof RuleCall) {
+ RuleCall ruleCall = (RuleCall) obj;
+ String name = ruleCall.getRule().getName();
+ if(name.equals("CC_STRING"))
+ detailCodeStringHighlight(node, acceptor, CC_StringConveter.DELIM);
+ }
+ }
+ }
+
+ protected void detailCodeStringHighlight(INode node, IHighlightedPositionAcceptor acceptor, String delim) {
+ if (node.getText() == null || node.getText().length() < delim.length() * 2)
+ return;
+
+ acceptor.addPosition(node.getTotalOffset(), delim.length(), DefaultHighlightingConfiguration.STRING_ID);
+ acceptor.addPosition(node.getTotalEndOffset() - delim.length(), delim.length(), DefaultHighlightingConfiguration.STRING_ID);
+
+ String detailCodeString = node.getText().substring(delim.length(), node.getText().length() - delim.length());
+ CCStringIndentation ccStringIndent = new CCStringIndentation(detailCodeString);
+ List<int[]> lineStartLength = ccStringIndent.highlight();
+
+ int offest = node.getOffset() + delim.length();
+ for (int[] startLength : lineStartLength) {
+ acceptor.addPosition(offest + startLength[0], startLength[1], BaseHighlightingConfig.HL_CCSTRING);
+ }
+ }
+
+}
diff --git a/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
index 17f6c1649..efe3daad6 100644
--- a/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.core.common/META-INF/MANIFEST.MF
@@ -40,5 +40,6 @@ Export-Package: org.eclipse.etrice.core.common,
org.eclipse.etrice.core.common.scoping,
org.eclipse.etrice.core.common.serializer,
org.eclipse.etrice.core.common.services,
+ org.eclipse.etrice.core.common.util,
org.eclipse.etrice.core.common.validation
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
index de9b489e4..8a687578e 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
index 574f53a86..45eaa8dd6 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/BaseTest.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
index 73e19332a..187fa8622 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.g
@@ -1180,6 +1180,8 @@ ruleLiteralType returns [Enumerator current=null]
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
index d54f31bf0..5581b1237 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBase.tokens
@@ -1,37 +1,37 @@
-'('=13
-')'=15
-'+'=28
-','=14
-'-'=29
-'.'=30
-'.*'=23
-':'=20
-'='=16
-'@'=12
-'E'=32
-'['=24
-']'=25
-'attribute'=19
-'e'=31
-'false'=26
-'mandatory'=18
-'optional'=17
-'ptBoolean'=33
-'ptCharacter'=36
-'ptInteger'=34
-'ptReal'=35
-'true'=27
-'{'=21
-'}'=22
-RULE_ANY_OTHER=11
+'('=14
+')'=16
+'+'=29
+','=15
+'-'=30
+'.'=31
+'.*'=24
+':'=21
+'='=17
+'@'=13
+'E'=33
+'['=25
+']'=26
+'attribute'=20
+'e'=32
+'false'=27
+'mandatory'=19
+'optional'=18
+'ptBoolean'=34
+'ptCharacter'=37
+'ptInteger'=35
+'ptReal'=36
+'true'=28
+'{'=22
+'}'=23
+RULE_ANY_OTHER=12
+RULE_CC_STRING=8
RULE_HEX=7
RULE_ID=4
RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=5
-RULE_WS=10
-T__12=12
+RULE_WS=11
T__13=13
T__14=14
T__15=15
@@ -56,3 +56,4 @@ T__33=33
T__34=34
T__35=35
T__36=36
+T__37=37
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
index 6f20389d0..2dfa49d81 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseLexer.java
@@ -14,14 +14,15 @@ import java.util.ArrayList;
public class InternalBaseLexer extends Lexer {
public static final int RULE_HEX=7;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
+ public static final int T__37=37;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -32,15 +33,15 @@ public class InternalBaseLexer extends Lexer {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -60,35 +61,15 @@ public class InternalBaseLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalBase.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:11:7: ( '@' )
- // InternalBase.g:11:9: '@'
- {
- match('@');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:12:7: ( '(' )
- // InternalBase.g:12:9: '('
+ // InternalBase.g:11:7: ( '@' )
+ // InternalBase.g:11:9: '@'
{
- match('(');
+ match('@');
}
@@ -105,10 +86,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:13:7: ( ',' )
- // InternalBase.g:13:9: ','
+ // InternalBase.g:12:7: ( '(' )
+ // InternalBase.g:12:9: '('
{
- match(',');
+ match('(');
}
@@ -125,10 +106,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:14:7: ( ')' )
- // InternalBase.g:14:9: ')'
+ // InternalBase.g:13:7: ( ',' )
+ // InternalBase.g:13:9: ','
{
- match(')');
+ match(',');
}
@@ -145,10 +126,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:15:7: ( '=' )
- // InternalBase.g:15:9: '='
+ // InternalBase.g:14:7: ( ')' )
+ // InternalBase.g:14:9: ')'
{
- match('=');
+ match(')');
}
@@ -165,11 +146,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:16:7: ( 'optional' )
- // InternalBase.g:16:9: 'optional'
+ // InternalBase.g:15:7: ( '=' )
+ // InternalBase.g:15:9: '='
{
- match("optional");
-
+ match('=');
}
@@ -186,10 +166,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:17:7: ( 'mandatory' )
- // InternalBase.g:17:9: 'mandatory'
+ // InternalBase.g:16:7: ( 'optional' )
+ // InternalBase.g:16:9: 'optional'
{
- match("mandatory");
+ match("optional");
}
@@ -207,10 +187,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:18:7: ( 'attribute' )
- // InternalBase.g:18:9: 'attribute'
+ // InternalBase.g:17:7: ( 'mandatory' )
+ // InternalBase.g:17:9: 'mandatory'
{
- match("attribute");
+ match("mandatory");
}
@@ -228,10 +208,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:19:7: ( ':' )
- // InternalBase.g:19:9: ':'
+ // InternalBase.g:18:7: ( 'attribute' )
+ // InternalBase.g:18:9: 'attribute'
{
- match(':');
+ match("attribute");
+
}
@@ -248,10 +229,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:20:7: ( '{' )
- // InternalBase.g:20:9: '{'
+ // InternalBase.g:19:7: ( ':' )
+ // InternalBase.g:19:9: ':'
{
- match('{');
+ match(':');
}
@@ -268,10 +249,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:21:7: ( '}' )
- // InternalBase.g:21:9: '}'
+ // InternalBase.g:20:7: ( '{' )
+ // InternalBase.g:20:9: '{'
{
- match('}');
+ match('{');
}
@@ -288,11 +269,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:22:7: ( '.*' )
- // InternalBase.g:22:9: '.*'
+ // InternalBase.g:21:7: ( '}' )
+ // InternalBase.g:21:9: '}'
{
- match(".*");
-
+ match('}');
}
@@ -309,10 +289,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:23:7: ( '[' )
- // InternalBase.g:23:9: '['
+ // InternalBase.g:22:7: ( '.*' )
+ // InternalBase.g:22:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -329,10 +310,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:24:7: ( ']' )
- // InternalBase.g:24:9: ']'
+ // InternalBase.g:23:7: ( '[' )
+ // InternalBase.g:23:9: '['
{
- match(']');
+ match('[');
}
@@ -349,11 +330,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:25:7: ( 'false' )
- // InternalBase.g:25:9: 'false'
+ // InternalBase.g:24:7: ( ']' )
+ // InternalBase.g:24:9: ']'
{
- match("false");
-
+ match(']');
}
@@ -370,10 +350,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:26:7: ( 'true' )
- // InternalBase.g:26:9: 'true'
+ // InternalBase.g:25:7: ( 'false' )
+ // InternalBase.g:25:9: 'false'
{
- match("true");
+ match("false");
}
@@ -391,10 +371,11 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:27:7: ( '+' )
- // InternalBase.g:27:9: '+'
+ // InternalBase.g:26:7: ( 'true' )
+ // InternalBase.g:26:9: 'true'
{
- match('+');
+ match("true");
+
}
@@ -411,10 +392,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:28:7: ( '-' )
- // InternalBase.g:28:9: '-'
+ // InternalBase.g:27:7: ( '+' )
+ // InternalBase.g:27:9: '+'
{
- match('-');
+ match('+');
}
@@ -431,10 +412,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:29:7: ( '.' )
- // InternalBase.g:29:9: '.'
+ // InternalBase.g:28:7: ( '-' )
+ // InternalBase.g:28:9: '-'
{
- match('.');
+ match('-');
}
@@ -451,10 +432,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:30:7: ( 'e' )
- // InternalBase.g:30:9: 'e'
+ // InternalBase.g:29:7: ( '.' )
+ // InternalBase.g:29:9: '.'
{
- match('e');
+ match('.');
}
@@ -471,10 +452,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:31:7: ( 'E' )
- // InternalBase.g:31:9: 'E'
+ // InternalBase.g:30:7: ( 'e' )
+ // InternalBase.g:30:9: 'e'
{
- match('E');
+ match('e');
}
@@ -491,11 +472,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:32:7: ( 'ptBoolean' )
- // InternalBase.g:32:9: 'ptBoolean'
+ // InternalBase.g:31:7: ( 'E' )
+ // InternalBase.g:31:9: 'E'
{
- match("ptBoolean");
-
+ match('E');
}
@@ -512,10 +492,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:33:7: ( 'ptInteger' )
- // InternalBase.g:33:9: 'ptInteger'
+ // InternalBase.g:32:7: ( 'ptBoolean' )
+ // InternalBase.g:32:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -533,10 +513,10 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:34:7: ( 'ptReal' )
- // InternalBase.g:34:9: 'ptReal'
+ // InternalBase.g:33:7: ( 'ptInteger' )
+ // InternalBase.g:33:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -554,6 +534,27 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBase.g:34:7: ( 'ptReal' )
+ // InternalBase.g:34:9: 'ptReal'
+ {
+ match("ptReal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__36"
+
+ // $ANTLR start "T__37"
+ public final void mT__37() throws RecognitionException {
+ try {
+ int _type = T__37;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalBase.g:35:7: ( 'ptCharacter' )
// InternalBase.g:35:9: 'ptCharacter'
{
@@ -568,7 +569,7 @@ public class InternalBaseLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__36"
+ // $ANTLR end "T__37"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
@@ -673,24 +674,93 @@ public class InternalBaseLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBase.g:1183:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalBase.g:1183:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalBase.g:1183:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalBase.g:1183:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1183:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalBase.g:1183:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalBase.g:1185:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalBase.g:1185:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalBase.g:1183:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalBase.g:1185:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalBase.g:1183:11: '^'
+ // InternalBase.g:1185:11: '^'
{
match('^');
@@ -708,18 +778,18 @@ public class InternalBaseLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBase.g:1183:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalBase.g:1185:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalBase.g:
{
@@ -737,7 +807,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -757,24 +827,24 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1185:10: ( ( '0' .. '9' )+ )
- // InternalBase.g:1185:12: ( '0' .. '9' )+
+ // InternalBase.g:1187:10: ( ( '0' .. '9' )+ )
+ // InternalBase.g:1187:12: ( '0' .. '9' )+
{
- // InternalBase.g:1185:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalBase.g:1187:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalBase.g:1185:13: '0' .. '9'
+ // InternalBase.g:1187:13: '0' .. '9'
{
matchRange('0','9');
@@ -782,12 +852,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -806,47 +876,47 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1187:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalBase.g:1187:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalBase.g:1189:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalBase.g:1189:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalBase.g:1187:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalBase.g:1189:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalBase.g:1187:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalBase.g:1189:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalBase.g:1187:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalBase.g:1189:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalBase.g:1187:21: '\\\\' .
+ // InternalBase.g:1189:21: '\\\\' .
{
match('\\');
matchAny();
@@ -854,7 +924,7 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:1187:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalBase.g:1189:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -870,7 +940,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -879,26 +949,26 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:1187:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalBase.g:1189:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalBase.g:1187:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalBase.g:1189:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalBase.g:1187:54: '\\\\' .
+ // InternalBase.g:1189:54: '\\\\' .
{
match('\\');
matchAny();
@@ -906,7 +976,7 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 2 :
- // InternalBase.g:1187:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalBase.g:1189:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -922,7 +992,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -949,37 +1019,37 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1189:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalBase.g:1189:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalBase.g:1191:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalBase.g:1191:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalBase.g:1189:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalBase.g:1191:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalBase.g:1189:52: .
+ // InternalBase.g:1191:52: .
{
matchAny();
@@ -987,7 +1057,7 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -1009,25 +1079,25 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1191:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalBase.g:1191:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalBase.g:1193:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalBase.g:1193:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalBase.g:1191:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalBase.g:1193:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalBase.g:1191:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalBase.g:1193: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();
@@ -1043,31 +1113,31 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalBase.g:1191:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalBase.g:1193:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalBase.g:1191:41: ( '\\r' )? '\\n'
+ // InternalBase.g:1193:41: ( '\\r' )? '\\n'
{
- // InternalBase.g:1191:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalBase.g:1193:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalBase.g:1191:41: '\\r'
+ // InternalBase.g:1193:41: '\\r'
{
match('\r');
@@ -1099,22 +1169,22 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1193:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalBase.g:1193:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBase.g:1195:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalBase.g:1195:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalBase.g:1193:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalBase.g:1195:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalBase.g:
{
@@ -1132,12 +1202,12 @@ public class InternalBaseLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -1156,8 +1226,8 @@ public class InternalBaseLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBase.g:1195:16: ( . )
- // InternalBase.g:1195:18: .
+ // InternalBase.g:1197:16: ( . )
+ // InternalBase.g:1197:18: .
{
matchAny();
@@ -1172,182 +1242,182 @@ public class InternalBaseLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalBase.g:1:8: ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=33;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalBase.g:1:8: ( 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 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=34;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalBase.g:1:10: T__12
+ // InternalBase.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalBase.g:1:16: T__13
+ // InternalBase.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalBase.g:1:22: T__14
+ // InternalBase.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalBase.g:1:28: T__15
+ // InternalBase.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalBase.g:1:34: T__16
+ // InternalBase.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalBase.g:1:40: T__17
+ // InternalBase.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalBase.g:1:46: T__18
+ // InternalBase.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalBase.g:1:52: T__19
+ // InternalBase.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalBase.g:1:58: T__20
+ // InternalBase.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalBase.g:1:64: T__21
+ // InternalBase.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalBase.g:1:70: T__22
+ // InternalBase.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalBase.g:1:76: T__23
+ // InternalBase.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalBase.g:1:82: T__24
+ // InternalBase.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalBase.g:1:88: T__25
+ // InternalBase.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalBase.g:1:94: T__26
+ // InternalBase.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalBase.g:1:100: T__27
+ // InternalBase.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalBase.g:1:106: T__28
+ // InternalBase.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalBase.g:1:112: T__29
+ // InternalBase.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalBase.g:1:118: T__30
+ // InternalBase.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalBase.g:1:124: T__31
+ // InternalBase.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalBase.g:1:130: T__32
+ // InternalBase.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalBase.g:1:136: T__33
+ // InternalBase.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalBase.g:1:142: T__34
+ // InternalBase.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalBase.g:1:148: T__35
+ // InternalBase.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalBase.g:1:154: T__36
+ // InternalBase.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
@@ -1359,49 +1429,56 @@ public class InternalBaseLexer extends Lexer {
}
break;
case 27 :
- // InternalBase.g:1:169: RULE_ID
+ // InternalBase.g:1:169: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 28 :
- // InternalBase.g:1:177: RULE_INT
+ // InternalBase.g:1:184: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 29 :
- // InternalBase.g:1:186: RULE_STRING
+ // InternalBase.g:1:192: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 30 :
- // InternalBase.g:1:198: RULE_ML_COMMENT
+ // InternalBase.g:1:201: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 31 :
- // InternalBase.g:1:214: RULE_SL_COMMENT
+ // InternalBase.g:1:213: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 32 :
- // InternalBase.g:1:230: RULE_WS
+ // InternalBase.g:1:229: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 33 :
- // InternalBase.g:1:238: RULE_ANY_OTHER
+ // InternalBase.g:1:245: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 34 :
+ // InternalBase.g:1:253: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1413,21 +1490,21 @@ public class InternalBaseLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\6\uffff\3\45\3\uffff\1\54\2\uffff\2\45\2\uffff\1\63\1\64\1\45\1\67\1\36\2\uffff\3\36\7\uffff\1\45\1\uffff\2\45\7\uffff\2\45\4\uffff\1\45\6\uffff\15\45\1\122\7\45\1\132\1\uffff\7\45\1\uffff\2\45\1\144\6\45\1\uffff\1\45\1\154\5\45\1\uffff\1\162\1\163\1\164\1\165\1\45\4\uffff\1\45\1\170\1\uffff";
- static final String DFA14_eofS =
- "\171\uffff";
- static final String DFA14_minS =
- "\1\0\5\uffff\1\160\1\141\1\164\3\uffff\1\52\2\uffff\1\141\1\162\2\uffff\2\60\1\164\1\130\1\101\2\uffff\2\0\1\52\7\uffff\1\164\1\uffff\1\156\1\164\7\uffff\1\154\1\165\4\uffff\1\102\6\uffff\1\151\1\144\1\162\1\163\1\145\1\157\1\156\1\145\1\150\1\157\1\141\1\151\1\145\1\60\1\157\1\164\2\141\1\156\1\164\1\142\1\60\1\uffff\1\154\1\145\1\154\1\162\1\141\1\157\1\165\1\uffff\1\145\1\147\1\60\1\141\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\60\1\171\1\145\1\156\1\162\1\164\1\uffff\4\60\1\145\4\uffff\1\162\1\60\1\uffff";
- static final String DFA14_maxS =
- "\1\uffff\5\uffff\1\160\1\141\1\164\3\uffff\1\52\2\uffff\1\141\1\162\2\uffff\2\172\1\164\1\170\1\172\2\uffff\2\uffff\1\57\7\uffff\1\164\1\uffff\1\156\1\164\7\uffff\1\154\1\165\4\uffff\1\122\6\uffff\1\151\1\144\1\162\1\163\1\145\1\157\1\156\1\145\1\150\1\157\1\141\1\151\1\145\1\172\1\157\1\164\2\141\1\156\1\164\1\142\1\172\1\uffff\1\154\1\145\1\154\1\162\1\141\1\157\1\165\1\uffff\1\145\1\147\1\172\1\141\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\172\1\171\1\145\1\156\1\162\1\164\1\uffff\4\172\1\145\4\uffff\1\162\1\172\1\uffff";
- static final String DFA14_acceptS =
- "\1\uffff\1\1\1\2\1\3\1\4\1\5\3\uffff\1\11\1\12\1\13\1\uffff\1\15\1\16\2\uffff\1\21\1\22\5\uffff\1\33\1\34\3\uffff\1\40\1\41\1\1\1\2\1\3\1\4\1\5\1\uffff\1\33\2\uffff\1\11\1\12\1\13\1\14\1\23\1\15\1\16\2\uffff\1\21\1\22\1\24\1\25\1\uffff\1\32\1\34\1\35\1\36\1\37\1\40\26\uffff\1\20\7\uffff\1\17\11\uffff\1\30\7\uffff\1\6\5\uffff\1\7\1\10\1\26\1\27\2\uffff\1\31";
- static final String DFA14_specialS =
- "\1\1\31\uffff\1\0\1\2\135\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\36\2\35\2\36\1\35\22\36\1\35\1\36\1\32\4\36\1\33\1\2\1\4\1\36\1\21\1\3\1\22\1\14\1\34\1\26\11\31\1\11\2\36\1\5\2\36\1\1\4\30\1\24\25\30\1\15\1\36\1\16\1\27\1\30\1\36\1\10\3\30\1\23\1\17\6\30\1\7\1\30\1\6\1\25\3\30\1\20\6\30\1\12\1\36\1\13\uff82\36",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\6\uffff\3\45\3\uffff\1\54\2\uffff\2\45\2\uffff\1\63\1\64\1\45\1\67\2\36\2\uffff\2\36\7\uffff\1\45\1\uffff\2\45\7\uffff\2\45\4\uffff\1\45\2\uffff\1\71\4\uffff\11\45\1\uffff\4\45\1\124\7\45\1\134\1\uffff\7\45\1\uffff\2\45\1\146\6\45\1\uffff\1\45\1\156\5\45\1\uffff\1\164\1\165\1\166\1\167\1\45\4\uffff\1\45\1\172\1\uffff";
+ static final String DFA15_eofS =
+ "\173\uffff";
+ static final String DFA15_minS =
+ "\1\0\5\uffff\1\160\1\141\1\164\3\uffff\1\52\2\uffff\1\141\1\162\2\uffff\2\60\1\164\1\130\1\0\1\101\2\uffff\1\0\1\52\7\uffff\1\164\1\uffff\1\156\1\164\7\uffff\1\154\1\165\4\uffff\1\102\2\uffff\1\47\4\uffff\1\151\1\144\1\162\1\163\1\145\1\157\1\156\1\145\1\150\1\uffff\1\157\1\141\1\151\1\145\1\60\1\157\1\164\2\141\1\156\1\164\1\142\1\60\1\uffff\1\154\1\145\1\154\1\162\1\141\1\157\1\165\1\uffff\1\145\1\147\1\60\1\141\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\60\1\171\1\145\1\156\1\162\1\164\1\uffff\4\60\1\145\4\uffff\1\162\1\60\1\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\5\uffff\1\160\1\141\1\164\3\uffff\1\52\2\uffff\1\141\1\162\2\uffff\2\172\1\164\1\170\1\uffff\1\172\2\uffff\1\uffff\1\57\7\uffff\1\164\1\uffff\1\156\1\164\7\uffff\1\154\1\165\4\uffff\1\122\2\uffff\1\47\4\uffff\1\151\1\144\1\162\1\163\1\145\1\157\1\156\1\145\1\150\1\uffff\1\157\1\141\1\151\1\145\1\172\1\157\1\164\2\141\1\156\1\164\1\142\1\172\1\uffff\1\154\1\145\1\154\1\162\1\141\1\157\1\165\1\uffff\1\145\1\147\1\172\1\141\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\172\1\171\1\145\1\156\1\162\1\164\1\uffff\4\172\1\145\4\uffff\1\162\1\172\1\uffff";
+ static final String DFA15_acceptS =
+ "\1\uffff\1\1\1\2\1\3\1\4\1\5\3\uffff\1\11\1\12\1\13\1\uffff\1\15\1\16\2\uffff\1\21\1\22\6\uffff\1\34\1\35\2\uffff\1\41\1\42\1\1\1\2\1\3\1\4\1\5\1\uffff\1\34\2\uffff\1\11\1\12\1\13\1\14\1\23\1\15\1\16\2\uffff\1\21\1\22\1\24\1\25\1\uffff\1\32\1\35\1\uffff\1\36\1\37\1\40\1\41\11\uffff\1\33\15\uffff\1\20\7\uffff\1\17\11\uffff\1\30\7\uffff\1\6\5\uffff\1\7\1\10\1\26\1\27\2\uffff\1\31";
+ static final String DFA15_specialS =
+ "\1\1\26\uffff\1\2\3\uffff\1\0\137\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\36\2\35\2\36\1\35\22\36\1\35\1\36\1\33\4\36\1\27\1\2\1\4\1\36\1\21\1\3\1\22\1\14\1\34\1\26\11\32\1\11\2\36\1\5\2\36\1\1\4\31\1\24\25\31\1\15\1\36\1\16\1\30\1\31\1\36\1\10\3\31\1\23\1\17\6\31\1\7\1\31\1\6\1\25\3\31\1\20\6\31\1\12\1\36\1\13\uff82\36",
"",
"",
"",
@@ -1450,23 +1527,23 @@ public class InternalBaseLexer extends Lexer {
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\65",
"\1\66\37\uffff\1\66",
+ "\47\71\1\70\uffd8\71",
"\32\45\4\uffff\1\45\1\uffff\32\45",
"",
"",
- "\0\70",
- "\0\70",
- "\1\71\4\uffff\1\72",
- "",
+ "\0\71",
+ "\1\72\4\uffff\1\73",
"",
"",
"",
"",
"",
"",
- "\1\74",
"",
"\1\75",
+ "",
"\1\76",
+ "\1\77",
"",
"",
"",
@@ -1474,21 +1551,20 @@ public class InternalBaseLexer extends Lexer {
"",
"",
"",
- "\1\77",
"\1\100",
+ "\1\101",
"",
"",
"",
"",
- "\1\101\1\104\5\uffff\1\102\10\uffff\1\103",
+ "\1\102\1\105\5\uffff\1\103\10\uffff\1\104",
"",
"",
+ "\1\106",
"",
"",
"",
"",
- "\1\105",
- "\1\106",
"\1\107",
"\1\110",
"\1\111",
@@ -1498,175 +1574,180 @@ public class InternalBaseLexer extends Lexer {
"\1\115",
"\1\116",
"\1\117",
+ "",
"\1\120",
"\1\121",
- "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
+ "\1\122",
"\1\123",
- "\1\124",
+ "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\125",
"\1\126",
"\1\127",
"\1\130",
"\1\131",
+ "\1\132",
+ "\1\133",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"",
- "\1\133",
- "\1\134",
"\1\135",
"\1\136",
"\1\137",
"\1\140",
"\1\141",
- "",
"\1\142",
"\1\143",
- "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
+ "",
+ "\1\144",
"\1\145",
- "\1\146",
+ "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\147",
"\1\150",
"\1\151",
"\1\152",
- "",
"\1\153",
- "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
+ "\1\154",
+ "",
"\1\155",
- "\1\156",
+ "\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\1\157",
"\1\160",
"\1\161",
+ "\1\162",
+ "\1\163",
"",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
- "\1\166",
+ "\1\170",
"",
"",
"",
"",
- "\1\167",
+ "\1\171",
"\12\45\7\uffff\32\45\4\uffff\1\45\1\uffff\32\45",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | RULE_HEX | RULE_CC_STRING | 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 LA14_26 = input.LA(1);
+ int LA15_27 = input.LA(1);
s = -1;
- if ( ((LA14_26>='\u0000' && LA14_26<='\uFFFF')) ) {s = 56;}
+ if ( ((LA15_27>='\u0000' && LA15_27<='\uFFFF')) ) {s = 57;}
else s = 30;
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_0 = input.LA(1);
+ int LA15_0 = input.LA(1);
s = -1;
- if ( (LA14_0=='@') ) {s = 1;}
+ if ( (LA15_0=='@') ) {s = 1;}
- else if ( (LA14_0=='(') ) {s = 2;}
+ else if ( (LA15_0=='(') ) {s = 2;}
- else if ( (LA14_0==',') ) {s = 3;}
+ else if ( (LA15_0==',') ) {s = 3;}
- else if ( (LA14_0==')') ) {s = 4;}
+ else if ( (LA15_0==')') ) {s = 4;}
- else if ( (LA14_0=='=') ) {s = 5;}
+ else if ( (LA15_0=='=') ) {s = 5;}
- else if ( (LA14_0=='o') ) {s = 6;}
+ else if ( (LA15_0=='o') ) {s = 6;}
- else if ( (LA14_0=='m') ) {s = 7;}
+ else if ( (LA15_0=='m') ) {s = 7;}
- else if ( (LA14_0=='a') ) {s = 8;}
+ else if ( (LA15_0=='a') ) {s = 8;}
- else if ( (LA14_0==':') ) {s = 9;}
+ else if ( (LA15_0==':') ) {s = 9;}
- else if ( (LA14_0=='{') ) {s = 10;}
+ else if ( (LA15_0=='{') ) {s = 10;}
- else if ( (LA14_0=='}') ) {s = 11;}
+ else if ( (LA15_0=='}') ) {s = 11;}
- else if ( (LA14_0=='.') ) {s = 12;}
+ else if ( (LA15_0=='.') ) {s = 12;}
- else if ( (LA14_0=='[') ) {s = 13;}
+ else if ( (LA15_0=='[') ) {s = 13;}
- else if ( (LA14_0==']') ) {s = 14;}
+ else if ( (LA15_0==']') ) {s = 14;}
- else if ( (LA14_0=='f') ) {s = 15;}
+ else if ( (LA15_0=='f') ) {s = 15;}
- else if ( (LA14_0=='t') ) {s = 16;}
+ else if ( (LA15_0=='t') ) {s = 16;}
- else if ( (LA14_0=='+') ) {s = 17;}
+ else if ( (LA15_0=='+') ) {s = 17;}
- else if ( (LA14_0=='-') ) {s = 18;}
+ else if ( (LA15_0=='-') ) {s = 18;}
- else if ( (LA14_0=='e') ) {s = 19;}
+ else if ( (LA15_0=='e') ) {s = 19;}
- else if ( (LA14_0=='E') ) {s = 20;}
+ else if ( (LA15_0=='E') ) {s = 20;}
- else if ( (LA14_0=='p') ) {s = 21;}
+ else if ( (LA15_0=='p') ) {s = 21;}
- else if ( (LA14_0=='0') ) {s = 22;}
+ else if ( (LA15_0=='0') ) {s = 22;}
- else if ( (LA14_0=='^') ) {s = 23;}
+ else if ( (LA15_0=='\'') ) {s = 23;}
- else if ( ((LA14_0>='A' && LA14_0<='D')||(LA14_0>='F' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='b' && LA14_0<='d')||(LA14_0>='g' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='s')||(LA14_0>='u' && LA14_0<='z')) ) {s = 24;}
+ else if ( (LA15_0=='^') ) {s = 24;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 25;}
+ else if ( ((LA15_0>='A' && LA15_0<='D')||(LA15_0>='F' && LA15_0<='Z')||LA15_0=='_'||(LA15_0>='b' && LA15_0<='d')||(LA15_0>='g' && LA15_0<='l')||LA15_0=='n'||(LA15_0>='q' && LA15_0<='s')||(LA15_0>='u' && LA15_0<='z')) ) {s = 25;}
- else if ( (LA14_0=='\"') ) {s = 26;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 26;}
- else if ( (LA14_0=='\'') ) {s = 27;}
+ else if ( (LA15_0=='\"') ) {s = 27;}
- else if ( (LA14_0=='/') ) {s = 28;}
+ else if ( (LA15_0=='/') ) {s = 28;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 29;}
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 29;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||(LA14_0>=';' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='?')||LA14_0=='\\'||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 30;}
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0=='*'||(LA15_0>=';' && LA15_0<='<')||(LA15_0>='>' && LA15_0<='?')||LA15_0=='\\'||LA15_0=='`'||LA15_0=='|'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 30;}
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_27 = input.LA(1);
+ int LA15_23 = input.LA(1);
s = -1;
- if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 56;}
+ if ( (LA15_23=='\'') ) {s = 56;}
+
+ else if ( ((LA15_23>='\u0000' && LA15_23<='&')||(LA15_23>='(' && LA15_23<='\uFFFF')) ) {s = 57;}
else s = 30;
@@ -1674,7 +1755,7 @@ public class InternalBaseLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java
index 181a67dc7..f40988476 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseParser.java
@@ -22,18 +22,19 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'@'", "'('", "','", "')'", "'='", "'optional'", "'mandatory'", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'@'", "'('", "','", "')'", "'='", "'optional'", "'mandatory'", "'attribute'", "':'", "'{'", "'}'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
};
public static final int RULE_HEX=7;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
+ public static final int T__37=37;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -44,15 +45,15 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -156,7 +157,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:81:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
// InternalBase.g:81:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
{
- otherlv_0=(Token)match(input,12,FOLLOW_3);
+ otherlv_0=(Token)match(input,13,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
@@ -192,14 +193,14 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==13) ) {
+ if ( (LA2_0==14) ) {
alt2=1;
}
switch (alt2) {
case 1 :
// InternalBase.g:100:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
{
- otherlv_2=(Token)match(input,13,FOLLOW_3);
+ otherlv_2=(Token)match(input,14,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
@@ -240,7 +241,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==14) ) {
+ if ( (LA1_0==15) ) {
alt1=1;
}
@@ -249,7 +250,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBase.g:122:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
- otherlv_4=(Token)match(input,14,FOLLOW_3);
+ otherlv_4=(Token)match(input,15,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
@@ -293,7 +294,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_6=(Token)match(input,15,FOLLOW_2);
+ otherlv_6=(Token)match(input,16,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
@@ -404,7 +405,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,16,FOLLOW_7);
+ otherlv_1=(Token)match(input,17,FOLLOW_7);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
@@ -588,22 +589,22 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==17) ) {
+ if ( (LA3_0==18) ) {
int LA3_1 = input.LA(2);
- if ( (LA3_1==19) ) {
+ if ( (LA3_1==20) ) {
int LA3_3 = input.LA(3);
if ( (LA3_3==RULE_ID) ) {
int LA3_4 = input.LA(4);
- if ( (LA3_4==20) ) {
+ if ( (LA3_4==21) ) {
int LA3_5 = input.LA(5);
- if ( ((LA3_5>=33 && LA3_5<=36)) ) {
+ if ( ((LA3_5>=34 && LA3_5<=37)) ) {
alt3=1;
}
- else if ( (LA3_5==21) ) {
+ else if ( (LA3_5==22) ) {
alt3=2;
}
else {
@@ -634,22 +635,22 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- else if ( (LA3_0==18) ) {
+ else if ( (LA3_0==19) ) {
int LA3_2 = input.LA(2);
- if ( (LA3_2==19) ) {
+ if ( (LA3_2==20) ) {
int LA3_3 = input.LA(3);
if ( (LA3_3==RULE_ID) ) {
int LA3_4 = input.LA(4);
- if ( (LA3_4==20) ) {
+ if ( (LA3_4==21) ) {
int LA3_5 = input.LA(5);
- if ( ((LA3_5>=33 && LA3_5<=36)) ) {
+ if ( ((LA3_5>=34 && LA3_5<=37)) ) {
alt3=1;
}
- else if ( (LA3_5==21) ) {
+ else if ( (LA3_5==22) ) {
alt3=2;
}
else {
@@ -805,10 +806,10 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt4=2;
int LA4_0 = input.LA(1);
- if ( (LA4_0==17) ) {
+ if ( (LA4_0==18) ) {
alt4=1;
}
- else if ( (LA4_0==18) ) {
+ else if ( (LA4_0==19) ) {
alt4=2;
}
else {
@@ -827,7 +828,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:301:1: (lv_optional_0_0= 'optional' )
// InternalBase.g:302:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,17,FOLLOW_8);
+ lv_optional_0_0=(Token)match(input,18,FOLLOW_8);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -849,7 +850,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:316:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,18,FOLLOW_8);
+ otherlv_1=(Token)match(input,19,FOLLOW_8);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -859,7 +860,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_3);
+ otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
@@ -889,7 +890,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,20,FOLLOW_10);
+ otherlv_4=(Token)match(input,21,FOLLOW_10);
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
@@ -1009,10 +1010,10 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==17) ) {
+ if ( (LA5_0==18) ) {
alt5=1;
}
- else if ( (LA5_0==18) ) {
+ else if ( (LA5_0==19) ) {
alt5=2;
}
else {
@@ -1031,7 +1032,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:386:1: (lv_optional_0_0= 'optional' )
// InternalBase.g:387:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,17,FOLLOW_8);
+ lv_optional_0_0=(Token)match(input,18,FOLLOW_8);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -1053,7 +1054,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:401:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,18,FOLLOW_8);
+ otherlv_1=(Token)match(input,19,FOLLOW_8);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -1063,7 +1064,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_3);
+ otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
@@ -1093,11 +1094,11 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,20,FOLLOW_11);
+ otherlv_4=(Token)match(input,21,FOLLOW_11);
newLeafNode(otherlv_4, grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- otherlv_5=(Token)match(input,21,FOLLOW_12);
+ otherlv_5=(Token)match(input,22,FOLLOW_12);
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
@@ -1133,7 +1134,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt6=2;
int LA6_0 = input.LA(1);
- if ( (LA6_0==14) ) {
+ if ( (LA6_0==15) ) {
alt6=1;
}
@@ -1142,7 +1143,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBase.g:453:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,14,FOLLOW_12);
+ otherlv_7=(Token)match(input,15,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
@@ -1181,7 +1182,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_9=(Token)match(input,22,FOLLOW_2);
+ otherlv_9=(Token)match(input,23,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
@@ -1277,14 +1278,14 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==23) ) {
+ if ( (LA7_0==24) ) {
alt7=1;
}
switch (alt7) {
case 1 :
// InternalBase.g:514:2: kw= '.*'
{
- kw=(Token)match(input,23,FOLLOW_2);
+ kw=(Token)match(input,24,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
@@ -1380,7 +1381,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,24,FOLLOW_15);
+ otherlv_1=(Token)match(input,25,FOLLOW_15);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
@@ -1428,7 +1429,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_3=(Token)match(input,25,FOLLOW_2);
+ otherlv_3=(Token)match(input,26,FOLLOW_2);
newLeafNode(otherlv_3, grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
@@ -1509,16 +1510,16 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:597:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
int alt9=3;
switch ( input.LA(1) ) {
- case 26:
case 27:
+ case 28:
{
alt9=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 28:
case 29:
+ case 30:
{
alt9=2;
}
@@ -1678,10 +1679,10 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==26) ) {
+ if ( (LA10_0==27) ) {
alt10=1;
}
- else if ( (LA10_0==27) ) {
+ else if ( (LA10_0==28) ) {
alt10=2;
}
else {
@@ -1694,7 +1695,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBase.g:653:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,26,FOLLOW_2);
+ otherlv_1=(Token)match(input,27,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -1710,7 +1711,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:659:1: (lv_isTrue_2_0= 'true' )
// InternalBase.g:660:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,27,FOLLOW_2);
+ lv_isTrue_2_0=(Token)match(input,28,FOLLOW_2);
newLeafNode(lv_isTrue_2_0, grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -1807,17 +1808,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:694:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
int alt11=2;
switch ( input.LA(1) ) {
- case 28:
+ case 29:
{
int LA11_1 = input.LA(2);
if ( (LA11_1==RULE_INT) ) {
int LA11_3 = input.LA(3);
- if ( (LA11_3==EOF||(LA11_3>=14 && LA11_3<=15)) ) {
+ if ( (LA11_3==EOF||(LA11_3>=15 && LA11_3<=16)) ) {
alt11=1;
}
- else if ( (LA11_3==30) ) {
+ else if ( (LA11_3==31) ) {
alt11=2;
}
else {
@@ -1835,17 +1836,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
}
break;
- case 29:
+ case 30:
{
int LA11_2 = input.LA(2);
if ( (LA11_2==RULE_INT) ) {
int LA11_3 = input.LA(3);
- if ( (LA11_3==EOF||(LA11_3>=14 && LA11_3<=15)) ) {
+ if ( (LA11_3==EOF||(LA11_3>=15 && LA11_3<=16)) ) {
alt11=1;
}
- else if ( (LA11_3==30) ) {
+ else if ( (LA11_3==31) ) {
alt11=2;
}
else {
@@ -1867,10 +1868,10 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
{
int LA11_3 = input.LA(2);
- if ( (LA11_3==EOF||(LA11_3>=14 && LA11_3<=15)) ) {
+ if ( (LA11_3==EOF||(LA11_3>=15 && LA11_3<=16)) ) {
alt11=1;
}
- else if ( (LA11_3==30) ) {
+ else if ( (LA11_3==31) ) {
alt11=2;
}
else {
@@ -2344,7 +2345,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==RULE_INT||(LA13_0>=28 && LA13_0<=29)) ) {
+ if ( (LA13_0==RULE_INT||(LA13_0>=29 && LA13_0<=30)) ) {
alt13=1;
}
else if ( (LA13_0==RULE_HEX) ) {
@@ -2367,17 +2368,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt12=3;
int LA12_0 = input.LA(1);
- if ( (LA12_0==28) ) {
+ if ( (LA12_0==29) ) {
alt12=1;
}
- else if ( (LA12_0==29) ) {
+ else if ( (LA12_0==30) ) {
alt12=2;
}
switch (alt12) {
case 1 :
// InternalBase.g:870:2: kw= '+'
{
- kw=(Token)match(input,28,FOLLOW_16);
+ kw=(Token)match(input,29,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
@@ -2388,7 +2389,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:877:2: kw= '-'
{
- kw=(Token)match(input,29,FOLLOW_16);
+ kw=(Token)match(input,30,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
@@ -2500,23 +2501,23 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:918:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
int alt14=2;
switch ( input.LA(1) ) {
- case 28:
+ case 29:
{
int LA14_1 = input.LA(2);
if ( (LA14_1==RULE_INT) ) {
int LA14_3 = input.LA(3);
- if ( (LA14_3==30) ) {
+ if ( (LA14_3==31) ) {
int LA14_4 = input.LA(4);
if ( (LA14_4==RULE_INT) ) {
int LA14_5 = input.LA(5);
- if ( (LA14_5==EOF||(LA14_5>=14 && LA14_5<=15)) ) {
+ if ( (LA14_5==EOF||(LA14_5>=15 && LA14_5<=16)) ) {
alt14=1;
}
- else if ( ((LA14_5>=31 && LA14_5<=32)) ) {
+ else if ( ((LA14_5>=32 && LA14_5<=33)) ) {
alt14=2;
}
else {
@@ -2548,23 +2549,23 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
}
}
break;
- case 29:
+ case 30:
{
int LA14_2 = input.LA(2);
if ( (LA14_2==RULE_INT) ) {
int LA14_3 = input.LA(3);
- if ( (LA14_3==30) ) {
+ if ( (LA14_3==31) ) {
int LA14_4 = input.LA(4);
if ( (LA14_4==RULE_INT) ) {
int LA14_5 = input.LA(5);
- if ( (LA14_5==EOF||(LA14_5>=14 && LA14_5<=15)) ) {
+ if ( (LA14_5==EOF||(LA14_5>=15 && LA14_5<=16)) ) {
alt14=1;
}
- else if ( ((LA14_5>=31 && LA14_5<=32)) ) {
+ else if ( ((LA14_5>=32 && LA14_5<=33)) ) {
alt14=2;
}
else {
@@ -2600,16 +2601,16 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
{
int LA14_3 = input.LA(2);
- if ( (LA14_3==30) ) {
+ if ( (LA14_3==31) ) {
int LA14_4 = input.LA(3);
if ( (LA14_4==RULE_INT) ) {
int LA14_5 = input.LA(4);
- if ( (LA14_5==EOF||(LA14_5>=14 && LA14_5<=15)) ) {
+ if ( (LA14_5==EOF||(LA14_5>=15 && LA14_5<=16)) ) {
alt14=1;
}
- else if ( ((LA14_5>=31 && LA14_5<=32)) ) {
+ else if ( ((LA14_5>=32 && LA14_5<=33)) ) {
alt14=2;
}
else {
@@ -2767,17 +2768,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt15=3;
int LA15_0 = input.LA(1);
- if ( (LA15_0==28) ) {
+ if ( (LA15_0==29) ) {
alt15=1;
}
- else if ( (LA15_0==29) ) {
+ else if ( (LA15_0==30) ) {
alt15=2;
}
switch (alt15) {
case 1 :
// InternalBase.g:970:2: kw= '+'
{
- kw=(Token)match(input,28,FOLLOW_16);
+ kw=(Token)match(input,29,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
@@ -2788,7 +2789,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:977:2: kw= '-'
{
- kw=(Token)match(input,29,FOLLOW_16);
+ kw=(Token)match(input,30,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
@@ -2806,7 +2807,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
newLeafNode(this_INT_2, grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,30,FOLLOW_16);
+ kw=(Token)match(input,31,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getFullStopKeyword_2());
@@ -2907,17 +2908,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt16=3;
int LA16_0 = input.LA(1);
- if ( (LA16_0==28) ) {
+ if ( (LA16_0==29) ) {
alt16=1;
}
- else if ( (LA16_0==29) ) {
+ else if ( (LA16_0==30) ) {
alt16=2;
}
switch (alt16) {
case 1 :
// InternalBase.g:1034:2: kw= '+'
{
- kw=(Token)match(input,28,FOLLOW_16);
+ kw=(Token)match(input,29,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
@@ -2928,7 +2929,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:1041:2: kw= '-'
{
- kw=(Token)match(input,29,FOLLOW_16);
+ kw=(Token)match(input,30,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
@@ -2946,7 +2947,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
newLeafNode(this_INT_2, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,30,FOLLOW_16);
+ kw=(Token)match(input,31,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
@@ -2962,10 +2963,10 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==31) ) {
+ if ( (LA17_0==32) ) {
alt17=1;
}
- else if ( (LA17_0==32) ) {
+ else if ( (LA17_0==33) ) {
alt17=2;
}
else {
@@ -2978,7 +2979,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBase.g:1067:2: kw= 'e'
{
- kw=(Token)match(input,31,FOLLOW_19);
+ kw=(Token)match(input,32,FOLLOW_19);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -2989,7 +2990,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:1074:2: kw= 'E'
{
- kw=(Token)match(input,32,FOLLOW_19);
+ kw=(Token)match(input,33,FOLLOW_19);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -3004,17 +3005,17 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt18=3;
int LA18_0 = input.LA(1);
- if ( (LA18_0==28) ) {
+ if ( (LA18_0==29) ) {
alt18=1;
}
- else if ( (LA18_0==29) ) {
+ else if ( (LA18_0==30) ) {
alt18=2;
}
switch (alt18) {
case 1 :
// InternalBase.g:1080:2: kw= '+'
{
- kw=(Token)match(input,28,FOLLOW_16);
+ kw=(Token)match(input,29,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
@@ -3025,7 +3026,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBase.g:1087:2: kw= '-'
{
- kw=(Token)match(input,29,FOLLOW_16);
+ kw=(Token)match(input,30,FOLLOW_16);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
@@ -3133,7 +3134,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==30) ) {
+ if ( (LA19_0==31) ) {
alt19=1;
}
@@ -3142,7 +3143,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBase.g:1131:2: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,30,FOLLOW_3);
+ kw=(Token)match(input,31,FOLLOW_3);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
@@ -3201,22 +3202,22 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:1154:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
int alt20=4;
switch ( input.LA(1) ) {
- case 33:
+ case 34:
{
alt20=1;
}
break;
- case 34:
+ case 35:
{
alt20=2;
}
break;
- case 35:
+ case 36:
{
alt20=3;
}
break;
- case 36:
+ case 37:
{
alt20=4;
}
@@ -3235,7 +3236,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:1154:2: (enumLiteral_0= 'ptBoolean' )
// InternalBase.g:1154:4: enumLiteral_0= 'ptBoolean'
{
- enumLiteral_0=(Token)match(input,33,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,34,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
@@ -3252,7 +3253,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:1160:6: (enumLiteral_1= 'ptInteger' )
// InternalBase.g:1160:8: enumLiteral_1= 'ptInteger'
{
- enumLiteral_1=(Token)match(input,34,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,35,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
@@ -3269,7 +3270,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:1166:6: (enumLiteral_2= 'ptReal' )
// InternalBase.g:1166:8: enumLiteral_2= 'ptReal'
{
- enumLiteral_2=(Token)match(input,35,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,36,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
@@ -3286,7 +3287,7 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
// InternalBase.g:1172:6: (enumLiteral_3= 'ptCharacter' )
// InternalBase.g:1172:8: enumLiteral_3= 'ptCharacter'
{
- enumLiteral_3=(Token)match(input,36,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,37,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
@@ -3324,22 +3325,22 @@ public class InternalBaseParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000002002L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000003C0000E0L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000001E00000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000018000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00000000780000E0L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000003C00000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000400000L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000404000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000800002L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000002000020L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000808000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000001000002L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000004000020L});
public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000180000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000030000040L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000040000002L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000300000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000060000040L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000080000002L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g
index 44608cbbd..993d66b5e 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.g
@@ -1397,6 +1397,8 @@ ruleLiteralType returns [Enumerator current=null]
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens
index 3be14ef7d..86db2a824 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTest.tokens
@@ -1,39 +1,39 @@
-'('=13
-')'=15
-'+'=30
-','=14
-'-'=31
-'.'=32
-'.*'=25
-':'=24
-'='=16
-'@'=12
-'AnnotationType'=17
-'E'=34
-'['=26
-']'=27
-'attribute'=23
-'e'=33
-'false'=28
-'mandatory'=22
-'optional'=21
-'ptBoolean'=35
-'ptCharacter'=38
-'ptInteger'=36
-'ptReal'=37
-'target'=19
-'true'=29
-'{'=18
-'}'=20
-RULE_ANY_OTHER=11
+'('=14
+')'=16
+'+'=31
+','=15
+'-'=32
+'.'=33
+'.*'=26
+':'=25
+'='=17
+'@'=13
+'AnnotationType'=18
+'E'=35
+'['=27
+']'=28
+'attribute'=24
+'e'=34
+'false'=29
+'mandatory'=23
+'optional'=22
+'ptBoolean'=36
+'ptCharacter'=39
+'ptInteger'=37
+'ptReal'=38
+'target'=20
+'true'=30
+'{'=19
+'}'=21
+RULE_ANY_OTHER=12
+RULE_CC_STRING=8
RULE_HEX=7
RULE_ID=4
RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=5
-RULE_WS=10
-T__12=12
+RULE_WS=11
T__13=13
T__14=14
T__15=15
@@ -60,3 +60,4 @@ T__35=35
T__36=36
T__37=37
T__38=38
+T__39=39
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java
index 200708ccd..2440daf68 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestLexer.java
@@ -14,16 +14,17 @@ import java.util.ArrayList;
public class InternalBaseTestLexer extends Lexer {
public static final int RULE_HEX=7;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
public static final int T__37=37;
public static final int T__16=16;
public static final int T__38=38;
public static final int T__17=17;
+ public static final int T__39=39;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -34,15 +35,15 @@ public class InternalBaseTestLexer extends Lexer {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -62,35 +63,15 @@ public class InternalBaseTestLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalBaseTest.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:11:7: ( '@' )
- // InternalBaseTest.g:11:9: '@'
- {
- match('@');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:12:7: ( '(' )
- // InternalBaseTest.g:12:9: '('
+ // InternalBaseTest.g:11:7: ( '@' )
+ // InternalBaseTest.g:11:9: '@'
{
- match('(');
+ match('@');
}
@@ -107,10 +88,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:13:7: ( ',' )
- // InternalBaseTest.g:13:9: ','
+ // InternalBaseTest.g:12:7: ( '(' )
+ // InternalBaseTest.g:12:9: '('
{
- match(',');
+ match('(');
}
@@ -127,10 +108,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:14:7: ( ')' )
- // InternalBaseTest.g:14:9: ')'
+ // InternalBaseTest.g:13:7: ( ',' )
+ // InternalBaseTest.g:13:9: ','
{
- match(')');
+ match(',');
}
@@ -147,10 +128,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:15:7: ( '=' )
- // InternalBaseTest.g:15:9: '='
+ // InternalBaseTest.g:14:7: ( ')' )
+ // InternalBaseTest.g:14:9: ')'
{
- match('=');
+ match(')');
}
@@ -167,11 +148,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:16:7: ( 'AnnotationType' )
- // InternalBaseTest.g:16:9: 'AnnotationType'
+ // InternalBaseTest.g:15:7: ( '=' )
+ // InternalBaseTest.g:15:9: '='
{
- match("AnnotationType");
-
+ match('=');
}
@@ -188,10 +168,11 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:17:7: ( '{' )
- // InternalBaseTest.g:17:9: '{'
+ // InternalBaseTest.g:16:7: ( 'AnnotationType' )
+ // InternalBaseTest.g:16:9: 'AnnotationType'
{
- match('{');
+ match("AnnotationType");
+
}
@@ -208,11 +189,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:18:7: ( 'target' )
- // InternalBaseTest.g:18:9: 'target'
+ // InternalBaseTest.g:17:7: ( '{' )
+ // InternalBaseTest.g:17:9: '{'
{
- match("target");
-
+ match('{');
}
@@ -229,10 +209,11 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:19:7: ( '}' )
- // InternalBaseTest.g:19:9: '}'
+ // InternalBaseTest.g:18:7: ( 'target' )
+ // InternalBaseTest.g:18:9: 'target'
{
- match('}');
+ match("target");
+
}
@@ -249,11 +230,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:20:7: ( 'optional' )
- // InternalBaseTest.g:20:9: 'optional'
+ // InternalBaseTest.g:19:7: ( '}' )
+ // InternalBaseTest.g:19:9: '}'
{
- match("optional");
-
+ match('}');
}
@@ -270,10 +250,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:21:7: ( 'mandatory' )
- // InternalBaseTest.g:21:9: 'mandatory'
+ // InternalBaseTest.g:20:7: ( 'optional' )
+ // InternalBaseTest.g:20:9: 'optional'
{
- match("mandatory");
+ match("optional");
}
@@ -291,10 +271,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:22:7: ( 'attribute' )
- // InternalBaseTest.g:22:9: 'attribute'
+ // InternalBaseTest.g:21:7: ( 'mandatory' )
+ // InternalBaseTest.g:21:9: 'mandatory'
{
- match("attribute");
+ match("mandatory");
}
@@ -312,10 +292,11 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:23:7: ( ':' )
- // InternalBaseTest.g:23:9: ':'
+ // InternalBaseTest.g:22:7: ( 'attribute' )
+ // InternalBaseTest.g:22:9: 'attribute'
{
- match(':');
+ match("attribute");
+
}
@@ -332,11 +313,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:24:7: ( '.*' )
- // InternalBaseTest.g:24:9: '.*'
+ // InternalBaseTest.g:23:7: ( ':' )
+ // InternalBaseTest.g:23:9: ':'
{
- match(".*");
-
+ match(':');
}
@@ -353,10 +333,11 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:25:7: ( '[' )
- // InternalBaseTest.g:25:9: '['
+ // InternalBaseTest.g:24:7: ( '.*' )
+ // InternalBaseTest.g:24:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -373,10 +354,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:26:7: ( ']' )
- // InternalBaseTest.g:26:9: ']'
+ // InternalBaseTest.g:25:7: ( '[' )
+ // InternalBaseTest.g:25:9: '['
{
- match(']');
+ match('[');
}
@@ -393,11 +374,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:27:7: ( 'false' )
- // InternalBaseTest.g:27:9: 'false'
+ // InternalBaseTest.g:26:7: ( ']' )
+ // InternalBaseTest.g:26:9: ']'
{
- match("false");
-
+ match(']');
}
@@ -414,10 +394,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:28:7: ( 'true' )
- // InternalBaseTest.g:28:9: 'true'
+ // InternalBaseTest.g:27:7: ( 'false' )
+ // InternalBaseTest.g:27:9: 'false'
{
- match("true");
+ match("false");
}
@@ -435,10 +415,11 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:29:7: ( '+' )
- // InternalBaseTest.g:29:9: '+'
+ // InternalBaseTest.g:28:7: ( 'true' )
+ // InternalBaseTest.g:28:9: 'true'
{
- match('+');
+ match("true");
+
}
@@ -455,10 +436,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:30:7: ( '-' )
- // InternalBaseTest.g:30:9: '-'
+ // InternalBaseTest.g:29:7: ( '+' )
+ // InternalBaseTest.g:29:9: '+'
{
- match('-');
+ match('+');
}
@@ -475,10 +456,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:31:7: ( '.' )
- // InternalBaseTest.g:31:9: '.'
+ // InternalBaseTest.g:30:7: ( '-' )
+ // InternalBaseTest.g:30:9: '-'
{
- match('.');
+ match('-');
}
@@ -495,10 +476,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:32:7: ( 'e' )
- // InternalBaseTest.g:32:9: 'e'
+ // InternalBaseTest.g:31:7: ( '.' )
+ // InternalBaseTest.g:31:9: '.'
{
- match('e');
+ match('.');
}
@@ -515,10 +496,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:33:7: ( 'E' )
- // InternalBaseTest.g:33:9: 'E'
+ // InternalBaseTest.g:32:7: ( 'e' )
+ // InternalBaseTest.g:32:9: 'e'
{
- match('E');
+ match('e');
}
@@ -535,11 +516,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:34:7: ( 'ptBoolean' )
- // InternalBaseTest.g:34:9: 'ptBoolean'
+ // InternalBaseTest.g:33:7: ( 'E' )
+ // InternalBaseTest.g:33:9: 'E'
{
- match("ptBoolean");
-
+ match('E');
}
@@ -556,10 +536,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:35:7: ( 'ptInteger' )
- // InternalBaseTest.g:35:9: 'ptInteger'
+ // InternalBaseTest.g:34:7: ( 'ptBoolean' )
+ // InternalBaseTest.g:34:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -577,10 +557,10 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:36:7: ( 'ptReal' )
- // InternalBaseTest.g:36:9: 'ptReal'
+ // InternalBaseTest.g:35:7: ( 'ptInteger' )
+ // InternalBaseTest.g:35:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -598,6 +578,27 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBaseTest.g:36:7: ( 'ptReal' )
+ // InternalBaseTest.g:36:9: 'ptReal'
+ {
+ match("ptReal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__38"
+
+ // $ANTLR start "T__39"
+ public final void mT__39() throws RecognitionException {
+ try {
+ int _type = T__39;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalBaseTest.g:37:7: ( 'ptCharacter' )
// InternalBaseTest.g:37:9: 'ptCharacter'
{
@@ -612,7 +613,7 @@ public class InternalBaseTestLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__38"
+ // $ANTLR end "T__39"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
@@ -717,24 +718,93 @@ public class InternalBaseTestLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalBaseTest.g:1400:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalBaseTest.g:1400:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalBaseTest.g:1400:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalBaseTest.g:1400:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1400:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalBaseTest.g:1400:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalBaseTest.g:1402:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalBaseTest.g:1402:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalBaseTest.g:1400:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalBaseTest.g:1402:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalBaseTest.g:1400:11: '^'
+ // InternalBaseTest.g:1402:11: '^'
{
match('^');
@@ -752,18 +822,18 @@ public class InternalBaseTestLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalBaseTest.g:1400:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalBaseTest.g:1402:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalBaseTest.g:
{
@@ -781,7 +851,7 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -801,24 +871,24 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1402:10: ( ( '0' .. '9' )+ )
- // InternalBaseTest.g:1402:12: ( '0' .. '9' )+
+ // InternalBaseTest.g:1404:10: ( ( '0' .. '9' )+ )
+ // InternalBaseTest.g:1404:12: ( '0' .. '9' )+
{
- // InternalBaseTest.g:1402:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalBaseTest.g:1404:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalBaseTest.g:1402:13: '0' .. '9'
+ // InternalBaseTest.g:1404:13: '0' .. '9'
{
matchRange('0','9');
@@ -826,12 +896,12 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -850,47 +920,47 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1404:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalBaseTest.g:1404:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalBaseTest.g:1406:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalBaseTest.g:1406:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalBaseTest.g:1404:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalBaseTest.g:1406:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalBaseTest.g:1404:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalBaseTest.g:1406:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalBaseTest.g:1404:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalBaseTest.g:1406:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalBaseTest.g:1404:21: '\\\\' .
+ // InternalBaseTest.g:1406:21: '\\\\' .
{
match('\\');
matchAny();
@@ -898,7 +968,7 @@ public class InternalBaseTestLexer extends Lexer {
}
break;
case 2 :
- // InternalBaseTest.g:1404:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalBaseTest.g:1406:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -914,7 +984,7 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -923,26 +993,26 @@ public class InternalBaseTestLexer extends Lexer {
}
break;
case 2 :
- // InternalBaseTest.g:1404:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalBaseTest.g:1406:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalBaseTest.g:1404:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalBaseTest.g:1406:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalBaseTest.g:1404:54: '\\\\' .
+ // InternalBaseTest.g:1406:54: '\\\\' .
{
match('\\');
matchAny();
@@ -950,7 +1020,7 @@ public class InternalBaseTestLexer extends Lexer {
}
break;
case 2 :
- // InternalBaseTest.g:1404:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalBaseTest.g:1406:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -966,7 +1036,7 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -993,37 +1063,37 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1406:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalBaseTest.g:1406:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalBaseTest.g:1408:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalBaseTest.g:1408:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalBaseTest.g:1406:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalBaseTest.g:1408:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalBaseTest.g:1406:52: .
+ // InternalBaseTest.g:1408:52: .
{
matchAny();
@@ -1031,7 +1101,7 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -1053,25 +1123,25 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1408:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalBaseTest.g:1408:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalBaseTest.g:1410:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalBaseTest.g:1410:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalBaseTest.g:1408:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalBaseTest.g:1410:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalBaseTest.g:1408:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalBaseTest.g:1410: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();
@@ -1087,31 +1157,31 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalBaseTest.g:1408:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalBaseTest.g:1410:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalBaseTest.g:1408:41: ( '\\r' )? '\\n'
+ // InternalBaseTest.g:1410:41: ( '\\r' )? '\\n'
{
- // InternalBaseTest.g:1408:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalBaseTest.g:1410:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalBaseTest.g:1408:41: '\\r'
+ // InternalBaseTest.g:1410:41: '\\r'
{
match('\r');
@@ -1143,22 +1213,22 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1410:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalBaseTest.g:1410:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalBaseTest.g:1412:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalBaseTest.g:1412:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalBaseTest.g:1410:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalBaseTest.g:1412:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalBaseTest.g:
{
@@ -1176,12 +1246,12 @@ public class InternalBaseTestLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -1200,8 +1270,8 @@ public class InternalBaseTestLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalBaseTest.g:1412:16: ( . )
- // InternalBaseTest.g:1412:18: .
+ // InternalBaseTest.g:1414:16: ( . )
+ // InternalBaseTest.g:1414:18: .
{
matchAny();
@@ -1216,196 +1286,196 @@ public class InternalBaseTestLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalBaseTest.g:1:8: ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=35;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalBaseTest.g:1:8: ( 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 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=36;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalBaseTest.g:1:10: T__12
+ // InternalBaseTest.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalBaseTest.g:1:16: T__13
+ // InternalBaseTest.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalBaseTest.g:1:22: T__14
+ // InternalBaseTest.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalBaseTest.g:1:28: T__15
+ // InternalBaseTest.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalBaseTest.g:1:34: T__16
+ // InternalBaseTest.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalBaseTest.g:1:40: T__17
+ // InternalBaseTest.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalBaseTest.g:1:46: T__18
+ // InternalBaseTest.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalBaseTest.g:1:52: T__19
+ // InternalBaseTest.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalBaseTest.g:1:58: T__20
+ // InternalBaseTest.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalBaseTest.g:1:64: T__21
+ // InternalBaseTest.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalBaseTest.g:1:70: T__22
+ // InternalBaseTest.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalBaseTest.g:1:76: T__23
+ // InternalBaseTest.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalBaseTest.g:1:82: T__24
+ // InternalBaseTest.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalBaseTest.g:1:88: T__25
+ // InternalBaseTest.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalBaseTest.g:1:94: T__26
+ // InternalBaseTest.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalBaseTest.g:1:100: T__27
+ // InternalBaseTest.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalBaseTest.g:1:106: T__28
+ // InternalBaseTest.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalBaseTest.g:1:112: T__29
+ // InternalBaseTest.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalBaseTest.g:1:118: T__30
+ // InternalBaseTest.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalBaseTest.g:1:124: T__31
+ // InternalBaseTest.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalBaseTest.g:1:130: T__32
+ // InternalBaseTest.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalBaseTest.g:1:136: T__33
+ // InternalBaseTest.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalBaseTest.g:1:142: T__34
+ // InternalBaseTest.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalBaseTest.g:1:148: T__35
+ // InternalBaseTest.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalBaseTest.g:1:154: T__36
+ // InternalBaseTest.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // InternalBaseTest.g:1:160: T__37
+ // InternalBaseTest.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // InternalBaseTest.g:1:166: T__38
+ // InternalBaseTest.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
@@ -1417,49 +1487,56 @@ public class InternalBaseTestLexer extends Lexer {
}
break;
case 29 :
- // InternalBaseTest.g:1:181: RULE_ID
+ // InternalBaseTest.g:1:181: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 30 :
- // InternalBaseTest.g:1:189: RULE_INT
+ // InternalBaseTest.g:1:196: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 31 :
- // InternalBaseTest.g:1:198: RULE_STRING
+ // InternalBaseTest.g:1:204: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 32 :
- // InternalBaseTest.g:1:210: RULE_ML_COMMENT
+ // InternalBaseTest.g:1:213: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 33 :
- // InternalBaseTest.g:1:226: RULE_SL_COMMENT
+ // InternalBaseTest.g:1:225: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 34 :
- // InternalBaseTest.g:1:242: RULE_WS
+ // InternalBaseTest.g:1:241: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 35 :
- // InternalBaseTest.g:1:250: RULE_ANY_OTHER
+ // InternalBaseTest.g:1:257: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 36 :
+ // InternalBaseTest.g:1:265: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1471,21 +1548,21 @@ public class InternalBaseTestLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\6\uffff\1\46\1\uffff\1\46\1\uffff\3\46\1\uffff\1\60\2\uffff\1\46\2\uffff\1\66\1\67\1\46\1\72\1\37\2\uffff\3\37\7\uffff\1\46\2\uffff\2\46\1\uffff\3\46\5\uffff\1\46\4\uffff\1\46\6\uffff\15\46\1\127\12\46\1\uffff\3\46\1\145\5\46\1\153\3\46\1\uffff\2\46\1\161\2\46\1\uffff\5\46\1\uffff\2\46\1\173\6\46\1\uffff\1\u0082\1\u0083\1\u0084\1\u0085\2\46\4\uffff\2\46\1\u008a\1\46\1\uffff\1\46\1\u008d\1\uffff";
- static final String DFA14_eofS =
- "\u008e\uffff";
- static final String DFA14_minS =
- "\1\0\5\uffff\1\156\1\uffff\1\141\1\uffff\1\160\1\141\1\164\1\uffff\1\52\2\uffff\1\141\2\uffff\2\60\1\164\1\130\1\101\2\uffff\2\0\1\52\7\uffff\1\156\2\uffff\1\162\1\165\1\uffff\1\164\1\156\1\164\5\uffff\1\154\4\uffff\1\102\6\uffff\1\157\1\147\1\145\1\151\1\144\1\162\1\163\1\157\1\156\1\145\1\150\1\164\1\145\1\60\1\157\1\141\1\151\1\145\1\157\1\164\3\141\1\164\1\uffff\1\156\1\164\1\142\1\60\1\154\1\145\1\154\1\162\1\164\1\60\1\141\1\157\1\165\1\uffff\1\145\1\147\1\60\1\141\1\151\1\uffff\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\157\1\60\1\171\1\145\1\156\1\162\1\164\1\156\1\uffff\4\60\1\145\1\124\4\uffff\1\162\1\171\1\60\1\160\1\uffff\1\145\1\60\1\uffff";
- static final String DFA14_maxS =
- "\1\uffff\5\uffff\1\156\1\uffff\1\162\1\uffff\1\160\1\141\1\164\1\uffff\1\52\2\uffff\1\141\2\uffff\2\172\1\164\1\170\1\172\2\uffff\2\uffff\1\57\7\uffff\1\156\2\uffff\1\162\1\165\1\uffff\1\164\1\156\1\164\5\uffff\1\154\4\uffff\1\122\6\uffff\1\157\1\147\1\145\1\151\1\144\1\162\1\163\1\157\1\156\1\145\1\150\1\164\1\145\1\172\1\157\1\141\1\151\1\145\1\157\1\164\3\141\1\164\1\uffff\1\156\1\164\1\142\1\172\1\154\1\145\1\154\1\162\1\164\1\172\1\141\1\157\1\165\1\uffff\1\145\1\147\1\172\1\141\1\151\1\uffff\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\157\1\172\1\171\1\145\1\156\1\162\1\164\1\156\1\uffff\4\172\1\145\1\124\4\uffff\1\162\1\171\1\172\1\160\1\uffff\1\145\1\172\1\uffff";
- static final String DFA14_acceptS =
- "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\1\uffff\1\11\3\uffff\1\15\1\uffff\1\17\1\20\1\uffff\1\23\1\24\5\uffff\1\35\1\36\3\uffff\1\42\1\43\1\1\1\2\1\3\1\4\1\5\1\uffff\1\35\1\7\2\uffff\1\11\3\uffff\1\15\1\16\1\25\1\17\1\20\1\uffff\1\23\1\24\1\26\1\27\1\uffff\1\34\1\36\1\37\1\40\1\41\1\42\30\uffff\1\22\15\uffff\1\21\5\uffff\1\10\5\uffff\1\32\11\uffff\1\12\6\uffff\1\13\1\14\1\30\1\31\4\uffff\1\33\2\uffff\1\6";
- static final String DFA14_specialS =
- "\1\0\32\uffff\1\2\1\1\161\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\37\2\36\2\37\1\36\22\37\1\36\1\37\1\33\4\37\1\34\1\2\1\4\1\37\1\22\1\3\1\23\1\16\1\35\1\27\11\32\1\15\2\37\1\5\2\37\1\1\1\6\3\31\1\25\25\31\1\17\1\37\1\20\1\30\1\31\1\37\1\14\3\31\1\24\1\21\6\31\1\13\1\31\1\12\1\26\3\31\1\10\6\31\1\7\1\37\1\11\uff82\37",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\6\uffff\1\46\1\uffff\1\46\1\uffff\3\46\1\uffff\1\60\2\uffff\1\46\2\uffff\1\66\1\67\1\46\1\72\2\37\2\uffff\2\37\7\uffff\1\46\2\uffff\2\46\1\uffff\3\46\5\uffff\1\46\4\uffff\1\46\2\uffff\1\74\4\uffff\13\46\1\uffff\2\46\1\131\12\46\1\uffff\3\46\1\147\5\46\1\155\3\46\1\uffff\2\46\1\163\2\46\1\uffff\5\46\1\uffff\2\46\1\175\6\46\1\uffff\1\u0084\1\u0085\1\u0086\1\u0087\2\46\4\uffff\2\46\1\u008c\1\46\1\uffff\1\46\1\u008f\1\uffff";
+ static final String DFA15_eofS =
+ "\u0090\uffff";
+ static final String DFA15_minS =
+ "\1\0\5\uffff\1\156\1\uffff\1\141\1\uffff\1\160\1\141\1\164\1\uffff\1\52\2\uffff\1\141\2\uffff\2\60\1\164\1\130\1\0\1\101\2\uffff\1\0\1\52\7\uffff\1\156\2\uffff\1\162\1\165\1\uffff\1\164\1\156\1\164\5\uffff\1\154\4\uffff\1\102\2\uffff\1\47\4\uffff\1\157\1\147\1\145\1\151\1\144\1\162\1\163\1\157\1\156\1\145\1\150\1\uffff\1\164\1\145\1\60\1\157\1\141\1\151\1\145\1\157\1\164\3\141\1\164\1\uffff\1\156\1\164\1\142\1\60\1\154\1\145\1\154\1\162\1\164\1\60\1\141\1\157\1\165\1\uffff\1\145\1\147\1\60\1\141\1\151\1\uffff\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\157\1\60\1\171\1\145\1\156\1\162\1\164\1\156\1\uffff\4\60\1\145\1\124\4\uffff\1\162\1\171\1\60\1\160\1\uffff\1\145\1\60\1\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\5\uffff\1\156\1\uffff\1\162\1\uffff\1\160\1\141\1\164\1\uffff\1\52\2\uffff\1\141\2\uffff\2\172\1\164\1\170\1\uffff\1\172\2\uffff\1\uffff\1\57\7\uffff\1\156\2\uffff\1\162\1\165\1\uffff\1\164\1\156\1\164\5\uffff\1\154\4\uffff\1\122\2\uffff\1\47\4\uffff\1\157\1\147\1\145\1\151\1\144\1\162\1\163\1\157\1\156\1\145\1\150\1\uffff\1\164\1\145\1\172\1\157\1\141\1\151\1\145\1\157\1\164\3\141\1\164\1\uffff\1\156\1\164\1\142\1\172\1\154\1\145\1\154\1\162\1\164\1\172\1\141\1\157\1\165\1\uffff\1\145\1\147\1\172\1\141\1\151\1\uffff\1\154\1\162\1\164\1\141\1\145\1\uffff\1\143\1\157\1\172\1\171\1\145\1\156\1\162\1\164\1\156\1\uffff\4\172\1\145\1\124\4\uffff\1\162\1\171\1\172\1\160\1\uffff\1\145\1\172\1\uffff";
+ static final String DFA15_acceptS =
+ "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\uffff\1\7\1\uffff\1\11\3\uffff\1\15\1\uffff\1\17\1\20\1\uffff\1\23\1\24\6\uffff\1\36\1\37\2\uffff\1\43\1\44\1\1\1\2\1\3\1\4\1\5\1\uffff\1\36\1\7\2\uffff\1\11\3\uffff\1\15\1\16\1\25\1\17\1\20\1\uffff\1\23\1\24\1\26\1\27\1\uffff\1\34\1\37\1\uffff\1\40\1\41\1\42\1\43\13\uffff\1\35\15\uffff\1\22\15\uffff\1\21\5\uffff\1\10\5\uffff\1\32\11\uffff\1\12\6\uffff\1\13\1\14\1\30\1\31\4\uffff\1\33\2\uffff\1\6";
+ static final String DFA15_specialS =
+ "\1\1\27\uffff\1\0\3\uffff\1\2\163\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\37\2\36\2\37\1\36\22\37\1\36\1\37\1\34\4\37\1\30\1\2\1\4\1\37\1\22\1\3\1\23\1\16\1\35\1\27\11\33\1\15\2\37\1\5\2\37\1\1\1\6\3\32\1\25\25\32\1\17\1\37\1\20\1\31\1\32\1\37\1\14\3\32\1\24\1\21\6\32\1\13\1\32\1\12\1\26\3\32\1\10\6\32\1\7\1\37\1\11\uff82\37",
"",
"",
"",
@@ -1509,12 +1586,12 @@ public class InternalBaseTestLexer extends Lexer {
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\70",
"\1\71\37\uffff\1\71",
+ "\47\74\1\73\uffd8\74",
"\32\46\4\uffff\1\46\1\uffff\32\46",
"",
"",
- "\0\73",
- "\0\73",
- "\1\74\4\uffff\1\75",
+ "\0\74",
+ "\1\75\4\uffff\1\76",
"",
"",
"",
@@ -1522,34 +1599,33 @@ public class InternalBaseTestLexer extends Lexer {
"",
"",
"",
- "\1\77",
+ "\1\100",
"",
"",
- "\1\100",
"\1\101",
- "",
"\1\102",
+ "",
"\1\103",
"\1\104",
+ "\1\105",
"",
"",
"",
"",
"",
- "\1\105",
+ "\1\106",
"",
"",
"",
"",
- "\1\106\1\111\5\uffff\1\107\10\uffff\1\110",
+ "\1\107\1\112\5\uffff\1\110\10\uffff\1\111",
"",
"",
+ "\1\113",
"",
"",
"",
"",
- "\1\112",
- "\1\113",
"\1\114",
"\1\115",
"\1\116",
@@ -1561,9 +1637,10 @@ public class InternalBaseTestLexer extends Lexer {
"\1\124",
"\1\125",
"\1\126",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "",
+ "\1\127",
"\1\130",
- "\1\131",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\132",
"\1\133",
"\1\134",
@@ -1572,182 +1649,186 @@ public class InternalBaseTestLexer extends Lexer {
"\1\137",
"\1\140",
"\1\141",
- "",
"\1\142",
"\1\143",
+ "",
"\1\144",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "\1\145",
"\1\146",
- "\1\147",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\150",
"\1\151",
"\1\152",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "\1\153",
"\1\154",
- "\1\155",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\156",
- "",
"\1\157",
"\1\160",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
- "\1\162",
- "\1\163",
"",
+ "\1\161",
+ "\1\162",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\164",
"\1\165",
+ "",
"\1\166",
"\1\167",
"\1\170",
- "",
"\1\171",
"\1\172",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "",
+ "\1\173",
"\1\174",
- "\1\175",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\1\176",
"\1\177",
"\1\u0080",
"\1\u0081",
+ "\1\u0082",
+ "\1\u0083",
"",
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
- "\1\u0086",
- "\1\u0087",
+ "\1\u0088",
+ "\1\u0089",
"",
"",
"",
"",
- "\1\u0088",
- "\1\u0089",
- "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "\1\u008a",
"\1\u008b",
+ "\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
+ "\1\u008d",
"",
- "\1\u008c",
+ "\1\u008e",
"\12\46\7\uffff\32\46\4\uffff\1\46\1\uffff\32\46",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | RULE_HEX | RULE_CC_STRING | 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 LA14_0 = input.LA(1);
+ int LA15_24 = input.LA(1);
s = -1;
- if ( (LA14_0=='@') ) {s = 1;}
+ if ( (LA15_24=='\'') ) {s = 59;}
+
+ else if ( ((LA15_24>='\u0000' && LA15_24<='&')||(LA15_24>='(' && LA15_24<='\uFFFF')) ) {s = 60;}
- else if ( (LA14_0=='(') ) {s = 2;}
+ else s = 31;
- else if ( (LA14_0==',') ) {s = 3;}
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA15_0 = input.LA(1);
- else if ( (LA14_0==')') ) {s = 4;}
+ s = -1;
+ if ( (LA15_0=='@') ) {s = 1;}
- else if ( (LA14_0=='=') ) {s = 5;}
+ else if ( (LA15_0=='(') ) {s = 2;}
- else if ( (LA14_0=='A') ) {s = 6;}
+ else if ( (LA15_0==',') ) {s = 3;}
- else if ( (LA14_0=='{') ) {s = 7;}
+ else if ( (LA15_0==')') ) {s = 4;}
- else if ( (LA14_0=='t') ) {s = 8;}
+ else if ( (LA15_0=='=') ) {s = 5;}
- else if ( (LA14_0=='}') ) {s = 9;}
+ else if ( (LA15_0=='A') ) {s = 6;}
- else if ( (LA14_0=='o') ) {s = 10;}
+ else if ( (LA15_0=='{') ) {s = 7;}
- else if ( (LA14_0=='m') ) {s = 11;}
+ else if ( (LA15_0=='t') ) {s = 8;}
- else if ( (LA14_0=='a') ) {s = 12;}
+ else if ( (LA15_0=='}') ) {s = 9;}
- else if ( (LA14_0==':') ) {s = 13;}
+ else if ( (LA15_0=='o') ) {s = 10;}
- else if ( (LA14_0=='.') ) {s = 14;}
+ else if ( (LA15_0=='m') ) {s = 11;}
- else if ( (LA14_0=='[') ) {s = 15;}
+ else if ( (LA15_0=='a') ) {s = 12;}
- else if ( (LA14_0==']') ) {s = 16;}
+ else if ( (LA15_0==':') ) {s = 13;}
- else if ( (LA14_0=='f') ) {s = 17;}
+ else if ( (LA15_0=='.') ) {s = 14;}
- else if ( (LA14_0=='+') ) {s = 18;}
+ else if ( (LA15_0=='[') ) {s = 15;}
- else if ( (LA14_0=='-') ) {s = 19;}
+ else if ( (LA15_0==']') ) {s = 16;}
- else if ( (LA14_0=='e') ) {s = 20;}
+ else if ( (LA15_0=='f') ) {s = 17;}
- else if ( (LA14_0=='E') ) {s = 21;}
+ else if ( (LA15_0=='+') ) {s = 18;}
- else if ( (LA14_0=='p') ) {s = 22;}
+ else if ( (LA15_0=='-') ) {s = 19;}
- else if ( (LA14_0=='0') ) {s = 23;}
+ else if ( (LA15_0=='e') ) {s = 20;}
- else if ( (LA14_0=='^') ) {s = 24;}
+ else if ( (LA15_0=='E') ) {s = 21;}
- else if ( ((LA14_0>='B' && LA14_0<='D')||(LA14_0>='F' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='b' && LA14_0<='d')||(LA14_0>='g' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='s')||(LA14_0>='u' && LA14_0<='z')) ) {s = 25;}
+ else if ( (LA15_0=='p') ) {s = 22;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 26;}
+ else if ( (LA15_0=='0') ) {s = 23;}
- else if ( (LA14_0=='\"') ) {s = 27;}
+ else if ( (LA15_0=='\'') ) {s = 24;}
- else if ( (LA14_0=='\'') ) {s = 28;}
+ else if ( (LA15_0=='^') ) {s = 25;}
- else if ( (LA14_0=='/') ) {s = 29;}
+ else if ( ((LA15_0>='B' && LA15_0<='D')||(LA15_0>='F' && LA15_0<='Z')||LA15_0=='_'||(LA15_0>='b' && LA15_0<='d')||(LA15_0>='g' && LA15_0<='l')||LA15_0=='n'||(LA15_0>='q' && LA15_0<='s')||(LA15_0>='u' && LA15_0<='z')) ) {s = 26;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 30;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 27;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||(LA14_0>=';' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='?')||LA14_0=='\\'||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 31;}
+ else if ( (LA15_0=='\"') ) {s = 28;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_28 = input.LA(1);
+ else if ( (LA15_0=='/') ) {s = 29;}
- s = -1;
- if ( ((LA14_28>='\u0000' && LA14_28<='\uFFFF')) ) {s = 59;}
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 30;}
- else s = 31;
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0=='*'||(LA15_0>=';' && LA15_0<='<')||(LA15_0>='>' && LA15_0<='?')||LA15_0=='\\'||LA15_0=='`'||LA15_0=='|'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 31;}
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_27 = input.LA(1);
+ int LA15_28 = input.LA(1);
s = -1;
- if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 59;}
+ if ( ((LA15_28>='\u0000' && LA15_28<='\uFFFF')) ) {s = 60;}
else s = 31;
@@ -1755,7 +1836,7 @@ public class InternalBaseTestLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java
index f8021e923..d62e92b00 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/parser/antlr/internal/InternalBaseTestParser.java
@@ -22,20 +22,21 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalBaseTestParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'@'", "'('", "','", "')'", "'='", "'AnnotationType'", "'{'", "'target'", "'}'", "'optional'", "'mandatory'", "'attribute'", "':'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'@'", "'('", "','", "')'", "'='", "'AnnotationType'", "'{'", "'target'", "'}'", "'optional'", "'mandatory'", "'attribute'", "':'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
};
public static final int RULE_HEX=7;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
public static final int T__37=37;
public static final int T__16=16;
public static final int T__38=38;
public static final int T__17=17;
+ public static final int T__39=39;
public static final int T__18=18;
public static final int T__33=33;
- public static final int T__12=12;
public static final int T__34=34;
public static final int T__13=13;
public static final int T__35=35;
@@ -46,15 +47,15 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
public static final int T__31=31;
public static final int T__32=32;
public static final int RULE_ID=4;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
public static final int RULE_INT=6;
public static final int T__29=29;
public static final int T__22=22;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__24=24;
public static final int T__25=25;
@@ -157,7 +158,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==12||LA2_0==17) ) {
+ if ( (LA2_0==13||LA2_0==18) ) {
alt2=1;
}
@@ -173,10 +174,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==12) ) {
+ if ( (LA1_0==13) ) {
alt1=1;
}
- else if ( (LA1_0==17) ) {
+ else if ( (LA1_0==18) ) {
alt1=2;
}
else {
@@ -327,7 +328,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:138:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
// InternalBaseTest.g:138:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
{
- otherlv_0=(Token)match(input,12,FOLLOW_4);
+ otherlv_0=(Token)match(input,13,FOLLOW_4);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
@@ -363,14 +364,14 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt4=2;
int LA4_0 = input.LA(1);
- if ( (LA4_0==13) ) {
+ if ( (LA4_0==14) ) {
alt4=1;
}
switch (alt4) {
case 1 :
// InternalBaseTest.g:157:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
{
- otherlv_2=(Token)match(input,13,FOLLOW_4);
+ otherlv_2=(Token)match(input,14,FOLLOW_4);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
@@ -411,7 +412,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==14) ) {
+ if ( (LA3_0==15) ) {
alt3=1;
}
@@ -420,7 +421,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:179:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
- otherlv_4=(Token)match(input,14,FOLLOW_4);
+ otherlv_4=(Token)match(input,15,FOLLOW_4);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
@@ -464,7 +465,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_6=(Token)match(input,15,FOLLOW_2);
+ otherlv_6=(Token)match(input,16,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
@@ -575,7 +576,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,16,FOLLOW_8);
+ otherlv_1=(Token)match(input,17,FOLLOW_8);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
@@ -700,7 +701,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:287:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
// InternalBaseTest.g:287:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
{
- otherlv_0=(Token)match(input,17,FOLLOW_4);
+ otherlv_0=(Token)match(input,18,FOLLOW_4);
newLeafNode(otherlv_0, grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
@@ -734,7 +735,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==26) ) {
+ if ( (LA5_0==27) ) {
alt5=1;
}
switch (alt5) {
@@ -772,15 +773,15 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,18,FOLLOW_11);
+ otherlv_3=(Token)match(input,19,FOLLOW_11);
newLeafNode(otherlv_3, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,19,FOLLOW_7);
+ otherlv_4=(Token)match(input,20,FOLLOW_7);
newLeafNode(otherlv_4, grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
- otherlv_5=(Token)match(input,16,FOLLOW_12);
+ otherlv_5=(Token)match(input,17,FOLLOW_12);
newLeafNode(otherlv_5, grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
@@ -791,7 +792,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
if ( (LA7_0==RULE_ID) ) {
alt7=1;
}
- else if ( (LA7_0==18) ) {
+ else if ( (LA7_0==19) ) {
alt7=2;
}
else {
@@ -844,7 +845,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:358:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
// InternalBaseTest.g:358:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
{
- otherlv_7=(Token)match(input,18,FOLLOW_4);
+ otherlv_7=(Token)match(input,19,FOLLOW_4);
newLeafNode(otherlv_7, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
@@ -885,7 +886,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt6=2;
int LA6_0 = input.LA(1);
- if ( (LA6_0==14) ) {
+ if ( (LA6_0==15) ) {
alt6=1;
}
@@ -894,7 +895,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:380:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
{
- otherlv_9=(Token)match(input,14,FOLLOW_4);
+ otherlv_9=(Token)match(input,15,FOLLOW_4);
newLeafNode(otherlv_9, grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
@@ -938,7 +939,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_11=(Token)match(input,20,FOLLOW_13);
+ otherlv_11=(Token)match(input,21,FOLLOW_13);
newLeafNode(otherlv_11, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
@@ -957,7 +958,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( ((LA8_0>=21 && LA8_0<=22)) ) {
+ if ( ((LA8_0>=22 && LA8_0<=23)) ) {
alt8=1;
}
@@ -1000,7 +1001,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_13=(Token)match(input,20,FOLLOW_2);
+ otherlv_13=(Token)match(input,21,FOLLOW_2);
newLeafNode(otherlv_13, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
@@ -1153,22 +1154,22 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==21) ) {
+ if ( (LA9_0==22) ) {
int LA9_1 = input.LA(2);
- if ( (LA9_1==23) ) {
+ if ( (LA9_1==24) ) {
int LA9_3 = input.LA(3);
if ( (LA9_3==RULE_ID) ) {
int LA9_4 = input.LA(4);
- if ( (LA9_4==24) ) {
+ if ( (LA9_4==25) ) {
int LA9_5 = input.LA(5);
- if ( (LA9_5==18) ) {
+ if ( (LA9_5==19) ) {
alt9=2;
}
- else if ( ((LA9_5>=35 && LA9_5<=38)) ) {
+ else if ( ((LA9_5>=36 && LA9_5<=39)) ) {
alt9=1;
}
else {
@@ -1199,22 +1200,22 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- else if ( (LA9_0==22) ) {
+ else if ( (LA9_0==23) ) {
int LA9_2 = input.LA(2);
- if ( (LA9_2==23) ) {
+ if ( (LA9_2==24) ) {
int LA9_3 = input.LA(3);
if ( (LA9_3==RULE_ID) ) {
int LA9_4 = input.LA(4);
- if ( (LA9_4==24) ) {
+ if ( (LA9_4==25) ) {
int LA9_5 = input.LA(5);
- if ( (LA9_5==18) ) {
+ if ( (LA9_5==19) ) {
alt9=2;
}
- else if ( ((LA9_5>=35 && LA9_5<=38)) ) {
+ else if ( ((LA9_5>=36 && LA9_5<=39)) ) {
alt9=1;
}
else {
@@ -1370,10 +1371,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==21) ) {
+ if ( (LA10_0==22) ) {
alt10=1;
}
- else if ( (LA10_0==22) ) {
+ else if ( (LA10_0==23) ) {
alt10=2;
}
else {
@@ -1392,7 +1393,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:518:1: (lv_optional_0_0= 'optional' )
// InternalBaseTest.g:519:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,21,FOLLOW_15);
+ lv_optional_0_0=(Token)match(input,22,FOLLOW_15);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -1414,7 +1415,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:533:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,22,FOLLOW_15);
+ otherlv_1=(Token)match(input,23,FOLLOW_15);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -1424,7 +1425,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,23,FOLLOW_4);
+ otherlv_2=(Token)match(input,24,FOLLOW_4);
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
@@ -1454,7 +1455,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,24,FOLLOW_17);
+ otherlv_4=(Token)match(input,25,FOLLOW_17);
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
@@ -1574,10 +1575,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==21) ) {
+ if ( (LA11_0==22) ) {
alt11=1;
}
- else if ( (LA11_0==22) ) {
+ else if ( (LA11_0==23) ) {
alt11=2;
}
else {
@@ -1596,7 +1597,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:603:1: (lv_optional_0_0= 'optional' )
// InternalBaseTest.g:604:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,21,FOLLOW_15);
+ lv_optional_0_0=(Token)match(input,22,FOLLOW_15);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -1618,7 +1619,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:618:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,22,FOLLOW_15);
+ otherlv_1=(Token)match(input,23,FOLLOW_15);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -1628,7 +1629,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,23,FOLLOW_4);
+ otherlv_2=(Token)match(input,24,FOLLOW_4);
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
@@ -1658,11 +1659,11 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,24,FOLLOW_10);
+ otherlv_4=(Token)match(input,25,FOLLOW_10);
newLeafNode(otherlv_4, grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- otherlv_5=(Token)match(input,18,FOLLOW_18);
+ otherlv_5=(Token)match(input,19,FOLLOW_18);
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
@@ -1698,7 +1699,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==14) ) {
+ if ( (LA12_0==15) ) {
alt12=1;
}
@@ -1707,7 +1708,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:670:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,14,FOLLOW_18);
+ otherlv_7=(Token)match(input,15,FOLLOW_18);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
@@ -1746,7 +1747,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_9=(Token)match(input,20,FOLLOW_2);
+ otherlv_9=(Token)match(input,21,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
@@ -1842,14 +1843,14 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==25) ) {
+ if ( (LA13_0==26) ) {
alt13=1;
}
switch (alt13) {
case 1 :
// InternalBaseTest.g:731:2: kw= '.*'
{
- kw=(Token)match(input,25,FOLLOW_2);
+ kw=(Token)match(input,26,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
@@ -1945,7 +1946,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,26,FOLLOW_20);
+ otherlv_1=(Token)match(input,27,FOLLOW_20);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
@@ -1993,7 +1994,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_3=(Token)match(input,27,FOLLOW_2);
+ otherlv_3=(Token)match(input,28,FOLLOW_2);
newLeafNode(otherlv_3, grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
@@ -2074,16 +2075,16 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:814:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
int alt15=3;
switch ( input.LA(1) ) {
- case 28:
case 29:
+ case 30:
{
alt15=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 30:
case 31:
+ case 32:
{
alt15=2;
}
@@ -2243,10 +2244,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==28) ) {
+ if ( (LA16_0==29) ) {
alt16=1;
}
- else if ( (LA16_0==29) ) {
+ else if ( (LA16_0==30) ) {
alt16=2;
}
else {
@@ -2259,7 +2260,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:870:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,28,FOLLOW_2);
+ otherlv_1=(Token)match(input,29,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -2275,7 +2276,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:876:1: (lv_isTrue_2_0= 'true' )
// InternalBaseTest.g:877:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,29,FOLLOW_2);
+ lv_isTrue_2_0=(Token)match(input,30,FOLLOW_2);
newLeafNode(lv_isTrue_2_0, grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -2372,17 +2373,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:911:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
int alt17=2;
switch ( input.LA(1) ) {
- case 30:
+ case 31:
{
int LA17_1 = input.LA(2);
if ( (LA17_1==RULE_INT) ) {
int LA17_3 = input.LA(3);
- if ( (LA17_3==EOF||(LA17_3>=14 && LA17_3<=15)) ) {
+ if ( (LA17_3==EOF||(LA17_3>=15 && LA17_3<=16)) ) {
alt17=1;
}
- else if ( (LA17_3==32) ) {
+ else if ( (LA17_3==33) ) {
alt17=2;
}
else {
@@ -2400,17 +2401,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
}
break;
- case 31:
+ case 32:
{
int LA17_2 = input.LA(2);
if ( (LA17_2==RULE_INT) ) {
int LA17_3 = input.LA(3);
- if ( (LA17_3==EOF||(LA17_3>=14 && LA17_3<=15)) ) {
+ if ( (LA17_3==EOF||(LA17_3>=15 && LA17_3<=16)) ) {
alt17=1;
}
- else if ( (LA17_3==32) ) {
+ else if ( (LA17_3==33) ) {
alt17=2;
}
else {
@@ -2432,10 +2433,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
{
int LA17_3 = input.LA(2);
- if ( (LA17_3==EOF||(LA17_3>=14 && LA17_3<=15)) ) {
+ if ( (LA17_3==EOF||(LA17_3>=15 && LA17_3<=16)) ) {
alt17=1;
}
- else if ( (LA17_3==32) ) {
+ else if ( (LA17_3==33) ) {
alt17=2;
}
else {
@@ -2909,7 +2910,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==RULE_INT||(LA19_0>=30 && LA19_0<=31)) ) {
+ if ( (LA19_0==RULE_INT||(LA19_0>=31 && LA19_0<=32)) ) {
alt19=1;
}
else if ( (LA19_0==RULE_HEX) ) {
@@ -2932,17 +2933,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt18=3;
int LA18_0 = input.LA(1);
- if ( (LA18_0==30) ) {
+ if ( (LA18_0==31) ) {
alt18=1;
}
- else if ( (LA18_0==31) ) {
+ else if ( (LA18_0==32) ) {
alt18=2;
}
switch (alt18) {
case 1 :
// InternalBaseTest.g:1087:2: kw= '+'
{
- kw=(Token)match(input,30,FOLLOW_21);
+ kw=(Token)match(input,31,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
@@ -2953,7 +2954,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:1094:2: kw= '-'
{
- kw=(Token)match(input,31,FOLLOW_21);
+ kw=(Token)match(input,32,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
@@ -3065,23 +3066,23 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1135:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
int alt20=2;
switch ( input.LA(1) ) {
- case 30:
+ case 31:
{
int LA20_1 = input.LA(2);
if ( (LA20_1==RULE_INT) ) {
int LA20_3 = input.LA(3);
- if ( (LA20_3==32) ) {
+ if ( (LA20_3==33) ) {
int LA20_4 = input.LA(4);
if ( (LA20_4==RULE_INT) ) {
int LA20_5 = input.LA(5);
- if ( (LA20_5==EOF||(LA20_5>=14 && LA20_5<=15)) ) {
+ if ( (LA20_5==EOF||(LA20_5>=15 && LA20_5<=16)) ) {
alt20=1;
}
- else if ( ((LA20_5>=33 && LA20_5<=34)) ) {
+ else if ( ((LA20_5>=34 && LA20_5<=35)) ) {
alt20=2;
}
else {
@@ -3113,23 +3114,23 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
}
}
break;
- case 31:
+ case 32:
{
int LA20_2 = input.LA(2);
if ( (LA20_2==RULE_INT) ) {
int LA20_3 = input.LA(3);
- if ( (LA20_3==32) ) {
+ if ( (LA20_3==33) ) {
int LA20_4 = input.LA(4);
if ( (LA20_4==RULE_INT) ) {
int LA20_5 = input.LA(5);
- if ( (LA20_5==EOF||(LA20_5>=14 && LA20_5<=15)) ) {
+ if ( (LA20_5==EOF||(LA20_5>=15 && LA20_5<=16)) ) {
alt20=1;
}
- else if ( ((LA20_5>=33 && LA20_5<=34)) ) {
+ else if ( ((LA20_5>=34 && LA20_5<=35)) ) {
alt20=2;
}
else {
@@ -3165,16 +3166,16 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
{
int LA20_3 = input.LA(2);
- if ( (LA20_3==32) ) {
+ if ( (LA20_3==33) ) {
int LA20_4 = input.LA(3);
if ( (LA20_4==RULE_INT) ) {
int LA20_5 = input.LA(4);
- if ( (LA20_5==EOF||(LA20_5>=14 && LA20_5<=15)) ) {
+ if ( (LA20_5==EOF||(LA20_5>=15 && LA20_5<=16)) ) {
alt20=1;
}
- else if ( ((LA20_5>=33 && LA20_5<=34)) ) {
+ else if ( ((LA20_5>=34 && LA20_5<=35)) ) {
alt20=2;
}
else {
@@ -3332,17 +3333,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt21=3;
int LA21_0 = input.LA(1);
- if ( (LA21_0==30) ) {
+ if ( (LA21_0==31) ) {
alt21=1;
}
- else if ( (LA21_0==31) ) {
+ else if ( (LA21_0==32) ) {
alt21=2;
}
switch (alt21) {
case 1 :
// InternalBaseTest.g:1187:2: kw= '+'
{
- kw=(Token)match(input,30,FOLLOW_21);
+ kw=(Token)match(input,31,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
@@ -3353,7 +3354,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:1194:2: kw= '-'
{
- kw=(Token)match(input,31,FOLLOW_21);
+ kw=(Token)match(input,32,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
@@ -3371,7 +3372,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
newLeafNode(this_INT_2, grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,32,FOLLOW_21);
+ kw=(Token)match(input,33,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getFullStopKeyword_2());
@@ -3472,17 +3473,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt22=3;
int LA22_0 = input.LA(1);
- if ( (LA22_0==30) ) {
+ if ( (LA22_0==31) ) {
alt22=1;
}
- else if ( (LA22_0==31) ) {
+ else if ( (LA22_0==32) ) {
alt22=2;
}
switch (alt22) {
case 1 :
// InternalBaseTest.g:1251:2: kw= '+'
{
- kw=(Token)match(input,30,FOLLOW_21);
+ kw=(Token)match(input,31,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
@@ -3493,7 +3494,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:1258:2: kw= '-'
{
- kw=(Token)match(input,31,FOLLOW_21);
+ kw=(Token)match(input,32,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
@@ -3511,7 +3512,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
newLeafNode(this_INT_2, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,32,FOLLOW_21);
+ kw=(Token)match(input,33,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
@@ -3527,10 +3528,10 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt23=2;
int LA23_0 = input.LA(1);
- if ( (LA23_0==33) ) {
+ if ( (LA23_0==34) ) {
alt23=1;
}
- else if ( (LA23_0==34) ) {
+ else if ( (LA23_0==35) ) {
alt23=2;
}
else {
@@ -3543,7 +3544,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:1284:2: kw= 'e'
{
- kw=(Token)match(input,33,FOLLOW_24);
+ kw=(Token)match(input,34,FOLLOW_24);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -3554,7 +3555,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:1291:2: kw= 'E'
{
- kw=(Token)match(input,34,FOLLOW_24);
+ kw=(Token)match(input,35,FOLLOW_24);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -3569,17 +3570,17 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt24=3;
int LA24_0 = input.LA(1);
- if ( (LA24_0==30) ) {
+ if ( (LA24_0==31) ) {
alt24=1;
}
- else if ( (LA24_0==31) ) {
+ else if ( (LA24_0==32) ) {
alt24=2;
}
switch (alt24) {
case 1 :
// InternalBaseTest.g:1297:2: kw= '+'
{
- kw=(Token)match(input,30,FOLLOW_21);
+ kw=(Token)match(input,31,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
@@ -3590,7 +3591,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 2 :
// InternalBaseTest.g:1304:2: kw= '-'
{
- kw=(Token)match(input,31,FOLLOW_21);
+ kw=(Token)match(input,32,FOLLOW_21);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
@@ -3698,7 +3699,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
int alt25=2;
int LA25_0 = input.LA(1);
- if ( (LA25_0==32) ) {
+ if ( (LA25_0==33) ) {
alt25=1;
}
@@ -3707,7 +3708,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
case 1 :
// InternalBaseTest.g:1348:2: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,32,FOLLOW_4);
+ kw=(Token)match(input,33,FOLLOW_4);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
@@ -3766,22 +3767,22 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1371:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
int alt26=4;
switch ( input.LA(1) ) {
- case 35:
+ case 36:
{
alt26=1;
}
break;
- case 36:
+ case 37:
{
alt26=2;
}
break;
- case 37:
+ case 38:
{
alt26=3;
}
break;
- case 38:
+ case 39:
{
alt26=4;
}
@@ -3800,7 +3801,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1371:2: (enumLiteral_0= 'ptBoolean' )
// InternalBaseTest.g:1371:4: enumLiteral_0= 'ptBoolean'
{
- enumLiteral_0=(Token)match(input,35,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,36,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
@@ -3817,7 +3818,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1377:6: (enumLiteral_1= 'ptInteger' )
// InternalBaseTest.g:1377:8: enumLiteral_1= 'ptInteger'
{
- enumLiteral_1=(Token)match(input,36,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,37,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
@@ -3834,7 +3835,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1383:6: (enumLiteral_2= 'ptReal' )
// InternalBaseTest.g:1383:8: enumLiteral_2= 'ptReal'
{
- enumLiteral_2=(Token)match(input,37,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,38,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
@@ -3851,7 +3852,7 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
// InternalBaseTest.g:1389:6: (enumLiteral_3= 'ptCharacter' )
// InternalBaseTest.g:1389:8: enumLiteral_3= 'ptCharacter'
{
- enumLiteral_3=(Token)match(input,38,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,39,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
@@ -3888,28 +3889,28 @@ public class InternalBaseTestParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000021002L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000042002L});
public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000002002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x00000000F00000E0L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000004040000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000040010L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000700000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000104000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000007800000000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000018000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x00000001E00000E0L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000008080000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000080010L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000E00000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000208000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x000000F000000000L});
public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000008000020L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000002L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000010000020L});
public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000600000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x00000000C0000040L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000C00000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000180000040L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000200000002L});
} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java
index 13841db93..d1c5f13fc 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseGrammarAccess.java
@@ -1026,6 +1026,7 @@ public class BaseGrammarAccess extends AbstractGrammarElementFinder {
private final DecimalExpElements pDecimalExp;
private final FQNElements pFQN;
private final TerminalRule tHEX;
+ private final TerminalRule tCC_STRING;
private final Grammar grammar;
@@ -1061,6 +1062,7 @@ public class BaseGrammarAccess extends AbstractGrammarElementFinder {
this.pDecimalExp = new DecimalExpElements();
this.pFQN = new FQNElements();
this.tHEX = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.common.Base.HEX");
+ this.tCC_STRING = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.common.Base.CC_STRING");
}
protected Grammar internalFindGrammar(GrammarProvider grammarProvider) {
@@ -1385,6 +1387,12 @@ public class BaseGrammarAccess extends AbstractGrammarElementFinder {
return tHEX;
}
+ //terminal CC_STRING:
+ // "'''"->"'''";
+ public TerminalRule getCC_STRINGRule() {
+ return tCC_STRING;
+ }
+
//terminal ID:
// '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
diff --git a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java
index 6a7bbbe91..8c91601ed 100644
--- a/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/services/BaseTestGrammarAccess.java
@@ -404,6 +404,12 @@ public class BaseTestGrammarAccess extends AbstractGrammarElementFinder {
return gaBase.getHEXRule();
}
+ //terminal CC_STRING:
+ // "'''"->"'''";
+ public TerminalRule getCC_STRINGRule() {
+ return gaBase.getCC_STRINGRule();
+ }
+
//terminal ID:
// '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
diff --git a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext
index 1805bcb9c..e3551ba19 100644
--- a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext
+++ b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/Base.xtext
@@ -149,3 +149,6 @@ FQN:
terminal HEX:
('0x' | '0X') ('0'..'9' | 'a'..'f' | 'A'..'F')+;
+
+terminal CC_STRING:
+ "'''" -> "'''";
diff --git a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/BaseConverterService.java b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/BaseConverterService.java
index 7694cc7fe..84d44fe57 100644
--- a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/BaseConverterService.java
+++ b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/BaseConverterService.java
@@ -47,4 +47,9 @@ public class BaseConverterService extends DefaultTerminalConverters {
public IValueConverter<String> FQN() {
return fqnConverter;
}
+
+ @ValueConverter(rule = "CC_STRING")
+ public IValueConverter<String> getCC_StringConverter() {
+ return new CC_StringConveter();
+ }
}
diff --git a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/CC_StringConveter.java b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/CC_StringConveter.java
new file mode 100644
index 000000000..b1c3a14ee
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/converter/CC_StringConveter.java
@@ -0,0 +1,29 @@
+package org.eclipse.etrice.core.common.converter;
+
+
+import org.eclipse.etrice.core.common.util.CCStringIndentation;
+import org.eclipse.xtext.conversion.ValueConverterException;
+import org.eclipse.xtext.conversion.impl.AbstractLexerBasedConverter;
+import org.eclipse.xtext.nodemodel.INode;
+import org.eclipse.xtext.util.Strings;
+
+public class CC_StringConveter extends AbstractLexerBasedConverter<String> {
+
+ public final static String DELIM = "'''";
+ public final static String NEW_LINE = Strings.newLine();
+
+ @Override
+ protected String toEscapedString(String value) {
+ return DELIM + NEW_LINE + value + NEW_LINE + DELIM;
+ }
+
+ public String toValue(String string, INode node) {
+ if (string == null)
+ return null;
+ try {
+ return new CCStringIndentation(string.substring(DELIM.length(), string.length() - DELIM.length())).removeIndentation();
+ } catch (IllegalArgumentException e) {
+ throw new ValueConverterException(e.getMessage(), node, e);
+ }
+ }
+}
diff --git a/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/util/CCStringIndentation.java b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/util/CCStringIndentation.java
new file mode 100644
index 000000000..1c86eea98
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.common/src/org/eclipse/etrice/core/common/util/CCStringIndentation.java
@@ -0,0 +1,152 @@
+package org.eclipse.etrice.core.common.util;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.eclipse.etrice.core.common.converter.CC_StringConveter;
+import org.eclipse.xtext.util.Strings;
+
+public class CCStringIndentation {
+
+ protected final static String NEW_LINE = CC_StringConveter.NEW_LINE;
+
+ private String ccString;
+ private List<String> splittedLines;
+ private boolean ignoreFirst;
+ private boolean ignoreLast;
+
+ public CCStringIndentation(String ccString){
+ this.ccString = ccString;
+ this.splittedLines = Strings.split(ccString, NEW_LINE);
+ this.ignoreFirst = splittedLines.size() > 1 && splittedLines.get(0).isEmpty();
+ this.ignoreLast = splittedLines.size() > 1 && splittedLines.get(splittedLines.size() - 1).trim().isEmpty();
+ }
+
+ /**
+ * Remove editor's indentation from DetailCodeString
+ *
+ * @see #highlight()
+ */
+ public String removeIndentation() {
+ List<int[]> offsetLengthList = highlight();
+
+ StringBuffer buffer = new StringBuffer(ccString.length());
+ for (int[] offsetLength : offsetLengthList)
+ buffer.append(ccString.substring(offsetLength[0], offsetLength[0] + offsetLength[1]));
+
+ return buffer.toString();
+ }
+
+ /**
+ * Returns highlighted positions without editor's indentation
+ *
+ * @see #removeIndentation()
+ */
+ public List<int[]> highlight() {
+ List<int[]> offsetLengthLines = new ArrayList<int[]>();
+ if (ccString == null || ccString.isEmpty())
+ return offsetLengthLines;
+
+ String minIndent = calcMinIndent(false);
+
+ int offset = 0;
+ int skip = minIndent.length();
+ List<String> lines = splittedLines;
+ for (int i = 0; i < lines.size(); i++) {
+ String line = lines.get(i);
+
+ if (i == 0 && ignoreFirst) {
+ offset += line.length() + NEW_LINE.length();
+ continue;
+ }
+
+ if (i == lines.size() - 1 && ignoreLast)
+ continue;
+
+ int[] pos;
+ if (line.startsWith(minIndent))
+ pos = new int[] { offset + skip, line.length() - skip };
+ else
+ pos = new int[] { offset, line.length() };
+ if (i < lines.size() - 1)
+ pos[1] += NEW_LINE.length();
+
+ offset += line.length() + NEW_LINE.length();
+ offsetLengthLines.add(pos);
+ }
+
+ return offsetLengthLines;
+ }
+
+ /**
+ * Check consistent indentation
+ */
+ public boolean validateIndentation() {
+
+ return calcMinIndent(true) != null;
+ }
+
+ /**
+ * TODO
+ */
+ public String fixInconsistentIndentation() {
+ //use jface TabsToSpacesConverter
+ return null;
+ }
+
+
+
+ /**
+ * Returns the least indentation, or maybe null if consistent is set
+ */
+ private String calcMinIndent(boolean consistent) {
+ if(splittedLines.size() <= 1)
+ return "";
+ List<String> lines = splittedLines.subList(((ignoreFirst) ? 1 : 0), splittedLines.size() - ((ignoreLast) ? 1 : 0));
+ if (lines.isEmpty())
+ return "";
+
+ ArrayList<String> wsLines = new ArrayList<String>(lines.size());
+ for (String line : lines)
+ wsLines.add(Strings.getLeadingWhiteSpace(line));
+
+ String minIndent = wsLines.get(0);
+ for (int i = 0; i < lines.size(); i++) {
+ if (!lines.get(i).isEmpty() && wsLines.get(i).length() < minIndent.length())
+ minIndent = wsLines.get(i);
+ }
+
+ String commonIndent = minIndent;
+ for(String wsLine : wsLines){
+ if(!wsLine.isEmpty())
+ commonIndent = com.google.common.base.Strings.commonPrefix(commonIndent, wsLine);
+ }
+
+ if (!consistent)
+ return commonIndent;
+
+ int afterMinIndentIndex = minIndent.length();
+
+ // 1. check if every line contains the minIndent
+ if(!minIndent.equals(commonIndent))
+ return null;
+
+ // 2. check if there is still space between minIndent and first terminal
+ boolean containsTerminal = false;
+ for (int i = 0; i < lines.size(); i++)
+ containsTerminal |= lines.get(i).length() > wsLines.get(i).length();
+
+ if (containsTerminal) {
+ boolean terminalAfterMinIndent = false;
+ for (String line : lines)
+ if (line.length() > afterMinIndentIndex)
+ terminalAfterMinIndent |= !Character.isWhitespace(line.charAt(afterMinIndentIndex));
+
+ if (!terminalAfterMinIndent)
+ return null;
+ }
+
+ return minIndent;
+ }
+
+}
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF
index e1bed5d5c..a4cd839d5 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/META-INF/MANIFEST.MF
@@ -24,8 +24,8 @@ Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.etrice.core.fsm.ui,
org.eclipse.etrice.core.fsm.ui.contentassist,
org.eclipse.etrice.core.fsm.ui.contentassist.antlr,
+ org.eclipse.etrice.core.fsm.ui.contentassist.antlr.internal,
org.eclipse.etrice.core.fsm.ui.internal,
org.eclipse.etrice.core.fsm.ui.labeling,
- org.eclipse.etrice.core.fsm.ui.quickfix,
- org.eclipse.etrice.core.fsm.ui.contentassist.antlr.internal
+ org.eclipse.etrice.core.fsm.ui.quickfix
Bundle-Activator: org.eclipse.etrice.core.fsm.ui.internal.FSMActivator
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java
index e018236ba..8569a535e 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/FSMParser.java
@@ -42,6 +42,7 @@ public class FSMParser extends AbstractContentAssistParser {
put(grammarAccess.getStateGraphAccess().getAlternatives_2(), "rule__StateGraph__Alternatives_2");
put(grammarAccess.getStateMachineAccess().getAlternatives_3(), "rule__StateMachine__Alternatives_3");
put(grammarAccess.getStateAccess().getAlternatives(), "rule__State__Alternatives");
+ put(grammarAccess.getDetailCodeAccess().getAlternatives(), "rule__DetailCode__Alternatives");
put(grammarAccess.getTrPointAccess().getAlternatives(), "rule__TrPoint__Alternatives");
put(grammarAccess.getTransitionBaseAccess().getAlternatives(), "rule__TransitionBase__Alternatives");
put(grammarAccess.getTransitionAccess().getAlternatives(), "rule__Transition__Alternatives");
@@ -84,7 +85,8 @@ public class FSMParser extends AbstractContentAssistParser {
put(grammarAccess.getRefinedStateAccess().getGroup_5(), "rule__RefinedState__Group_5__0");
put(grammarAccess.getRefinedStateAccess().getGroup_6(), "rule__RefinedState__Group_6__0");
put(grammarAccess.getRefinedStateAccess().getGroup_7(), "rule__RefinedState__Group_7__0");
- put(grammarAccess.getDetailCodeAccess().getGroup(), "rule__DetailCode__Group__0");
+ put(grammarAccess.getDetailCodeAccess().getGroup_0(), "rule__DetailCode__Group_0__0");
+ put(grammarAccess.getDetailCodeAccess().getGroup_0_1(), "rule__DetailCode__Group_0_1__0");
put(grammarAccess.getTransitionPointAccess().getGroup(), "rule__TransitionPoint__Group__0");
put(grammarAccess.getEntryPointAccess().getGroup(), "rule__EntryPoint__Group__0");
put(grammarAccess.getExitPointAccess().getGroup(), "rule__ExitPoint__Group__0");
@@ -176,8 +178,9 @@ public class FSMParser extends AbstractContentAssistParser {
put(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1(), "rule__RefinedState__ExitCodeAssignment_5_1");
put(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1(), "rule__RefinedState__DoCodeAssignment_6_1");
put(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1(), "rule__RefinedState__SubgraphAssignment_7_1");
- put(grammarAccess.getDetailCodeAccess().getUsedAssignment_1(), "rule__DetailCode__UsedAssignment_1");
- put(grammarAccess.getDetailCodeAccess().getLinesAssignment_2(), "rule__DetailCode__LinesAssignment_2");
+ put(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0(), "rule__DetailCode__UsedAssignment_0_1_0");
+ put(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1(), "rule__DetailCode__LinesAssignment_0_1_1");
+ put(grammarAccess.getDetailCodeAccess().getLinesAssignment_1(), "rule__DetailCode__LinesAssignment_1");
put(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0(), "rule__TransitionPoint__HandlerAssignment_0");
put(grammarAccess.getTransitionPointAccess().getNameAssignment_2(), "rule__TransitionPoint__NameAssignment_2");
put(grammarAccess.getEntryPointAccess().getNameAssignment_1(), "rule__EntryPoint__NameAssignment_1");
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g
index a6784637d..2e8d4c30f 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.g
@@ -298,9 +298,9 @@ ruleDetailCode
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getGroup()); }
-(rule__DetailCode__Group__0)
-{ after(grammarAccess.getDetailCodeAccess().getGroup()); }
+{ before(grammarAccess.getDetailCodeAccess().getAlternatives()); }
+(rule__DetailCode__Alternatives)
+{ after(grammarAccess.getDetailCodeAccess().getAlternatives()); }
)
;
@@ -1716,6 +1716,28 @@ finally {
restoreStackSize(stackSize);
}
+rule__DetailCode__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getGroup_0()); }
+(rule__DetailCode__Group_0__0)
+{ after(grammarAccess.getDetailCodeAccess().getGroup_0()); }
+)
+
+ |(
+{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1()); }
+(rule__DetailCode__LinesAssignment_1)?
+{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__TrPoint__Alternatives
@init {
int stackSize = keepStackSize();
@@ -3928,29 +3950,29 @@ finally {
-rule__DetailCode__Group__0
+rule__DetailCode__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__0__Impl
- rule__DetailCode__Group__1
+ rule__DetailCode__Group_0__0__Impl
+ rule__DetailCode__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__0__Impl
+rule__DetailCode__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0()); }
(
)
-{ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0()); }
+{ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0()); }
)
;
@@ -3959,27 +3981,26 @@ finally {
}
-rule__DetailCode__Group__1
+rule__DetailCode__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__1__Impl
- rule__DetailCode__Group__2
+ rule__DetailCode__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__1__Impl
+rule__DetailCode__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1()); }
-(rule__DetailCode__UsedAssignment_1)
-{ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_1()); }
+{ before(grammarAccess.getDetailCodeAccess().getGroup_0_1()); }
+(rule__DetailCode__Group_0_1__0)
+{ after(grammarAccess.getDetailCodeAccess().getGroup_0_1()); }
)
;
@@ -3988,27 +4009,31 @@ finally {
}
-rule__DetailCode__Group__2
+
+
+
+
+rule__DetailCode__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__2__Impl
- rule__DetailCode__Group__3
+ rule__DetailCode__Group_0_1__0__Impl
+ rule__DetailCode__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__2__Impl
+rule__DetailCode__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_2()); }
-(rule__DetailCode__LinesAssignment_2)*
-{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_2()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0()); }
+(rule__DetailCode__UsedAssignment_0_1_0)
+{ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0()); }
)
;
@@ -4017,36 +4042,63 @@ finally {
}
-rule__DetailCode__Group__3
+rule__DetailCode__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__3__Impl
+ rule__DetailCode__Group_0_1__1__Impl
+ rule__DetailCode__Group_0_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__3__Impl
+rule__DetailCode__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3()); }
+{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1()); }
+(rule__DetailCode__LinesAssignment_0_1_1)*
+{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1()); }
+)
- '}'
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3()); }
-)
+rule__DetailCode__Group_0_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DetailCode__Group_0_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
+rule__DetailCode__Group_0_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2()); }
+
+ '}'
+
+{ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
@@ -10379,22 +10431,37 @@ finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__UsedAssignment_1
+rule__DetailCode__UsedAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
'{'
-{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
+)
+
+{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
)
-{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DetailCode__LinesAssignment_0_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0()); }
)
;
@@ -10402,14 +10469,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__LinesAssignment_2
+rule__DetailCode__LinesAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0()); }
- RULE_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0()); }
+ RULE_CC_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0()); }
)
;
@@ -11557,6 +11624,8 @@ finally {
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens
index 31492e504..e3ebbfc9e 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSM.tokens
@@ -1,72 +1,72 @@
-'('=58
-')'=59
-'+'=14
-','=60
-'-'=15
-'->'=44
-'.'=67
-'.*'=64
-':'=42
-'<'=54
-'='=62
-'>'=55
-'ChoicePoint'=40
-'E'=17
-'EntryPoint'=38
-'ExitPoint'=39
-'ModelComponent'=26
-'RefinedState'=36
-'RefinedTransition'=50
-'State'=31
-'StateMachine'=30
-'Transition'=41
-'TransitionPoint'=37
-'['=65
-']'=66
-'abstract'=68
-'action'=45
-'async'=20
-'attribute'=63
-'cond'=49
-'cp'=53
-'datadriven'=19
-'do'=34
-'e'=16
-'entry'=32
-'eventdriven'=18
-'exit'=33
-'extends'=27
-'false'=13
-'guard'=48
-'handler'=69
-'in'=57
-'initial'=43
-'mandatory'=12
-'my'=51
-'of'=52
-'optional'=70
-'or'=47
-'out'=61
-'ptBoolean'=22
-'ptCharacter'=25
-'ptInteger'=23
-'ptReal'=24
-'subgraph'=35
-'sync'=21
-'triggers'=46
-'true'=71
-'{'=28
-'|'=56
-'}'=29
-RULE_ANY_OTHER=11
+'('=59
+')'=60
+'+'=15
+','=61
+'-'=16
+'->'=45
+'.'=68
+'.*'=65
+':'=43
+'<'=55
+'='=63
+'>'=56
+'ChoicePoint'=41
+'E'=18
+'EntryPoint'=39
+'ExitPoint'=40
+'ModelComponent'=27
+'RefinedState'=37
+'RefinedTransition'=51
+'State'=32
+'StateMachine'=31
+'Transition'=42
+'TransitionPoint'=38
+'['=66
+']'=67
+'abstract'=69
+'action'=46
+'async'=21
+'attribute'=64
+'cond'=50
+'cp'=54
+'datadriven'=20
+'do'=35
+'e'=17
+'entry'=33
+'eventdriven'=19
+'exit'=34
+'extends'=28
+'false'=14
+'guard'=49
+'handler'=70
+'in'=58
+'initial'=44
+'mandatory'=13
+'my'=52
+'of'=53
+'optional'=71
+'or'=48
+'out'=62
+'ptBoolean'=23
+'ptCharacter'=26
+'ptInteger'=24
+'ptReal'=25
+'subgraph'=36
+'sync'=22
+'triggers'=47
+'true'=72
+'{'=29
+'|'=57
+'}'=30
+RULE_ANY_OTHER=12
+RULE_CC_STRING=8
RULE_HEX=5
RULE_ID=4
RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=7
-RULE_WS=10
-T__12=12
+RULE_WS=11
T__13=13
T__14=14
T__15=15
@@ -126,3 +126,4 @@ T__68=68
T__69=69
T__70=70
T__71=71
+T__72=72
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java
index d72cf9b35..841484a7b 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMLexer.java
@@ -15,13 +15,13 @@ public class InternalFSMLexer extends Lexer {
public static final int RULE_HEX=5;
public static final int T__50=50;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
public static final int T__59=59;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__55=55;
- public static final int T__12=12;
public static final int T__56=56;
public static final int T__13=13;
public static final int T__57=57;
@@ -41,7 +41,7 @@ public class InternalFSMLexer extends Lexer {
public static final int T__29=29;
public static final int T__22=22;
public static final int T__66=66;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__67=67;
public static final int T__24=24;
@@ -56,8 +56,9 @@ public class InternalFSMLexer extends Lexer {
public static final int T__65=65;
public static final int T__70=70;
public static final int T__71=71;
+ public static final int T__72=72;
public static final int RULE_STRING=7;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
@@ -69,8 +70,8 @@ public class InternalFSMLexer extends Lexer {
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
@@ -95,36 +96,15 @@ public class InternalFSMLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalFSM.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11:7: ( 'mandatory' )
- // InternalFSM.g:11:9: 'mandatory'
- {
- match("mandatory");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:12:7: ( 'false' )
- // InternalFSM.g:12:9: 'false'
+ // InternalFSM.g:11:7: ( 'mandatory' )
+ // InternalFSM.g:11:9: 'mandatory'
{
- match("false");
+ match("mandatory");
}
@@ -142,10 +122,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:13:7: ( '+' )
- // InternalFSM.g:13:9: '+'
+ // InternalFSM.g:12:7: ( 'false' )
+ // InternalFSM.g:12:9: 'false'
{
- match('+');
+ match("false");
+
}
@@ -162,10 +143,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:14:7: ( '-' )
- // InternalFSM.g:14:9: '-'
+ // InternalFSM.g:13:7: ( '+' )
+ // InternalFSM.g:13:9: '+'
{
- match('-');
+ match('+');
}
@@ -182,10 +163,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:15:7: ( 'e' )
- // InternalFSM.g:15:9: 'e'
+ // InternalFSM.g:14:7: ( '-' )
+ // InternalFSM.g:14:9: '-'
{
- match('e');
+ match('-');
}
@@ -202,10 +183,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:16:7: ( 'E' )
- // InternalFSM.g:16:9: 'E'
+ // InternalFSM.g:15:7: ( 'e' )
+ // InternalFSM.g:15:9: 'e'
{
- match('E');
+ match('e');
}
@@ -222,11 +203,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:17:7: ( 'eventdriven' )
- // InternalFSM.g:17:9: 'eventdriven'
+ // InternalFSM.g:16:7: ( 'E' )
+ // InternalFSM.g:16:9: 'E'
{
- match("eventdriven");
-
+ match('E');
}
@@ -243,10 +223,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:18:7: ( 'datadriven' )
- // InternalFSM.g:18:9: 'datadriven'
+ // InternalFSM.g:17:7: ( 'eventdriven' )
+ // InternalFSM.g:17:9: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -264,10 +244,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:19:7: ( 'async' )
- // InternalFSM.g:19:9: 'async'
+ // InternalFSM.g:18:7: ( 'datadriven' )
+ // InternalFSM.g:18:9: 'datadriven'
{
- match("async");
+ match("datadriven");
}
@@ -285,10 +265,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:20:7: ( 'sync' )
- // InternalFSM.g:20:9: 'sync'
+ // InternalFSM.g:19:7: ( 'async' )
+ // InternalFSM.g:19:9: 'async'
{
- match("sync");
+ match("async");
}
@@ -306,10 +286,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:21:7: ( 'ptBoolean' )
- // InternalFSM.g:21:9: 'ptBoolean'
+ // InternalFSM.g:20:7: ( 'sync' )
+ // InternalFSM.g:20:9: 'sync'
{
- match("ptBoolean");
+ match("sync");
}
@@ -327,10 +307,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:22:7: ( 'ptInteger' )
- // InternalFSM.g:22:9: 'ptInteger'
+ // InternalFSM.g:21:7: ( 'ptBoolean' )
+ // InternalFSM.g:21:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -348,10 +328,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:23:7: ( 'ptReal' )
- // InternalFSM.g:23:9: 'ptReal'
+ // InternalFSM.g:22:7: ( 'ptInteger' )
+ // InternalFSM.g:22:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -369,10 +349,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:24:7: ( 'ptCharacter' )
- // InternalFSM.g:24:9: 'ptCharacter'
+ // InternalFSM.g:23:7: ( 'ptReal' )
+ // InternalFSM.g:23:9: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -390,10 +370,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:25:7: ( 'ModelComponent' )
- // InternalFSM.g:25:9: 'ModelComponent'
+ // InternalFSM.g:24:7: ( 'ptCharacter' )
+ // InternalFSM.g:24:9: 'ptCharacter'
{
- match("ModelComponent");
+ match("ptCharacter");
}
@@ -411,10 +391,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:26:7: ( 'extends' )
- // InternalFSM.g:26:9: 'extends'
+ // InternalFSM.g:25:7: ( 'ModelComponent' )
+ // InternalFSM.g:25:9: 'ModelComponent'
{
- match("extends");
+ match("ModelComponent");
}
@@ -432,10 +412,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:27:7: ( '{' )
- // InternalFSM.g:27:9: '{'
+ // InternalFSM.g:26:7: ( 'extends' )
+ // InternalFSM.g:26:9: 'extends'
{
- match('{');
+ match("extends");
+
}
@@ -452,10 +433,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:28:7: ( '}' )
- // InternalFSM.g:28:9: '}'
+ // InternalFSM.g:27:7: ( '{' )
+ // InternalFSM.g:27:9: '{'
{
- match('}');
+ match('{');
}
@@ -472,11 +453,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:29:7: ( 'StateMachine' )
- // InternalFSM.g:29:9: 'StateMachine'
+ // InternalFSM.g:28:7: ( '}' )
+ // InternalFSM.g:28:9: '}'
{
- match("StateMachine");
-
+ match('}');
}
@@ -493,10 +473,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:30:7: ( 'State' )
- // InternalFSM.g:30:9: 'State'
+ // InternalFSM.g:29:7: ( 'StateMachine' )
+ // InternalFSM.g:29:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -514,10 +494,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:31:7: ( 'entry' )
- // InternalFSM.g:31:9: 'entry'
+ // InternalFSM.g:30:7: ( 'State' )
+ // InternalFSM.g:30:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -535,10 +515,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:32:7: ( 'exit' )
- // InternalFSM.g:32:9: 'exit'
+ // InternalFSM.g:31:7: ( 'entry' )
+ // InternalFSM.g:31:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -556,10 +536,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:33:7: ( 'do' )
- // InternalFSM.g:33:9: 'do'
+ // InternalFSM.g:32:7: ( 'exit' )
+ // InternalFSM.g:32:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -577,10 +557,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:34:7: ( 'subgraph' )
- // InternalFSM.g:34:9: 'subgraph'
+ // InternalFSM.g:33:7: ( 'do' )
+ // InternalFSM.g:33:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -598,10 +578,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:35:7: ( 'RefinedState' )
- // InternalFSM.g:35:9: 'RefinedState'
+ // InternalFSM.g:34:7: ( 'subgraph' )
+ // InternalFSM.g:34:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -619,10 +599,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:36:7: ( 'TransitionPoint' )
- // InternalFSM.g:36:9: 'TransitionPoint'
+ // InternalFSM.g:35:7: ( 'RefinedState' )
+ // InternalFSM.g:35:9: 'RefinedState'
{
- match("TransitionPoint");
+ match("RefinedState");
}
@@ -640,10 +620,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:37:7: ( 'EntryPoint' )
- // InternalFSM.g:37:9: 'EntryPoint'
+ // InternalFSM.g:36:7: ( 'TransitionPoint' )
+ // InternalFSM.g:36:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -661,10 +641,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:38:7: ( 'ExitPoint' )
- // InternalFSM.g:38:9: 'ExitPoint'
+ // InternalFSM.g:37:7: ( 'EntryPoint' )
+ // InternalFSM.g:37:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -682,10 +662,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:39:7: ( 'ChoicePoint' )
- // InternalFSM.g:39:9: 'ChoicePoint'
+ // InternalFSM.g:38:7: ( 'ExitPoint' )
+ // InternalFSM.g:38:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -703,10 +683,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:40:7: ( 'Transition' )
- // InternalFSM.g:40:9: 'Transition'
+ // InternalFSM.g:39:7: ( 'ChoicePoint' )
+ // InternalFSM.g:39:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -724,10 +704,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:41:7: ( ':' )
- // InternalFSM.g:41:9: ':'
+ // InternalFSM.g:40:7: ( 'Transition' )
+ // InternalFSM.g:40:9: 'Transition'
{
- match(':');
+ match("Transition");
+
}
@@ -744,11 +725,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:42:7: ( 'initial' )
- // InternalFSM.g:42:9: 'initial'
+ // InternalFSM.g:41:7: ( ':' )
+ // InternalFSM.g:41:9: ':'
{
- match("initial");
-
+ match(':');
}
@@ -765,10 +745,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:43:7: ( '->' )
- // InternalFSM.g:43:9: '->'
+ // InternalFSM.g:42:7: ( 'initial' )
+ // InternalFSM.g:42:9: 'initial'
{
- match("->");
+ match("initial");
}
@@ -786,10 +766,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:44:7: ( 'action' )
- // InternalFSM.g:44:9: 'action'
+ // InternalFSM.g:43:7: ( '->' )
+ // InternalFSM.g:43:9: '->'
{
- match("action");
+ match("->");
}
@@ -807,10 +787,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:45:7: ( 'triggers' )
- // InternalFSM.g:45:9: 'triggers'
+ // InternalFSM.g:44:7: ( 'action' )
+ // InternalFSM.g:44:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -828,10 +808,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:46:7: ( 'or' )
- // InternalFSM.g:46:9: 'or'
+ // InternalFSM.g:45:7: ( 'triggers' )
+ // InternalFSM.g:45:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -849,10 +829,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:47:7: ( 'guard' )
- // InternalFSM.g:47:9: 'guard'
+ // InternalFSM.g:46:7: ( 'or' )
+ // InternalFSM.g:46:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -870,10 +850,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:48:7: ( 'cond' )
- // InternalFSM.g:48:9: 'cond'
+ // InternalFSM.g:47:7: ( 'guard' )
+ // InternalFSM.g:47:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -891,10 +871,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:49:7: ( 'RefinedTransition' )
- // InternalFSM.g:49:9: 'RefinedTransition'
+ // InternalFSM.g:48:7: ( 'cond' )
+ // InternalFSM.g:48:9: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -912,10 +892,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:50:7: ( 'my' )
- // InternalFSM.g:50:9: 'my'
+ // InternalFSM.g:49:7: ( 'RefinedTransition' )
+ // InternalFSM.g:49:9: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -933,10 +913,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:51:7: ( 'of' )
- // InternalFSM.g:51:9: 'of'
+ // InternalFSM.g:50:7: ( 'my' )
+ // InternalFSM.g:50:9: 'my'
{
- match("of");
+ match("my");
}
@@ -954,10 +934,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:52:7: ( 'cp' )
- // InternalFSM.g:52:9: 'cp'
+ // InternalFSM.g:51:7: ( 'of' )
+ // InternalFSM.g:51:9: 'of'
{
- match("cp");
+ match("of");
}
@@ -975,10 +955,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:53:7: ( '<' )
- // InternalFSM.g:53:9: '<'
+ // InternalFSM.g:52:7: ( 'cp' )
+ // InternalFSM.g:52:9: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -995,10 +976,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:54:7: ( '>' )
- // InternalFSM.g:54:9: '>'
+ // InternalFSM.g:53:7: ( '<' )
+ // InternalFSM.g:53:9: '<'
{
- match('>');
+ match('<');
}
@@ -1015,10 +996,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:55:7: ( '|' )
- // InternalFSM.g:55:9: '|'
+ // InternalFSM.g:54:7: ( '>' )
+ // InternalFSM.g:54:9: '>'
{
- match('|');
+ match('>');
}
@@ -1035,11 +1016,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:56:7: ( 'in' )
- // InternalFSM.g:56:9: 'in'
+ // InternalFSM.g:55:7: ( '|' )
+ // InternalFSM.g:55:9: '|'
{
- match("in");
-
+ match('|');
}
@@ -1056,10 +1036,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:57:7: ( '(' )
- // InternalFSM.g:57:9: '('
+ // InternalFSM.g:56:7: ( 'in' )
+ // InternalFSM.g:56:9: 'in'
{
- match('(');
+ match("in");
+
}
@@ -1076,10 +1057,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:58:7: ( ')' )
- // InternalFSM.g:58:9: ')'
+ // InternalFSM.g:57:7: ( '(' )
+ // InternalFSM.g:57:9: '('
{
- match(')');
+ match('(');
}
@@ -1096,10 +1077,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:59:7: ( ',' )
- // InternalFSM.g:59:9: ','
+ // InternalFSM.g:58:7: ( ')' )
+ // InternalFSM.g:58:9: ')'
{
- match(',');
+ match(')');
}
@@ -1116,11 +1097,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:60:7: ( 'out' )
- // InternalFSM.g:60:9: 'out'
+ // InternalFSM.g:59:7: ( ',' )
+ // InternalFSM.g:59:9: ','
{
- match("out");
-
+ match(',');
}
@@ -1137,10 +1117,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:61:7: ( '=' )
- // InternalFSM.g:61:9: '='
+ // InternalFSM.g:60:7: ( 'out' )
+ // InternalFSM.g:60:9: 'out'
{
- match('=');
+ match("out");
+
}
@@ -1157,11 +1138,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:62:7: ( 'attribute' )
- // InternalFSM.g:62:9: 'attribute'
+ // InternalFSM.g:61:7: ( '=' )
+ // InternalFSM.g:61:9: '='
{
- match("attribute");
-
+ match('=');
}
@@ -1178,10 +1158,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:63:7: ( '.*' )
- // InternalFSM.g:63:9: '.*'
+ // InternalFSM.g:62:7: ( 'attribute' )
+ // InternalFSM.g:62:9: 'attribute'
{
- match(".*");
+ match("attribute");
}
@@ -1199,10 +1179,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:64:7: ( '[' )
- // InternalFSM.g:64:9: '['
+ // InternalFSM.g:63:7: ( '.*' )
+ // InternalFSM.g:63:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -1219,10 +1200,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:65:7: ( ']' )
- // InternalFSM.g:65:9: ']'
+ // InternalFSM.g:64:7: ( '[' )
+ // InternalFSM.g:64:9: '['
{
- match(']');
+ match('[');
}
@@ -1239,10 +1220,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:66:7: ( '.' )
- // InternalFSM.g:66:9: '.'
+ // InternalFSM.g:65:7: ( ']' )
+ // InternalFSM.g:65:9: ']'
{
- match('.');
+ match(']');
}
@@ -1259,11 +1240,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:67:7: ( 'abstract' )
- // InternalFSM.g:67:9: 'abstract'
+ // InternalFSM.g:66:7: ( '.' )
+ // InternalFSM.g:66:9: '.'
{
- match("abstract");
-
+ match('.');
}
@@ -1280,10 +1260,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:68:7: ( 'handler' )
- // InternalFSM.g:68:9: 'handler'
+ // InternalFSM.g:67:7: ( 'abstract' )
+ // InternalFSM.g:67:9: 'abstract'
{
- match("handler");
+ match("abstract");
}
@@ -1301,10 +1281,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:69:7: ( 'optional' )
- // InternalFSM.g:69:9: 'optional'
+ // InternalFSM.g:68:7: ( 'handler' )
+ // InternalFSM.g:68:9: 'handler'
{
- match("optional");
+ match("handler");
}
@@ -1322,6 +1302,27 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalFSM.g:69:7: ( 'optional' )
+ // InternalFSM.g:69:9: 'optional'
+ {
+ match("optional");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__71"
+
+ // $ANTLR start "T__72"
+ public final void mT__72() throws RecognitionException {
+ try {
+ int _type = T__72;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalFSM.g:70:7: ( 'true' )
// InternalFSM.g:70:9: 'true'
{
@@ -1336,17 +1337,17 @@ public class InternalFSMLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__71"
+ // $ANTLR end "T__72"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11558:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalFSM.g:11558:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalFSM.g:11625:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalFSM.g:11625:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalFSM.g:11558:12: ( '0x' | '0X' )
+ // InternalFSM.g:11625:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1374,7 +1375,7 @@ public class InternalFSMLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalFSM.g:11558:13: '0x'
+ // InternalFSM.g:11625:13: '0x'
{
match("0x");
@@ -1382,7 +1383,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:11558:18: '0X'
+ // InternalFSM.g:11625:18: '0X'
{
match("0X");
@@ -1392,7 +1393,7 @@ public class InternalFSMLexer extends Lexer {
}
- // InternalFSM.g:11558:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalFSM.g:11625:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -1441,24 +1442,93 @@ public class InternalFSMLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalFSM.g:11627:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalFSM.g:11627:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalFSM.g:11627:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalFSM.g:11627:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11560:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalFSM.g:11560:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalFSM.g:11629:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalFSM.g:11629:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalFSM.g:11560:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalFSM.g:11629:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalFSM.g:11560:11: '^'
+ // InternalFSM.g:11629:11: '^'
{
match('^');
@@ -1476,18 +1546,18 @@ public class InternalFSMLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalFSM.g:11560:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalFSM.g:11629:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalFSM.g:
{
@@ -1505,7 +1575,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -1525,24 +1595,24 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11562:10: ( ( '0' .. '9' )+ )
- // InternalFSM.g:11562:12: ( '0' .. '9' )+
+ // InternalFSM.g:11631:10: ( ( '0' .. '9' )+ )
+ // InternalFSM.g:11631:12: ( '0' .. '9' )+
{
- // InternalFSM.g:11562:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalFSM.g:11631:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalFSM.g:11562:13: '0' .. '9'
+ // InternalFSM.g:11631:13: '0' .. '9'
{
matchRange('0','9');
@@ -1550,12 +1620,12 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -1574,47 +1644,47 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11564:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalFSM.g:11564:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalFSM.g:11633:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalFSM.g:11633:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalFSM.g:11564:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalFSM.g:11633:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalFSM.g:11564:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalFSM.g:11633:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalFSM.g:11564:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalFSM.g:11633:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalFSM.g:11564:21: '\\\\' .
+ // InternalFSM.g:11633:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1622,7 +1692,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:11564:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalFSM.g:11633:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1638,7 +1708,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -1647,26 +1717,26 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:11564:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalFSM.g:11633:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalFSM.g:11564:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalFSM.g:11633:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalFSM.g:11564:54: '\\\\' .
+ // InternalFSM.g:11633:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1674,7 +1744,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:11564:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalFSM.g:11633:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1690,7 +1760,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -1717,37 +1787,37 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11566:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalFSM.g:11566:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalFSM.g:11635:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalFSM.g:11635:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalFSM.g:11566:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalFSM.g:11635:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalFSM.g:11566:52: .
+ // InternalFSM.g:11635:52: .
{
matchAny();
@@ -1755,7 +1825,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -1777,25 +1847,25 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11568:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalFSM.g:11568:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalFSM.g:11637:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalFSM.g:11637:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalFSM.g:11568:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalFSM.g:11637:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalFSM.g:11568:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalFSM.g:11637: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();
@@ -1811,31 +1881,31 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalFSM.g:11568:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalFSM.g:11637:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalFSM.g:11568:41: ( '\\r' )? '\\n'
+ // InternalFSM.g:11637:41: ( '\\r' )? '\\n'
{
- // InternalFSM.g:11568:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalFSM.g:11637:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalFSM.g:11568:41: '\\r'
+ // InternalFSM.g:11637:41: '\\r'
{
match('\r');
@@ -1867,22 +1937,22 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11570:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalFSM.g:11570:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalFSM.g:11639:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalFSM.g:11639:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalFSM.g:11570:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalFSM.g:11639:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalFSM.g:
{
@@ -1900,12 +1970,12 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -1924,8 +1994,8 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11572:16: ( . )
- // InternalFSM.g:11572:18: .
+ // InternalFSM.g:11641:16: ( . )
+ // InternalFSM.g:11641:18: .
{
matchAny();
@@ -1940,427 +2010,427 @@ public class InternalFSMLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalFSM.g:1:8: ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=68;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalFSM.g:1:8: ( 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 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=69;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalFSM.g:1:10: T__12
+ // InternalFSM.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalFSM.g:1:16: T__13
+ // InternalFSM.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalFSM.g:1:22: T__14
+ // InternalFSM.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalFSM.g:1:28: T__15
+ // InternalFSM.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalFSM.g:1:34: T__16
+ // InternalFSM.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalFSM.g:1:40: T__17
+ // InternalFSM.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalFSM.g:1:46: T__18
+ // InternalFSM.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalFSM.g:1:52: T__19
+ // InternalFSM.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalFSM.g:1:58: T__20
+ // InternalFSM.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalFSM.g:1:64: T__21
+ // InternalFSM.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalFSM.g:1:70: T__22
+ // InternalFSM.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalFSM.g:1:76: T__23
+ // InternalFSM.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalFSM.g:1:82: T__24
+ // InternalFSM.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalFSM.g:1:88: T__25
+ // InternalFSM.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalFSM.g:1:94: T__26
+ // InternalFSM.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalFSM.g:1:100: T__27
+ // InternalFSM.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalFSM.g:1:106: T__28
+ // InternalFSM.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalFSM.g:1:112: T__29
+ // InternalFSM.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalFSM.g:1:118: T__30
+ // InternalFSM.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalFSM.g:1:124: T__31
+ // InternalFSM.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalFSM.g:1:130: T__32
+ // InternalFSM.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalFSM.g:1:136: T__33
+ // InternalFSM.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalFSM.g:1:142: T__34
+ // InternalFSM.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalFSM.g:1:148: T__35
+ // InternalFSM.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalFSM.g:1:154: T__36
+ // InternalFSM.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // InternalFSM.g:1:160: T__37
+ // InternalFSM.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // InternalFSM.g:1:166: T__38
+ // InternalFSM.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // InternalFSM.g:1:172: T__39
+ // InternalFSM.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // InternalFSM.g:1:178: T__40
+ // InternalFSM.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // InternalFSM.g:1:184: T__41
+ // InternalFSM.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // InternalFSM.g:1:190: T__42
+ // InternalFSM.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // InternalFSM.g:1:196: T__43
+ // InternalFSM.g:1:196: T__44
{
- mT__43();
+ mT__44();
}
break;
case 33 :
- // InternalFSM.g:1:202: T__44
+ // InternalFSM.g:1:202: T__45
{
- mT__44();
+ mT__45();
}
break;
case 34 :
- // InternalFSM.g:1:208: T__45
+ // InternalFSM.g:1:208: T__46
{
- mT__45();
+ mT__46();
}
break;
case 35 :
- // InternalFSM.g:1:214: T__46
+ // InternalFSM.g:1:214: T__47
{
- mT__46();
+ mT__47();
}
break;
case 36 :
- // InternalFSM.g:1:220: T__47
+ // InternalFSM.g:1:220: T__48
{
- mT__47();
+ mT__48();
}
break;
case 37 :
- // InternalFSM.g:1:226: T__48
+ // InternalFSM.g:1:226: T__49
{
- mT__48();
+ mT__49();
}
break;
case 38 :
- // InternalFSM.g:1:232: T__49
+ // InternalFSM.g:1:232: T__50
{
- mT__49();
+ mT__50();
}
break;
case 39 :
- // InternalFSM.g:1:238: T__50
+ // InternalFSM.g:1:238: T__51
{
- mT__50();
+ mT__51();
}
break;
case 40 :
- // InternalFSM.g:1:244: T__51
+ // InternalFSM.g:1:244: T__52
{
- mT__51();
+ mT__52();
}
break;
case 41 :
- // InternalFSM.g:1:250: T__52
+ // InternalFSM.g:1:250: T__53
{
- mT__52();
+ mT__53();
}
break;
case 42 :
- // InternalFSM.g:1:256: T__53
+ // InternalFSM.g:1:256: T__54
{
- mT__53();
+ mT__54();
}
break;
case 43 :
- // InternalFSM.g:1:262: T__54
+ // InternalFSM.g:1:262: T__55
{
- mT__54();
+ mT__55();
}
break;
case 44 :
- // InternalFSM.g:1:268: T__55
+ // InternalFSM.g:1:268: T__56
{
- mT__55();
+ mT__56();
}
break;
case 45 :
- // InternalFSM.g:1:274: T__56
+ // InternalFSM.g:1:274: T__57
{
- mT__56();
+ mT__57();
}
break;
case 46 :
- // InternalFSM.g:1:280: T__57
+ // InternalFSM.g:1:280: T__58
{
- mT__57();
+ mT__58();
}
break;
case 47 :
- // InternalFSM.g:1:286: T__58
+ // InternalFSM.g:1:286: T__59
{
- mT__58();
+ mT__59();
}
break;
case 48 :
- // InternalFSM.g:1:292: T__59
+ // InternalFSM.g:1:292: T__60
{
- mT__59();
+ mT__60();
}
break;
case 49 :
- // InternalFSM.g:1:298: T__60
+ // InternalFSM.g:1:298: T__61
{
- mT__60();
+ mT__61();
}
break;
case 50 :
- // InternalFSM.g:1:304: T__61
+ // InternalFSM.g:1:304: T__62
{
- mT__61();
+ mT__62();
}
break;
case 51 :
- // InternalFSM.g:1:310: T__62
+ // InternalFSM.g:1:310: T__63
{
- mT__62();
+ mT__63();
}
break;
case 52 :
- // InternalFSM.g:1:316: T__63
+ // InternalFSM.g:1:316: T__64
{
- mT__63();
+ mT__64();
}
break;
case 53 :
- // InternalFSM.g:1:322: T__64
+ // InternalFSM.g:1:322: T__65
{
- mT__64();
+ mT__65();
}
break;
case 54 :
- // InternalFSM.g:1:328: T__65
+ // InternalFSM.g:1:328: T__66
{
- mT__65();
+ mT__66();
}
break;
case 55 :
- // InternalFSM.g:1:334: T__66
+ // InternalFSM.g:1:334: T__67
{
- mT__66();
+ mT__67();
}
break;
case 56 :
- // InternalFSM.g:1:340: T__67
+ // InternalFSM.g:1:340: T__68
{
- mT__67();
+ mT__68();
}
break;
case 57 :
- // InternalFSM.g:1:346: T__68
+ // InternalFSM.g:1:346: T__69
{
- mT__68();
+ mT__69();
}
break;
case 58 :
- // InternalFSM.g:1:352: T__69
+ // InternalFSM.g:1:352: T__70
{
- mT__69();
+ mT__70();
}
break;
case 59 :
- // InternalFSM.g:1:358: T__70
+ // InternalFSM.g:1:358: T__71
{
- mT__70();
+ mT__71();
}
break;
case 60 :
- // InternalFSM.g:1:364: T__71
+ // InternalFSM.g:1:364: T__72
{
- mT__71();
+ mT__72();
}
break;
@@ -2372,49 +2442,56 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 62 :
- // InternalFSM.g:1:379: RULE_ID
+ // InternalFSM.g:1:379: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 63 :
- // InternalFSM.g:1:387: RULE_INT
+ // InternalFSM.g:1:394: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 64 :
- // InternalFSM.g:1:396: RULE_STRING
+ // InternalFSM.g:1:402: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 65 :
- // InternalFSM.g:1:408: RULE_ML_COMMENT
+ // InternalFSM.g:1:411: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 66 :
- // InternalFSM.g:1:424: RULE_SL_COMMENT
+ // InternalFSM.g:1:423: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 67 :
- // InternalFSM.g:1:440: RULE_WS
+ // InternalFSM.g:1:439: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 68 :
- // InternalFSM.g:1:448: RULE_ANY_OTHER
+ // InternalFSM.g:1:455: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 69 :
+ // InternalFSM.g:1:463: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2426,21 +2503,21 @@ public class InternalFSMLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\2\56\1\uffff\1\62\1\66\1\71\5\56\2\uffff\4\56\1\uffff\5\56\7\uffff\1\134\2\uffff\1\56\1\141\1\53\2\uffff\3\53\2\uffff\1\56\1\147\1\uffff\1\56\3\uffff\3\56\1\uffff\2\56\1\uffff\1\56\1\160\10\56\2\uffff\4\56\1\uffff\1\u0081\1\56\1\u0084\1\u0085\4\56\1\u008a\13\uffff\1\56\6\uffff\1\56\1\uffff\10\56\1\uffff\20\56\1\uffff\2\56\2\uffff\1\u00a7\3\56\1\uffff\5\56\1\u00b0\10\56\1\u00b9\14\56\1\u00c6\1\uffff\2\56\1\u00c9\2\56\1\u00cc\2\56\1\uffff\1\u00cf\3\56\1\u00d3\3\56\1\uffff\6\56\1\u00de\5\56\1\uffff\1\56\1\u00e5\1\uffff\2\56\1\uffff\2\56\1\uffff\3\56\1\uffff\1\u00ed\5\56\1\u00f3\3\56\1\uffff\6\56\1\uffff\3\56\1\u0100\3\56\1\uffff\5\56\1\uffff\6\56\1\u0110\2\56\1\u0113\2\56\1\uffff\4\56\1\u011a\1\u011b\11\56\1\uffff\1\u0125\1\u0126\1\uffff\1\u0127\2\56\1\u012a\1\56\1\u012c\2\uffff\1\u012d\1\u012e\7\56\3\uffff\1\56\1\u0137\1\uffff\1\u0138\3\uffff\5\56\1\u013f\1\56\1\u0141\2\uffff\1\u0142\5\56\1\uffff\1\u0148\2\uffff\1\56\1\u014a\1\u014b\2\56\1\uffff\1\56\2\uffff\2\56\1\u0151\2\56\1\uffff\1\56\1\u0155\1\56\1\uffff\1\u0157\1\uffff";
- static final String DFA14_eofS =
- "\u0158\uffff";
- static final String DFA14_minS =
- "\1\0\2\141\1\uffff\1\76\2\60\1\141\1\142\1\165\1\164\1\157\2\uffff\1\164\1\145\1\162\1\150\1\uffff\1\156\1\162\1\146\1\165\1\157\7\uffff\1\52\2\uffff\1\141\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\60\1\uffff\1\154\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\164\1\60\1\171\2\164\1\163\1\156\1\142\1\102\1\144\2\uffff\1\141\1\146\1\141\1\157\1\uffff\1\60\1\151\2\60\2\164\1\141\1\156\1\60\13\uffff\1\156\6\uffff\1\144\1\uffff\1\163\1\156\1\145\1\164\2\162\1\164\1\141\1\uffff\1\156\1\151\1\162\1\164\1\143\1\147\1\157\1\156\1\145\1\150\1\145\1\164\1\151\1\156\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\60\1\151\1\162\1\144\1\uffff\1\144\1\141\1\145\1\164\1\156\1\60\2\171\1\120\1\144\1\143\1\157\1\151\1\162\1\60\1\162\1\157\1\164\2\141\1\154\1\145\1\156\1\163\1\143\1\151\1\147\1\60\1\uffff\1\157\1\144\1\60\1\154\1\164\1\60\2\144\1\uffff\1\60\1\120\1\157\1\162\1\60\1\156\1\142\1\141\1\uffff\1\141\1\154\1\145\1\154\1\162\1\103\1\60\1\145\1\151\1\145\1\141\1\145\1\uffff\1\156\1\60\1\uffff\1\145\1\157\1\uffff\1\162\1\163\1\uffff\1\157\2\151\1\uffff\1\60\1\165\1\143\1\160\1\145\1\147\1\60\1\141\1\157\1\141\1\uffff\1\144\1\164\1\120\1\154\1\162\1\141\1\uffff\2\162\1\151\1\60\1\151\1\156\1\166\1\uffff\2\164\1\150\1\141\1\145\1\uffff\1\143\1\155\1\143\1\123\1\151\1\157\1\60\1\163\1\154\1\60\1\171\1\166\1\uffff\1\156\1\164\2\145\2\60\1\156\1\162\1\164\1\160\1\150\1\164\1\162\1\157\1\151\1\uffff\2\60\1\uffff\1\60\1\145\1\164\1\60\1\156\1\60\2\uffff\2\60\1\145\1\157\1\151\2\141\2\156\3\uffff\1\156\1\60\1\uffff\1\60\3\uffff\1\162\2\156\1\164\1\156\1\60\1\164\1\60\2\uffff\1\60\3\145\1\163\1\157\1\uffff\1\60\2\uffff\1\156\2\60\2\151\1\uffff\1\164\2\uffff\1\164\1\156\1\60\1\151\1\164\1\uffff\1\157\1\60\1\156\1\uffff\1\60\1\uffff";
- static final String DFA14_maxS =
- "\1\uffff\1\171\1\141\1\uffff\1\76\2\172\1\157\1\164\1\171\1\164\1\157\2\uffff\1\164\1\145\1\162\1\150\1\uffff\1\156\1\162\2\165\1\160\7\uffff\1\52\2\uffff\1\141\1\170\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\172\1\uffff\1\154\3\uffff\1\145\2\164\1\uffff\1\164\1\151\1\uffff\1\164\1\172\1\171\2\164\1\163\1\156\1\142\1\122\1\144\2\uffff\1\141\1\146\1\141\1\157\1\uffff\1\172\1\165\2\172\2\164\1\141\1\156\1\172\13\uffff\1\156\6\uffff\1\144\1\uffff\1\163\1\156\1\145\1\164\2\162\1\164\1\141\1\uffff\1\156\1\151\1\162\1\164\1\143\1\147\1\157\1\156\1\145\1\150\1\145\1\164\1\151\1\156\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\172\1\151\1\162\1\144\1\uffff\1\144\1\141\1\145\1\164\1\156\1\172\2\171\1\120\1\144\1\143\1\157\1\151\1\162\1\172\1\162\1\157\1\164\2\141\1\154\1\145\1\156\1\163\1\143\1\151\1\147\1\172\1\uffff\1\157\1\144\1\172\1\154\1\164\1\172\2\144\1\uffff\1\172\1\120\1\157\1\162\1\172\1\156\1\142\1\141\1\uffff\1\141\1\154\1\145\1\154\1\162\1\103\1\172\1\145\1\151\1\145\1\141\1\145\1\uffff\1\156\1\172\1\uffff\1\145\1\157\1\uffff\1\162\1\163\1\uffff\1\157\2\151\1\uffff\1\172\1\165\1\143\1\160\1\145\1\147\1\172\1\141\1\157\1\141\1\uffff\1\144\1\164\1\120\1\154\1\162\1\141\1\uffff\2\162\1\151\1\172\1\151\1\156\1\166\1\uffff\2\164\1\150\1\141\1\145\1\uffff\1\143\1\155\1\143\1\124\1\151\1\157\1\172\1\163\1\154\1\172\1\171\1\166\1\uffff\1\156\1\164\2\145\2\172\1\156\1\162\1\164\1\160\1\150\1\164\1\162\1\157\1\151\1\uffff\2\172\1\uffff\1\172\1\145\1\164\1\172\1\156\1\172\2\uffff\2\172\1\145\1\157\1\151\2\141\2\156\3\uffff\1\156\1\172\1\uffff\1\172\3\uffff\1\162\2\156\1\164\1\156\1\172\1\164\1\172\2\uffff\1\172\3\145\1\163\1\157\1\uffff\1\172\2\uffff\1\156\2\172\2\151\1\uffff\1\164\2\uffff\1\164\1\156\1\172\1\151\1\164\1\uffff\1\157\1\172\1\156\1\uffff\1\172\1\uffff";
- static final String DFA14_acceptS =
- "\3\uffff\1\3\10\uffff\1\21\1\22\4\uffff\1\37\5\uffff\1\53\1\54\1\55\1\57\1\60\1\61\1\63\1\uffff\1\66\1\67\3\uffff\1\76\1\77\3\uffff\1\103\1\104\2\uffff\1\76\1\uffff\1\3\1\41\1\4\3\uffff\1\5\2\uffff\1\6\12\uffff\1\21\1\22\4\uffff\1\37\11\uffff\1\53\1\54\1\55\1\57\1\60\1\61\1\63\1\65\1\70\1\66\1\67\1\uffff\1\75\1\77\1\100\1\101\1\102\1\103\1\uffff\1\50\10\uffff\1\27\20\uffff\1\56\2\uffff\1\44\1\51\4\uffff\1\52\34\uffff\1\62\10\uffff\1\26\10\uffff\1\12\14\uffff\1\74\2\uffff\1\46\2\uffff\1\2\2\uffff\1\25\3\uffff\1\11\12\uffff\1\24\6\uffff\1\45\7\uffff\1\42\5\uffff\1\15\14\uffff\1\20\17\uffff\1\40\2\uffff\1\72\6\uffff\1\71\1\30\11\uffff\1\43\1\73\1\1\2\uffff\1\34\1\uffff\1\64\1\13\1\14\10\uffff\1\33\1\10\6\uffff\1\36\1\uffff\1\7\1\16\5\uffff\1\35\1\uffff\1\23\1\31\5\uffff\1\17\3\uffff\1\32\1\uffff\1\47";
- static final String DFA14_specialS =
- "\1\0\46\uffff\1\1\1\2\u012f\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\47\4\53\1\50\1\33\1\34\1\53\1\3\1\35\1\4\1\37\1\51\1\43\11\46\1\22\1\53\1\30\1\36\1\31\2\53\2\45\1\21\1\45\1\6\7\45\1\13\4\45\1\17\1\16\1\20\6\45\1\40\1\53\1\41\1\44\1\45\1\53\1\10\1\45\1\27\1\7\1\5\1\2\1\26\1\42\1\23\3\45\1\1\1\45\1\25\1\12\2\45\1\11\1\24\6\45\1\14\1\32\1\15\uff82\53",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\1\uffff\2\56\1\uffff\1\62\1\66\1\71\5\56\2\uffff\4\56\1\uffff\5\56\7\uffff\1\134\2\uffff\1\56\1\141\2\53\2\uffff\2\53\2\uffff\1\56\1\150\1\uffff\1\56\3\uffff\3\56\1\uffff\2\56\1\uffff\1\56\1\161\10\56\2\uffff\4\56\1\uffff\1\u0082\1\56\1\u0085\1\u0086\4\56\1\u008b\13\uffff\1\56\2\uffff\1\143\4\uffff\1\56\1\uffff\10\56\1\uffff\20\56\1\uffff\2\56\2\uffff\1\u00a9\3\56\1\uffff\1\56\1\uffff\4\56\1\u00b2\10\56\1\u00bb\14\56\1\u00c8\1\uffff\2\56\1\u00cb\2\56\1\u00ce\2\56\1\uffff\1\u00d1\3\56\1\u00d5\3\56\1\uffff\6\56\1\u00e0\5\56\1\uffff\1\56\1\u00e7\1\uffff\2\56\1\uffff\2\56\1\uffff\3\56\1\uffff\1\u00ef\5\56\1\u00f5\3\56\1\uffff\6\56\1\uffff\3\56\1\u0102\3\56\1\uffff\5\56\1\uffff\6\56\1\u0112\2\56\1\u0115\2\56\1\uffff\4\56\1\u011c\1\u011d\11\56\1\uffff\1\u0127\1\u0128\1\uffff\1\u0129\2\56\1\u012c\1\56\1\u012e\2\uffff\1\u012f\1\u0130\7\56\3\uffff\1\56\1\u0139\1\uffff\1\u013a\3\uffff\5\56\1\u0141\1\56\1\u0143\2\uffff\1\u0144\5\56\1\uffff\1\u014a\2\uffff\1\56\1\u014c\1\u014d\2\56\1\uffff\1\56\2\uffff\2\56\1\u0153\2\56\1\uffff\1\56\1\u0157\1\56\1\uffff\1\u0159\1\uffff";
+ static final String DFA15_eofS =
+ "\u015a\uffff";
+ static final String DFA15_minS =
+ "\1\0\2\141\1\uffff\1\76\2\60\1\141\1\142\1\165\1\164\1\157\2\uffff\1\164\1\145\1\162\1\150\1\uffff\1\156\1\162\1\146\1\165\1\157\7\uffff\1\52\2\uffff\1\141\1\130\1\0\1\101\2\uffff\1\0\1\52\2\uffff\1\156\1\60\1\uffff\1\154\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\164\1\60\1\171\2\164\1\163\1\156\1\142\1\102\1\144\2\uffff\1\141\1\146\1\141\1\157\1\uffff\1\60\1\151\2\60\2\164\1\141\1\156\1\60\13\uffff\1\156\2\uffff\1\47\4\uffff\1\144\1\uffff\1\163\1\156\1\145\1\164\2\162\1\164\1\141\1\uffff\1\156\1\151\1\162\1\164\1\143\1\147\1\157\1\156\1\145\1\150\1\145\1\164\1\151\1\156\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\60\1\151\1\162\1\144\1\uffff\1\144\1\uffff\1\141\1\145\1\164\1\156\1\60\2\171\1\120\1\144\1\143\1\157\1\151\1\162\1\60\1\162\1\157\1\164\2\141\1\154\1\145\1\156\1\163\1\143\1\151\1\147\1\60\1\uffff\1\157\1\144\1\60\1\154\1\164\1\60\2\144\1\uffff\1\60\1\120\1\157\1\162\1\60\1\156\1\142\1\141\1\uffff\1\141\1\154\1\145\1\154\1\162\1\103\1\60\1\145\1\151\1\145\1\141\1\145\1\uffff\1\156\1\60\1\uffff\1\145\1\157\1\uffff\1\162\1\163\1\uffff\1\157\2\151\1\uffff\1\60\1\165\1\143\1\160\1\145\1\147\1\60\1\141\1\157\1\141\1\uffff\1\144\1\164\1\120\1\154\1\162\1\141\1\uffff\2\162\1\151\1\60\1\151\1\156\1\166\1\uffff\2\164\1\150\1\141\1\145\1\uffff\1\143\1\155\1\143\1\123\1\151\1\157\1\60\1\163\1\154\1\60\1\171\1\166\1\uffff\1\156\1\164\2\145\2\60\1\156\1\162\1\164\1\160\1\150\1\164\1\162\1\157\1\151\1\uffff\2\60\1\uffff\1\60\1\145\1\164\1\60\1\156\1\60\2\uffff\2\60\1\145\1\157\1\151\2\141\2\156\3\uffff\1\156\1\60\1\uffff\1\60\3\uffff\1\162\2\156\1\164\1\156\1\60\1\164\1\60\2\uffff\1\60\3\145\1\163\1\157\1\uffff\1\60\2\uffff\1\156\2\60\2\151\1\uffff\1\164\2\uffff\1\164\1\156\1\60\1\151\1\164\1\uffff\1\157\1\60\1\156\1\uffff\1\60\1\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\1\171\1\141\1\uffff\1\76\2\172\1\157\1\164\1\171\1\164\1\157\2\uffff\1\164\1\145\1\162\1\150\1\uffff\1\156\1\162\2\165\1\160\7\uffff\1\52\2\uffff\1\141\1\170\1\uffff\1\172\2\uffff\1\uffff\1\57\2\uffff\1\156\1\172\1\uffff\1\154\3\uffff\1\145\2\164\1\uffff\1\164\1\151\1\uffff\1\164\1\172\1\171\2\164\1\163\1\156\1\142\1\122\1\144\2\uffff\1\141\1\146\1\141\1\157\1\uffff\1\172\1\165\2\172\2\164\1\141\1\156\1\172\13\uffff\1\156\2\uffff\1\47\4\uffff\1\144\1\uffff\1\163\1\156\1\145\1\164\2\162\1\164\1\141\1\uffff\1\156\1\151\1\162\1\164\1\143\1\147\1\157\1\156\1\145\1\150\1\145\1\164\1\151\1\156\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\172\1\151\1\162\1\144\1\uffff\1\144\1\uffff\1\141\1\145\1\164\1\156\1\172\2\171\1\120\1\144\1\143\1\157\1\151\1\162\1\172\1\162\1\157\1\164\2\141\1\154\1\145\1\156\1\163\1\143\1\151\1\147\1\172\1\uffff\1\157\1\144\1\172\1\154\1\164\1\172\2\144\1\uffff\1\172\1\120\1\157\1\162\1\172\1\156\1\142\1\141\1\uffff\1\141\1\154\1\145\1\154\1\162\1\103\1\172\1\145\1\151\1\145\1\141\1\145\1\uffff\1\156\1\172\1\uffff\1\145\1\157\1\uffff\1\162\1\163\1\uffff\1\157\2\151\1\uffff\1\172\1\165\1\143\1\160\1\145\1\147\1\172\1\141\1\157\1\141\1\uffff\1\144\1\164\1\120\1\154\1\162\1\141\1\uffff\2\162\1\151\1\172\1\151\1\156\1\166\1\uffff\2\164\1\150\1\141\1\145\1\uffff\1\143\1\155\1\143\1\124\1\151\1\157\1\172\1\163\1\154\1\172\1\171\1\166\1\uffff\1\156\1\164\2\145\2\172\1\156\1\162\1\164\1\160\1\150\1\164\1\162\1\157\1\151\1\uffff\2\172\1\uffff\1\172\1\145\1\164\1\172\1\156\1\172\2\uffff\2\172\1\145\1\157\1\151\2\141\2\156\3\uffff\1\156\1\172\1\uffff\1\172\3\uffff\1\162\2\156\1\164\1\156\1\172\1\164\1\172\2\uffff\1\172\3\145\1\163\1\157\1\uffff\1\172\2\uffff\1\156\2\172\2\151\1\uffff\1\164\2\uffff\1\164\1\156\1\172\1\151\1\164\1\uffff\1\157\1\172\1\156\1\uffff\1\172\1\uffff";
+ static final String DFA15_acceptS =
+ "\3\uffff\1\3\10\uffff\1\21\1\22\4\uffff\1\37\5\uffff\1\53\1\54\1\55\1\57\1\60\1\61\1\63\1\uffff\1\66\1\67\4\uffff\1\77\1\100\2\uffff\1\104\1\105\2\uffff\1\77\1\uffff\1\3\1\41\1\4\3\uffff\1\5\2\uffff\1\6\12\uffff\1\21\1\22\4\uffff\1\37\11\uffff\1\53\1\54\1\55\1\57\1\60\1\61\1\63\1\65\1\70\1\66\1\67\1\uffff\1\75\1\100\1\uffff\1\101\1\102\1\103\1\104\1\uffff\1\50\10\uffff\1\27\20\uffff\1\56\2\uffff\1\44\1\51\4\uffff\1\52\1\uffff\1\76\33\uffff\1\62\10\uffff\1\26\10\uffff\1\12\14\uffff\1\74\2\uffff\1\46\2\uffff\1\2\2\uffff\1\25\3\uffff\1\11\12\uffff\1\24\6\uffff\1\45\7\uffff\1\42\5\uffff\1\15\14\uffff\1\20\17\uffff\1\40\2\uffff\1\72\6\uffff\1\71\1\30\11\uffff\1\43\1\73\1\1\2\uffff\1\34\1\uffff\1\64\1\13\1\14\10\uffff\1\33\1\10\6\uffff\1\36\1\uffff\1\7\1\16\5\uffff\1\35\1\uffff\1\23\1\31\5\uffff\1\17\3\uffff\1\32\1\uffff\1\47";
+ static final String DFA15_specialS =
+ "\1\0\43\uffff\1\1\3\uffff\1\2\u0131\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\50\4\53\1\44\1\33\1\34\1\53\1\3\1\35\1\4\1\37\1\51\1\43\11\47\1\22\1\53\1\30\1\36\1\31\2\53\2\46\1\21\1\46\1\6\7\46\1\13\4\46\1\17\1\16\1\20\6\46\1\40\1\53\1\41\1\45\1\46\1\53\1\10\1\46\1\27\1\7\1\5\1\2\1\26\1\42\1\23\3\46\1\1\1\46\1\25\1\12\2\46\1\11\1\24\6\46\1\14\1\32\1\15\uff82\53",
"\1\54\27\uffff\1\55",
"\1\57",
"",
@@ -2476,53 +2553,53 @@ public class InternalFSMLexer extends Lexer {
"",
"\1\137",
"\1\140\37\uffff\1\140",
+ "\47\143\1\142\uffd8\143",
"\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
- "\0\142",
- "\0\142",
- "\1\143\4\uffff\1\144",
+ "\0\143",
+ "\1\144\4\uffff\1\145",
"",
"",
- "\1\146",
+ "\1\147",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
- "\1\150",
- "",
+ "\1\151",
"",
"",
- "\1\151",
- "\1\153\12\uffff\1\152",
- "\1\154",
"",
+ "\1\152",
+ "\1\154\12\uffff\1\153",
"\1\155",
- "\1\156",
"",
+ "\1\156",
"\1\157",
+ "",
+ "\1\160",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\161",
"\1\162",
"\1\163",
"\1\164",
"\1\165",
"\1\166",
- "\1\167\1\172\5\uffff\1\170\10\uffff\1\171",
- "\1\173",
+ "\1\167",
+ "\1\170\1\173\5\uffff\1\171\10\uffff\1\172",
+ "\1\174",
"",
"",
- "\1\174",
"\1\175",
"\1\176",
"\1\177",
+ "\1\u0080",
"",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0080\21\56",
- "\1\u0082\13\uffff\1\u0083",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\10\56\1\u0081\21\56",
+ "\1\u0083\13\uffff\1\u0084",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u0086",
"\1\u0087",
"\1\u0088",
"\1\u0089",
+ "\1\u008a",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
@@ -2535,26 +2612,25 @@ public class InternalFSMLexer extends Lexer {
"",
"",
"",
- "\1\u008b",
- "",
+ "\1\u008c",
"",
"",
+ "\1\u008d",
"",
"",
"",
- "\1\u008c",
"",
- "\1\u008d",
"\1\u008e",
+ "",
"\1\u008f",
"\1\u0090",
"\1\u0091",
"\1\u0092",
"\1\u0093",
"\1\u0094",
- "",
"\1\u0095",
"\1\u0096",
+ "",
"\1\u0097",
"\1\u0098",
"\1\u0099",
@@ -2569,33 +2645,34 @@ public class InternalFSMLexer extends Lexer {
"\1\u00a2",
"\1\u00a3",
"\1\u00a4",
- "",
"\1\u00a5",
"\1\u00a6",
"",
+ "\1\u00a7",
+ "\1\u00a8",
+ "",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u00a8",
- "\1\u00a9",
"\1\u00aa",
- "",
"\1\u00ab",
"\1\u00ac",
+ "",
"\1\u00ad",
+ "",
"\1\u00ae",
"\1\u00af",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00b0",
"\1\u00b1",
- "\1\u00b2",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u00b3",
"\1\u00b4",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
"\1\u00b8",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00b9",
"\1\u00ba",
- "\1\u00bb",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u00bc",
"\1\u00bd",
"\1\u00be",
@@ -2606,105 +2683,105 @@ public class InternalFSMLexer extends Lexer {
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "",
+ "\1\u00c6",
"\1\u00c7",
- "\1\u00c8",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "",
+ "\1\u00c9",
"\1\u00ca",
- "\1\u00cb",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00cc",
"\1\u00cd",
- "\1\u00ce",
- "",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00cf",
"\1\u00d0",
- "\1\u00d1",
- "\1\u00d2",
+ "",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00d2",
+ "\1\u00d3",
"\1\u00d4",
- "\1\u00d5",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u00d6",
- "",
"\1\u00d7",
"\1\u00d8",
+ "",
"\1\u00d9",
"\1\u00da",
"\1\u00db",
"\1\u00dc",
- "\12\56\7\uffff\14\56\1\u00dd\15\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u00df",
- "\1\u00e0",
+ "\1\u00dd",
+ "\1\u00de",
+ "\12\56\7\uffff\14\56\1\u00df\15\56\4\uffff\1\56\1\uffff\32\56",
"\1\u00e1",
"\1\u00e2",
"\1\u00e3",
- "",
"\1\u00e4",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00e5",
"",
"\1\u00e6",
- "\1\u00e7",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"\1\u00e8",
"\1\u00e9",
"",
"\1\u00ea",
"\1\u00eb",
+ "",
"\1\u00ec",
+ "\1\u00ed",
+ "\1\u00ee",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u00ee",
- "\1\u00ef",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u00f3",
"\1\u00f4",
- "\1\u00f5",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u00f6",
- "",
"\1\u00f7",
"\1\u00f8",
+ "",
"\1\u00f9",
"\1\u00fa",
"\1\u00fb",
"\1\u00fc",
- "",
"\1\u00fd",
"\1\u00fe",
+ "",
"\1\u00ff",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u0100",
"\1\u0101",
- "\1\u0102",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u0103",
- "",
"\1\u0104",
"\1\u0105",
+ "",
"\1\u0106",
"\1\u0107",
"\1\u0108",
- "",
"\1\u0109",
"\1\u010a",
+ "",
"\1\u010b",
- "\1\u010c\1\u010d",
- "\1\u010e",
- "\1\u010f",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u010c",
+ "\1\u010d",
+ "\1\u010e\1\u010f",
+ "\1\u0110",
"\1\u0111",
- "\1\u0112",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u0113",
"\1\u0114",
- "\1\u0115",
- "",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\1\u0116",
"\1\u0117",
+ "",
"\1\u0118",
"\1\u0119",
+ "\1\u011a",
+ "\1\u011b",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u011c",
- "\1\u011d",
"\1\u011e",
"\1\u011f",
"\1\u0120",
@@ -2712,223 +2789,227 @@ public class InternalFSMLexer extends Lexer {
"\1\u0122",
"\1\u0123",
"\1\u0124",
+ "\1\u0125",
+ "\1\u0126",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u0128",
- "\1\u0129",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u012a",
"\1\u012b",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u012d",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u012f",
- "\1\u0130",
"\1\u0131",
"\1\u0132",
"\1\u0133",
"\1\u0134",
"\1\u0135",
+ "\1\u0136",
+ "\1\u0137",
"",
"",
"",
- "\1\u0136",
+ "\1\u0138",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
"",
- "\1\u0139",
- "\1\u013a",
"\1\u013b",
"\1\u013c",
"\1\u013d",
- "\12\56\7\uffff\17\56\1\u013e\12\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u0140",
+ "\1\u013e",
+ "\1\u013f",
+ "\12\56\7\uffff\17\56\1\u0140\12\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u0142",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u0143",
- "\1\u0144",
"\1\u0145",
"\1\u0146",
"\1\u0147",
+ "\1\u0148",
+ "\1\u0149",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"",
"",
- "\1\u0149",
+ "\1\u014b",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u014c",
- "\1\u014d",
- "",
"\1\u014e",
- "",
- "",
"\1\u014f",
+ "",
"\1\u0150",
- "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
- "\1\u0152",
- "\1\u0153",
"",
- "\1\u0154",
+ "",
+ "\1\u0151",
+ "\1\u0152",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u0154",
+ "\1\u0155",
+ "",
"\1\u0156",
+ "\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
+ "\1\u0158",
"",
"\12\56\7\uffff\32\56\4\uffff\1\56\1\uffff\32\56",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | RULE_HEX | RULE_CC_STRING | 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 LA14_0 = input.LA(1);
+ int LA15_0 = input.LA(1);
s = -1;
- if ( (LA14_0=='m') ) {s = 1;}
+ if ( (LA15_0=='m') ) {s = 1;}
- else if ( (LA14_0=='f') ) {s = 2;}
+ else if ( (LA15_0=='f') ) {s = 2;}
- else if ( (LA14_0=='+') ) {s = 3;}
+ else if ( (LA15_0=='+') ) {s = 3;}
- else if ( (LA14_0=='-') ) {s = 4;}
+ else if ( (LA15_0=='-') ) {s = 4;}
- else if ( (LA14_0=='e') ) {s = 5;}
+ else if ( (LA15_0=='e') ) {s = 5;}
- else if ( (LA14_0=='E') ) {s = 6;}
+ else if ( (LA15_0=='E') ) {s = 6;}
- else if ( (LA14_0=='d') ) {s = 7;}
+ else if ( (LA15_0=='d') ) {s = 7;}
- else if ( (LA14_0=='a') ) {s = 8;}
+ else if ( (LA15_0=='a') ) {s = 8;}
- else if ( (LA14_0=='s') ) {s = 9;}
+ else if ( (LA15_0=='s') ) {s = 9;}
- else if ( (LA14_0=='p') ) {s = 10;}
+ else if ( (LA15_0=='p') ) {s = 10;}
- else if ( (LA14_0=='M') ) {s = 11;}
+ else if ( (LA15_0=='M') ) {s = 11;}
- else if ( (LA14_0=='{') ) {s = 12;}
+ else if ( (LA15_0=='{') ) {s = 12;}
- else if ( (LA14_0=='}') ) {s = 13;}
+ else if ( (LA15_0=='}') ) {s = 13;}
- else if ( (LA14_0=='S') ) {s = 14;}
+ else if ( (LA15_0=='S') ) {s = 14;}
- else if ( (LA14_0=='R') ) {s = 15;}
+ else if ( (LA15_0=='R') ) {s = 15;}
- else if ( (LA14_0=='T') ) {s = 16;}
+ else if ( (LA15_0=='T') ) {s = 16;}
- else if ( (LA14_0=='C') ) {s = 17;}
+ else if ( (LA15_0=='C') ) {s = 17;}
- else if ( (LA14_0==':') ) {s = 18;}
+ else if ( (LA15_0==':') ) {s = 18;}
- else if ( (LA14_0=='i') ) {s = 19;}
+ else if ( (LA15_0=='i') ) {s = 19;}
- else if ( (LA14_0=='t') ) {s = 20;}
+ else if ( (LA15_0=='t') ) {s = 20;}
- else if ( (LA14_0=='o') ) {s = 21;}
+ else if ( (LA15_0=='o') ) {s = 21;}
- else if ( (LA14_0=='g') ) {s = 22;}
+ else if ( (LA15_0=='g') ) {s = 22;}
- else if ( (LA14_0=='c') ) {s = 23;}
+ else if ( (LA15_0=='c') ) {s = 23;}
- else if ( (LA14_0=='<') ) {s = 24;}
+ else if ( (LA15_0=='<') ) {s = 24;}
- else if ( (LA14_0=='>') ) {s = 25;}
+ else if ( (LA15_0=='>') ) {s = 25;}
- else if ( (LA14_0=='|') ) {s = 26;}
+ else if ( (LA15_0=='|') ) {s = 26;}
- else if ( (LA14_0=='(') ) {s = 27;}
+ else if ( (LA15_0=='(') ) {s = 27;}
- else if ( (LA14_0==')') ) {s = 28;}
+ else if ( (LA15_0==')') ) {s = 28;}
- else if ( (LA14_0==',') ) {s = 29;}
+ else if ( (LA15_0==',') ) {s = 29;}
- else if ( (LA14_0=='=') ) {s = 30;}
+ else if ( (LA15_0=='=') ) {s = 30;}
- else if ( (LA14_0=='.') ) {s = 31;}
+ else if ( (LA15_0=='.') ) {s = 31;}
- else if ( (LA14_0=='[') ) {s = 32;}
+ else if ( (LA15_0=='[') ) {s = 32;}
- else if ( (LA14_0==']') ) {s = 33;}
+ else if ( (LA15_0==']') ) {s = 33;}
- else if ( (LA14_0=='h') ) {s = 34;}
+ else if ( (LA15_0=='h') ) {s = 34;}
- else if ( (LA14_0=='0') ) {s = 35;}
+ else if ( (LA15_0=='0') ) {s = 35;}
- else if ( (LA14_0=='^') ) {s = 36;}
+ else if ( (LA15_0=='\'') ) {s = 36;}
- else if ( ((LA14_0>='A' && LA14_0<='B')||LA14_0=='D'||(LA14_0>='F' && LA14_0<='L')||(LA14_0>='N' && LA14_0<='Q')||(LA14_0>='U' && LA14_0<='Z')||LA14_0=='_'||LA14_0=='b'||(LA14_0>='j' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='r')||(LA14_0>='u' && LA14_0<='z')) ) {s = 37;}
+ else if ( (LA15_0=='^') ) {s = 37;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 38;}
+ else if ( ((LA15_0>='A' && LA15_0<='B')||LA15_0=='D'||(LA15_0>='F' && LA15_0<='L')||(LA15_0>='N' && LA15_0<='Q')||(LA15_0>='U' && LA15_0<='Z')||LA15_0=='_'||LA15_0=='b'||(LA15_0>='j' && LA15_0<='l')||LA15_0=='n'||(LA15_0>='q' && LA15_0<='r')||(LA15_0>='u' && LA15_0<='z')) ) {s = 38;}
- else if ( (LA14_0=='\"') ) {s = 39;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 39;}
- else if ( (LA14_0=='\'') ) {s = 40;}
+ else if ( (LA15_0=='\"') ) {s = 40;}
- else if ( (LA14_0=='/') ) {s = 41;}
+ else if ( (LA15_0=='/') ) {s = 41;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 42;}
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 42;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||LA14_0==';'||(LA14_0>='?' && LA14_0<='@')||LA14_0=='\\'||LA14_0=='`'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 43;}
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0=='*'||LA15_0==';'||(LA15_0>='?' && LA15_0<='@')||LA15_0=='\\'||LA15_0=='`'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 43;}
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_39 = input.LA(1);
+ int LA15_36 = input.LA(1);
s = -1;
- if ( ((LA14_39>='\u0000' && LA14_39<='\uFFFF')) ) {s = 98;}
+ if ( (LA15_36=='\'') ) {s = 98;}
+
+ else if ( ((LA15_36>='\u0000' && LA15_36<='&')||(LA15_36>='(' && LA15_36<='\uFFFF')) ) {s = 99;}
else s = 43;
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_40 = input.LA(1);
+ int LA15_40 = input.LA(1);
s = -1;
- if ( ((LA14_40>='\u0000' && LA14_40<='\uFFFF')) ) {s = 98;}
+ if ( ((LA15_40>='\u0000' && LA15_40<='\uFFFF')) ) {s = 99;}
else s = 43;
@@ -2936,7 +3017,7 @@ public class InternalFSMLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java
index 05ce7e221..5112da97b 100644
--- a/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java
+++ b/plugins/org.eclipse.etrice.core.fsm.ui/src-gen/org/eclipse/etrice/core/fsm/ui/contentassist/antlr/internal/InternalFSMParser.java
@@ -22,18 +22,18 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalFSMParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'async'", "'sync'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'ModelComponent'", "'extends'", "'{'", "'}'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "':'", "'initial'", "'->'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'of'", "'cp'", "'<'", "'>'", "'|'", "'in'", "'('", "')'", "','", "'out'", "'='", "'attribute'", "'.*'", "'['", "']'", "'.'", "'abstract'", "'handler'", "'optional'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'mandatory'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'async'", "'sync'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'ModelComponent'", "'extends'", "'{'", "'}'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "':'", "'initial'", "'->'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'of'", "'cp'", "'<'", "'>'", "'|'", "'in'", "'('", "')'", "','", "'out'", "'='", "'attribute'", "'.*'", "'['", "']'", "'.'", "'abstract'", "'handler'", "'optional'", "'true'"
};
public static final int RULE_HEX=5;
public static final int T__50=50;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
public static final int T__59=59;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__55=55;
- public static final int T__12=12;
public static final int T__56=56;
public static final int T__13=13;
public static final int T__57=57;
@@ -53,7 +53,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
public static final int T__29=29;
public static final int T__22=22;
public static final int T__66=66;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__67=67;
public static final int T__24=24;
@@ -68,8 +68,9 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
public static final int T__65=65;
public static final int T__70=70;
public static final int T__71=71;
+ public static final int T__72=72;
public static final int RULE_STRING=7;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
@@ -81,8 +82,8 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
@@ -181,7 +182,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( ((LA1_0>=18 && LA1_0<=21)||LA1_0==26||LA1_0==68) ) {
+ if ( ((LA1_0>=19 && LA1_0<=22)||LA1_0==27||LA1_0==69) ) {
alt1=1;
}
@@ -796,31 +797,31 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDetailCode"
- // InternalFSM.g:295:1: ruleDetailCode : ( ( rule__DetailCode__Group__0 ) ) ;
+ // InternalFSM.g:295:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
public final void ruleDetailCode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:299:2: ( ( ( rule__DetailCode__Group__0 ) ) )
- // InternalFSM.g:300:1: ( ( rule__DetailCode__Group__0 ) )
+ // InternalFSM.g:299:2: ( ( ( rule__DetailCode__Alternatives ) ) )
+ // InternalFSM.g:300:1: ( ( rule__DetailCode__Alternatives ) )
{
- // InternalFSM.g:300:1: ( ( rule__DetailCode__Group__0 ) )
- // InternalFSM.g:301:1: ( rule__DetailCode__Group__0 )
+ // InternalFSM.g:300:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalFSM.g:301:1: ( rule__DetailCode__Alternatives )
{
- before(grammarAccess.getDetailCodeAccess().getGroup());
- // InternalFSM.g:302:1: ( rule__DetailCode__Group__0 )
- // InternalFSM.g:302:2: rule__DetailCode__Group__0
+ before(grammarAccess.getDetailCodeAccess().getAlternatives());
+ // InternalFSM.g:302:1: ( rule__DetailCode__Alternatives )
+ // InternalFSM.g:302:2: rule__DetailCode__Alternatives
{
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__0();
+ rule__DetailCode__Alternatives();
state._fsp--;
}
- after(grammarAccess.getDetailCodeAccess().getGroup());
+ after(grammarAccess.getDetailCodeAccess().getAlternatives());
}
@@ -4263,21 +4264,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// InternalFSM.g:1592:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
int alt2=3;
switch ( input.LA(1) ) {
- case 31:
- case 36:
+ case 32:
+ case 37:
{
alt2=1;
}
break;
- case 40:
+ case 41:
{
alt2=2;
}
break;
- case 37:
case 38:
case 39:
- case 69:
+ case 40:
+ case 70:
{
alt2=3;
}
@@ -4374,31 +4375,31 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// InternalFSM.g:1621:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
int alt3=5;
switch ( input.LA(1) ) {
- case 31:
- case 36:
+ case 32:
+ case 37:
{
alt3=1;
}
break;
- case 37:
case 38:
case 39:
- case 69:
+ case 40:
+ case 70:
{
alt3=2;
}
break;
- case 40:
+ case 41:
{
alt3=3;
}
break;
- case 41:
+ case 42:
{
alt3=4;
}
break;
- case 50:
+ case 51:
{
alt3=5;
}
@@ -4563,31 +4564,31 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// InternalFSM.g:1661:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
int alt4=5;
switch ( input.LA(1) ) {
- case 31:
- case 36:
+ case 32:
+ case 37:
{
alt4=1;
}
break;
- case 37:
case 38:
case 39:
- case 69:
+ case 40:
+ case 70:
{
alt4=2;
}
break;
- case 40:
+ case 41:
{
alt4=3;
}
break;
- case 41:
+ case 42:
{
alt4=4;
}
break;
- case 50:
+ case 51:
{
alt4=5;
}
@@ -4753,10 +4754,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==31) ) {
+ if ( (LA5_0==32) ) {
alt5=1;
}
- else if ( (LA5_0==36) ) {
+ else if ( (LA5_0==37) ) {
alt5=2;
}
else {
@@ -4821,45 +4822,147 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__State__Alternatives"
+ // $ANTLR start "rule__DetailCode__Alternatives"
+ // InternalFSM.g:1719:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__LinesAssignment_1 )? ) );
+ public final void rule__DetailCode__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalFSM.g:1723:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__LinesAssignment_1 )? ) )
+ int alt7=2;
+ int LA7_0 = input.LA(1);
+
+ if ( (LA7_0==29) ) {
+ alt7=1;
+ }
+ else if ( (LA7_0==EOF||LA7_0==RULE_CC_STRING||LA7_0==30||(LA7_0>=34 && LA7_0<=36)||LA7_0==46||LA7_0==56) ) {
+ alt7=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 7, 0, input);
+
+ throw nvae;
+ }
+ switch (alt7) {
+ case 1 :
+ // InternalFSM.g:1724:1: ( ( rule__DetailCode__Group_0__0 ) )
+ {
+ // InternalFSM.g:1724:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalFSM.g:1725:1: ( rule__DetailCode__Group_0__0 )
+ {
+ before(grammarAccess.getDetailCodeAccess().getGroup_0());
+ // InternalFSM.g:1726:1: ( rule__DetailCode__Group_0__0 )
+ // InternalFSM.g:1726:2: rule__DetailCode__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getGroup_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalFSM.g:1730:6: ( ( rule__DetailCode__LinesAssignment_1 )? )
+ {
+ // InternalFSM.g:1730:6: ( ( rule__DetailCode__LinesAssignment_1 )? )
+ // InternalFSM.g:1731:1: ( rule__DetailCode__LinesAssignment_1 )?
+ {
+ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1());
+ // InternalFSM.g:1732:1: ( rule__DetailCode__LinesAssignment_1 )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==RULE_CC_STRING) ) {
+ alt6=1;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalFSM.g:1732:2: rule__DetailCode__LinesAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__LinesAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Alternatives"
+
+
// $ANTLR start "rule__TrPoint__Alternatives"
- // InternalFSM.g:1719:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // InternalFSM.g:1741:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1723:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
- int alt6=3;
+ // InternalFSM.g:1745:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ int alt8=3;
switch ( input.LA(1) ) {
- case 37:
- case 69:
+ case 38:
+ case 70:
{
- alt6=1;
+ alt8=1;
}
break;
- case 38:
+ case 39:
{
- alt6=2;
+ alt8=2;
}
break;
- case 39:
+ case 40:
{
- alt6=3;
+ alt8=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt6) {
+ switch (alt8) {
case 1 :
- // InternalFSM.g:1724:1: ( ruleTransitionPoint )
+ // InternalFSM.g:1746:1: ( ruleTransitionPoint )
{
- // InternalFSM.g:1724:1: ( ruleTransitionPoint )
- // InternalFSM.g:1725:1: ruleTransitionPoint
+ // InternalFSM.g:1746:1: ( ruleTransitionPoint )
+ // InternalFSM.g:1747:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -4875,10 +4978,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1730:6: ( ruleEntryPoint )
+ // InternalFSM.g:1752:6: ( ruleEntryPoint )
{
- // InternalFSM.g:1730:6: ( ruleEntryPoint )
- // InternalFSM.g:1731:1: ruleEntryPoint
+ // InternalFSM.g:1752:6: ( ruleEntryPoint )
+ // InternalFSM.g:1753:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -4894,10 +4997,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:1736:6: ( ruleExitPoint )
+ // InternalFSM.g:1758:6: ( ruleExitPoint )
{
- // InternalFSM.g:1736:6: ( ruleExitPoint )
- // InternalFSM.g:1737:1: ruleExitPoint
+ // InternalFSM.g:1758:6: ( ruleExitPoint )
+ // InternalFSM.g:1759:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -4930,80 +5033,80 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // InternalFSM.g:1748:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // InternalFSM.g:1770:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1752:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // InternalFSM.g:1774:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA7_0==41) ) {
- int LA7_1 = input.LA(2);
+ if ( (LA9_0==42) ) {
+ int LA9_1 = input.LA(2);
- if ( (LA7_1==RULE_ID) ) {
- int LA7_2 = input.LA(3);
+ if ( (LA9_1==RULE_ID) ) {
+ int LA9_2 = input.LA(3);
- if ( (LA7_2==42) ) {
- int LA7_3 = input.LA(4);
+ if ( (LA9_2==43) ) {
+ int LA9_3 = input.LA(4);
- if ( (LA7_3==RULE_ID||LA7_3==51||LA7_3==53) ) {
- alt7=2;
+ if ( (LA9_3==44) ) {
+ alt9=1;
}
- else if ( (LA7_3==43) ) {
- alt7=1;
+ else if ( (LA9_3==RULE_ID||LA9_3==52||LA9_3==54) ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 7, 3, input);
+ new NoViableAltException("", 9, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 7, 2, input);
+ new NoViableAltException("", 9, 2, input);
throw nvae;
}
}
- else if ( (LA7_1==42) ) {
- int LA7_3 = input.LA(3);
+ else if ( (LA9_1==43) ) {
+ int LA9_3 = input.LA(3);
- if ( (LA7_3==RULE_ID||LA7_3==51||LA7_3==53) ) {
- alt7=2;
+ if ( (LA9_3==44) ) {
+ alt9=1;
}
- else if ( (LA7_3==43) ) {
- alt7=1;
+ else if ( (LA9_3==RULE_ID||LA9_3==52||LA9_3==54) ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 7, 3, input);
+ new NoViableAltException("", 9, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 7, 1, input);
+ new NoViableAltException("", 9, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt9) {
case 1 :
- // InternalFSM.g:1753:1: ( ruleInitialTransition )
+ // InternalFSM.g:1775:1: ( ruleInitialTransition )
{
- // InternalFSM.g:1753:1: ( ruleInitialTransition )
- // InternalFSM.g:1754:1: ruleInitialTransition
+ // InternalFSM.g:1775:1: ( ruleInitialTransition )
+ // InternalFSM.g:1776:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5019,10 +5122,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1759:6: ( ruleNonInitialTransition )
+ // InternalFSM.g:1781:6: ( ruleNonInitialTransition )
{
- // InternalFSM.g:1759:6: ( ruleNonInitialTransition )
- // InternalFSM.g:1760:1: ruleNonInitialTransition
+ // InternalFSM.g:1781:6: ( ruleNonInitialTransition )
+ // InternalFSM.g:1782:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5055,21 +5158,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // InternalFSM.g:1770:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // InternalFSM.g:1792:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1774:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
- int alt8=3;
- alt8 = dfa8.predict(input);
- switch (alt8) {
+ // InternalFSM.g:1796:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ int alt10=3;
+ alt10 = dfa10.predict(input);
+ switch (alt10) {
case 1 :
- // InternalFSM.g:1775:1: ( ruleTransitionChainStartTransition )
+ // InternalFSM.g:1797:1: ( ruleTransitionChainStartTransition )
{
- // InternalFSM.g:1775:1: ( ruleTransitionChainStartTransition )
- // InternalFSM.g:1776:1: ruleTransitionChainStartTransition
+ // InternalFSM.g:1797:1: ( ruleTransitionChainStartTransition )
+ // InternalFSM.g:1798:1: ruleTransitionChainStartTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5085,10 +5188,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1781:6: ( ruleContinuationTransition )
+ // InternalFSM.g:1803:6: ( ruleContinuationTransition )
{
- // InternalFSM.g:1781:6: ( ruleContinuationTransition )
- // InternalFSM.g:1782:1: ruleContinuationTransition
+ // InternalFSM.g:1803:6: ( ruleContinuationTransition )
+ // InternalFSM.g:1804:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5104,10 +5207,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:1787:6: ( ruleCPBranchTransition )
+ // InternalFSM.g:1809:6: ( ruleCPBranchTransition )
{
- // InternalFSM.g:1787:6: ( ruleCPBranchTransition )
- // InternalFSM.g:1788:1: ruleCPBranchTransition
+ // InternalFSM.g:1809:6: ( ruleCPBranchTransition )
+ // InternalFSM.g:1810:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -5140,21 +5243,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionChainStartTransition__Alternatives"
- // InternalFSM.g:1798:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
+ // InternalFSM.g:1820:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
public final void rule__TransitionChainStartTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1802:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
- int alt9=2;
- alt9 = dfa9.predict(input);
- switch (alt9) {
+ // InternalFSM.g:1824:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
+ int alt11=2;
+ alt11 = dfa11.predict(input);
+ switch (alt11) {
case 1 :
- // InternalFSM.g:1803:1: ( ruleTriggeredTransition )
+ // InternalFSM.g:1825:1: ( ruleTriggeredTransition )
{
- // InternalFSM.g:1803:1: ( ruleTriggeredTransition )
- // InternalFSM.g:1804:1: ruleTriggeredTransition
+ // InternalFSM.g:1825:1: ( ruleTriggeredTransition )
+ // InternalFSM.g:1826:1: ruleTriggeredTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5170,10 +5273,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1809:6: ( ruleGuardedTransition )
+ // InternalFSM.g:1831:6: ( ruleGuardedTransition )
{
- // InternalFSM.g:1809:6: ( ruleGuardedTransition )
- // InternalFSM.g:1810:1: ruleGuardedTransition
+ // InternalFSM.g:1831:6: ( ruleGuardedTransition )
+ // InternalFSM.g:1832:1: ruleGuardedTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5206,56 +5309,56 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // InternalFSM.g:1820:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // InternalFSM.g:1842:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1824:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
- int alt10=4;
+ // InternalFSM.g:1846:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ int alt12=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA10_1 = input.LA(2);
+ int LA12_1 = input.LA(2);
- if ( (LA10_1==52) ) {
- alt10=3;
+ if ( (LA12_1==EOF||(LA12_1>=29 && LA12_1<=30)||LA12_1==32||(LA12_1>=37 && LA12_1<=42)||LA12_1==45||LA12_1==51||LA12_1==66||LA12_1==70) ) {
+ alt12=1;
}
- else if ( (LA10_1==EOF||(LA10_1>=28 && LA10_1<=29)||LA10_1==31||(LA10_1>=36 && LA10_1<=41)||LA10_1==44||LA10_1==50||LA10_1==65||LA10_1==69) ) {
- alt10=1;
+ else if ( (LA12_1==53) ) {
+ alt12=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 10, 1, input);
+ new NoViableAltException("", 12, 1, input);
throw nvae;
}
}
break;
- case 51:
+ case 52:
{
- alt10=2;
+ alt12=2;
}
break;
- case 53:
+ case 54:
{
- alt10=4;
+ alt12=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 12, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt12) {
case 1 :
- // InternalFSM.g:1825:1: ( ruleStateTerminal )
+ // InternalFSM.g:1847:1: ( ruleStateTerminal )
{
- // InternalFSM.g:1825:1: ( ruleStateTerminal )
- // InternalFSM.g:1826:1: ruleStateTerminal
+ // InternalFSM.g:1847:1: ( ruleStateTerminal )
+ // InternalFSM.g:1848:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5271,10 +5374,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1831:6: ( ruleTrPointTerminal )
+ // InternalFSM.g:1853:6: ( ruleTrPointTerminal )
{
- // InternalFSM.g:1831:6: ( ruleTrPointTerminal )
- // InternalFSM.g:1832:1: ruleTrPointTerminal
+ // InternalFSM.g:1853:6: ( ruleTrPointTerminal )
+ // InternalFSM.g:1854:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5290,10 +5393,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:1837:6: ( ruleSubStateTrPointTerminal )
+ // InternalFSM.g:1859:6: ( ruleSubStateTrPointTerminal )
{
- // InternalFSM.g:1837:6: ( ruleSubStateTrPointTerminal )
- // InternalFSM.g:1838:1: ruleSubStateTrPointTerminal
+ // InternalFSM.g:1859:6: ( ruleSubStateTrPointTerminal )
+ // InternalFSM.g:1860:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -5309,10 +5412,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalFSM.g:1843:6: ( ruleChoicepointTerminal )
+ // InternalFSM.g:1865:6: ( ruleChoicepointTerminal )
{
- // InternalFSM.g:1843:6: ( ruleChoicepointTerminal )
- // InternalFSM.g:1844:1: ruleChoicepointTerminal
+ // InternalFSM.g:1865:6: ( ruleChoicepointTerminal )
+ // InternalFSM.g:1866:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -5345,34 +5448,34 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives"
- // InternalFSM.g:1854:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
+ // InternalFSM.g:1876:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
public final void rule__SemanticsRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1858:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalFSM.g:1880:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA11_0==57) ) {
- alt11=1;
+ if ( (LA13_0==58) ) {
+ alt13=1;
}
- else if ( (LA11_0==61) ) {
- alt11=2;
+ else if ( (LA13_0==62) ) {
+ alt13=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 11, 0, input);
+ new NoViableAltException("", 13, 0, input);
throw nvae;
}
- switch (alt11) {
+ switch (alt13) {
case 1 :
- // InternalFSM.g:1859:1: ( ruleInSemanticsRule )
+ // InternalFSM.g:1881:1: ( ruleInSemanticsRule )
{
- // InternalFSM.g:1859:1: ( ruleInSemanticsRule )
- // InternalFSM.g:1860:1: ruleInSemanticsRule
+ // InternalFSM.g:1881:1: ( ruleInSemanticsRule )
+ // InternalFSM.g:1882:1: ruleInSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5388,10 +5491,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1865:6: ( ruleOutSemanticsRule )
+ // InternalFSM.g:1887:6: ( ruleOutSemanticsRule )
{
- // InternalFSM.g:1865:6: ( ruleOutSemanticsRule )
- // InternalFSM.g:1866:1: ruleOutSemanticsRule
+ // InternalFSM.g:1887:6: ( ruleOutSemanticsRule )
+ // InternalFSM.g:1888:1: ruleOutSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5424,38 +5527,38 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Alternatives_3_1"
- // InternalFSM.g:1876:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalFSM.g:1898:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__InSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1880:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalFSM.g:1902:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA12_0==57||LA12_0==61) ) {
- alt12=1;
+ if ( (LA14_0==58||LA14_0==62) ) {
+ alt14=1;
}
- else if ( (LA12_0==58) ) {
- alt12=2;
+ else if ( (LA14_0==59) ) {
+ alt14=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 12, 0, input);
+ new NoViableAltException("", 14, 0, input);
throw nvae;
}
- switch (alt12) {
+ switch (alt14) {
case 1 :
- // InternalFSM.g:1881:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalFSM.g:1903:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalFSM.g:1881:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalFSM.g:1882:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalFSM.g:1903:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalFSM.g:1904:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalFSM.g:1883:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalFSM.g:1883:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalFSM.g:1905:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalFSM.g:1905:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -5473,14 +5576,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1887:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalFSM.g:1909:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalFSM.g:1887:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
- // InternalFSM.g:1888:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalFSM.g:1909:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalFSM.g:1910:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1());
- // InternalFSM.g:1889:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
- // InternalFSM.g:1889:2: rule__InSemanticsRule__Group_3_1_1__0
+ // InternalFSM.g:1911:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalFSM.g:1911:2: rule__InSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__0();
@@ -5515,38 +5618,38 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Alternatives_3_1"
- // InternalFSM.g:1898:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalFSM.g:1920:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__OutSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1902:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalFSM.g:1924:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA13_0==57||LA13_0==61) ) {
- alt13=1;
+ if ( (LA15_0==58||LA15_0==62) ) {
+ alt15=1;
}
- else if ( (LA13_0==58) ) {
- alt13=2;
+ else if ( (LA15_0==59) ) {
+ alt15=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 15, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt15) {
case 1 :
- // InternalFSM.g:1903:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalFSM.g:1925:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalFSM.g:1903:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalFSM.g:1904:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalFSM.g:1925:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalFSM.g:1926:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalFSM.g:1905:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalFSM.g:1905:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalFSM.g:1927:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalFSM.g:1927:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -5564,14 +5667,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1909:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalFSM.g:1931:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalFSM.g:1909:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
- // InternalFSM.g:1910:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalFSM.g:1931:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalFSM.g:1932:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1());
- // InternalFSM.g:1911:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
- // InternalFSM.g:1911:2: rule__OutSemanticsRule__Group_3_1_1__0
+ // InternalFSM.g:1933:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalFSM.g:1933:2: rule__OutSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__0();
@@ -5606,120 +5709,120 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // InternalFSM.g:1921:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // InternalFSM.g:1943:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1925:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
- int alt14=2;
- int LA14_0 = input.LA(1);
+ // InternalFSM.g:1947:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA14_0==70) ) {
- int LA14_1 = input.LA(2);
+ if ( (LA16_0==71) ) {
+ int LA16_1 = input.LA(2);
- if ( (LA14_1==63) ) {
- int LA14_3 = input.LA(3);
+ if ( (LA16_1==64) ) {
+ int LA16_3 = input.LA(3);
- if ( (LA14_3==RULE_ID) ) {
- int LA14_4 = input.LA(4);
+ if ( (LA16_3==RULE_ID) ) {
+ int LA16_4 = input.LA(4);
- if ( (LA14_4==42) ) {
- int LA14_5 = input.LA(5);
+ if ( (LA16_4==43) ) {
+ int LA16_5 = input.LA(5);
- if ( ((LA14_5>=22 && LA14_5<=25)) ) {
- alt14=1;
+ if ( ((LA16_5>=23 && LA16_5<=26)) ) {
+ alt16=1;
}
- else if ( (LA14_5==28) ) {
- alt14=2;
+ else if ( (LA16_5==29) ) {
+ alt16=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 5, input);
+ new NoViableAltException("", 16, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 4, input);
+ new NoViableAltException("", 16, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 3, input);
+ new NoViableAltException("", 16, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 1, input);
+ new NoViableAltException("", 16, 1, input);
throw nvae;
}
}
- else if ( (LA14_0==12) ) {
- int LA14_2 = input.LA(2);
+ else if ( (LA16_0==13) ) {
+ int LA16_2 = input.LA(2);
- if ( (LA14_2==63) ) {
- int LA14_3 = input.LA(3);
+ if ( (LA16_2==64) ) {
+ int LA16_3 = input.LA(3);
- if ( (LA14_3==RULE_ID) ) {
- int LA14_4 = input.LA(4);
+ if ( (LA16_3==RULE_ID) ) {
+ int LA16_4 = input.LA(4);
- if ( (LA14_4==42) ) {
- int LA14_5 = input.LA(5);
+ if ( (LA16_4==43) ) {
+ int LA16_5 = input.LA(5);
- if ( ((LA14_5>=22 && LA14_5<=25)) ) {
- alt14=1;
+ if ( ((LA16_5>=23 && LA16_5<=26)) ) {
+ alt16=1;
}
- else if ( (LA14_5==28) ) {
- alt14=2;
+ else if ( (LA16_5==29) ) {
+ alt16=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 5, input);
+ new NoViableAltException("", 16, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 4, input);
+ new NoViableAltException("", 16, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 3, input);
+ new NoViableAltException("", 16, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 2, input);
+ new NoViableAltException("", 16, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 14, 0, input);
+ new NoViableAltException("", 16, 0, input);
throw nvae;
}
- switch (alt14) {
+ switch (alt16) {
case 1 :
- // InternalFSM.g:1926:1: ( ruleSimpleAnnotationAttribute )
+ // InternalFSM.g:1948:1: ( ruleSimpleAnnotationAttribute )
{
- // InternalFSM.g:1926:1: ( ruleSimpleAnnotationAttribute )
- // InternalFSM.g:1927:1: ruleSimpleAnnotationAttribute
+ // InternalFSM.g:1948:1: ( ruleSimpleAnnotationAttribute )
+ // InternalFSM.g:1949:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5735,10 +5838,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1932:6: ( ruleEnumAnnotationAttribute )
+ // InternalFSM.g:1954:6: ( ruleEnumAnnotationAttribute )
{
- // InternalFSM.g:1932:6: ( ruleEnumAnnotationAttribute )
- // InternalFSM.g:1933:1: ruleEnumAnnotationAttribute
+ // InternalFSM.g:1954:6: ( ruleEnumAnnotationAttribute )
+ // InternalFSM.g:1955:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -5771,38 +5874,38 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // InternalFSM.g:1943:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalFSM.g:1965:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1947:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalFSM.g:1969:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA15_0==70) ) {
- alt15=1;
+ if ( (LA17_0==71) ) {
+ alt17=1;
}
- else if ( (LA15_0==12) ) {
- alt15=2;
+ else if ( (LA17_0==13) ) {
+ alt17=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 17, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt17) {
case 1 :
- // InternalFSM.g:1948:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalFSM.g:1970:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalFSM.g:1948:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalFSM.g:1949:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalFSM.g:1970:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalFSM.g:1971:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalFSM.g:1950:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalFSM.g:1950:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // InternalFSM.g:1972:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalFSM.g:1972:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
@@ -5820,13 +5923,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1954:6: ( 'mandatory' )
+ // InternalFSM.g:1976:6: ( 'mandatory' )
{
- // InternalFSM.g:1954:6: ( 'mandatory' )
- // InternalFSM.g:1955:1: 'mandatory'
+ // InternalFSM.g:1976:6: ( 'mandatory' )
+ // InternalFSM.g:1977:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -5852,38 +5955,38 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // InternalFSM.g:1967:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalFSM.g:1989:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1971:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalFSM.g:1993:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA16_0==70) ) {
- alt16=1;
+ if ( (LA18_0==71) ) {
+ alt18=1;
}
- else if ( (LA16_0==12) ) {
- alt16=2;
+ else if ( (LA18_0==13) ) {
+ alt18=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 16, 0, input);
+ new NoViableAltException("", 18, 0, input);
throw nvae;
}
- switch (alt16) {
+ switch (alt18) {
case 1 :
- // InternalFSM.g:1972:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalFSM.g:1994:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalFSM.g:1972:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalFSM.g:1973:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalFSM.g:1994:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalFSM.g:1995:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalFSM.g:1974:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalFSM.g:1974:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // InternalFSM.g:1996:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalFSM.g:1996:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
@@ -5901,13 +6004,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:1978:6: ( 'mandatory' )
+ // InternalFSM.g:2000:6: ( 'mandatory' )
{
- // InternalFSM.g:1978:6: ( 'mandatory' )
- // InternalFSM.g:1979:1: 'mandatory'
+ // InternalFSM.g:2000:6: ( 'mandatory' )
+ // InternalFSM.g:2001:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -5933,47 +6036,47 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalFSM.g:1993:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // InternalFSM.g:2015:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:1997:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
- int alt17=3;
+ // InternalFSM.g:2019:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ int alt19=3;
switch ( input.LA(1) ) {
- case 13:
- case 71:
+ case 14:
+ case 72:
{
- alt17=1;
+ alt19=1;
}
break;
case RULE_HEX:
case RULE_INT:
- case 14:
case 15:
+ case 16:
{
- alt17=2;
+ alt19=2;
}
break;
case RULE_STRING:
{
- alt17=3;
+ alt19=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 17, 0, input);
+ new NoViableAltException("", 19, 0, input);
throw nvae;
}
- switch (alt17) {
+ switch (alt19) {
case 1 :
- // InternalFSM.g:1998:1: ( ruleBooleanLiteral )
+ // InternalFSM.g:2020:1: ( ruleBooleanLiteral )
{
- // InternalFSM.g:1998:1: ( ruleBooleanLiteral )
- // InternalFSM.g:1999:1: ruleBooleanLiteral
+ // InternalFSM.g:2020:1: ( ruleBooleanLiteral )
+ // InternalFSM.g:2021:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -5989,10 +6092,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2004:6: ( ruleNumberLiteral )
+ // InternalFSM.g:2026:6: ( ruleNumberLiteral )
{
- // InternalFSM.g:2004:6: ( ruleNumberLiteral )
- // InternalFSM.g:2005:1: ruleNumberLiteral
+ // InternalFSM.g:2026:6: ( ruleNumberLiteral )
+ // InternalFSM.g:2027:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6008,10 +6111,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:2010:6: ( ruleStringLiteral )
+ // InternalFSM.g:2032:6: ( ruleStringLiteral )
{
- // InternalFSM.g:2010:6: ( ruleStringLiteral )
- // InternalFSM.g:2011:1: ruleStringLiteral
+ // InternalFSM.g:2032:6: ( ruleStringLiteral )
+ // InternalFSM.g:2033:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -6044,37 +6147,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalFSM.g:2021:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // InternalFSM.g:2043:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2025:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalFSM.g:2047:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA18_0==13) ) {
- alt18=1;
+ if ( (LA20_0==14) ) {
+ alt20=1;
}
- else if ( (LA18_0==71) ) {
- alt18=2;
+ else if ( (LA20_0==72) ) {
+ alt20=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 18, 0, input);
+ new NoViableAltException("", 20, 0, input);
throw nvae;
}
- switch (alt18) {
+ switch (alt20) {
case 1 :
- // InternalFSM.g:2026:1: ( 'false' )
+ // InternalFSM.g:2048:1: ( 'false' )
{
- // InternalFSM.g:2026:1: ( 'false' )
- // InternalFSM.g:2027:1: 'false'
+ // InternalFSM.g:2048:1: ( 'false' )
+ // InternalFSM.g:2049:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- match(input,13,FOLLOW_2);
+ match(input,14,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -6083,14 +6186,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2034:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalFSM.g:2056:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // InternalFSM.g:2034:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // InternalFSM.g:2035:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalFSM.g:2056:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalFSM.g:2057:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // InternalFSM.g:2036:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // InternalFSM.g:2036:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // InternalFSM.g:2058:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalFSM.g:2058:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__IsTrueAssignment_1_1();
@@ -6125,66 +6228,66 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // InternalFSM.g:2045:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // InternalFSM.g:2067:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2049:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
- int alt19=2;
+ // InternalFSM.g:2071:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ int alt21=2;
switch ( input.LA(1) ) {
- case 14:
+ case 15:
{
- int LA19_1 = input.LA(2);
+ int LA21_1 = input.LA(2);
- if ( (LA19_1==RULE_INT) ) {
- int LA19_3 = input.LA(3);
+ if ( (LA21_1==RULE_INT) ) {
+ int LA21_3 = input.LA(3);
- if ( (LA19_3==EOF) ) {
- alt19=1;
+ if ( (LA21_3==EOF) ) {
+ alt21=1;
}
- else if ( (LA19_3==67) ) {
- alt19=2;
+ else if ( (LA21_3==68) ) {
+ alt21=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 3, input);
+ new NoViableAltException("", 21, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 1, input);
+ new NoViableAltException("", 21, 1, input);
throw nvae;
}
}
break;
- case 15:
+ case 16:
{
- int LA19_2 = input.LA(2);
+ int LA21_2 = input.LA(2);
- if ( (LA19_2==RULE_INT) ) {
- int LA19_3 = input.LA(3);
+ if ( (LA21_2==RULE_INT) ) {
+ int LA21_3 = input.LA(3);
- if ( (LA19_3==EOF) ) {
- alt19=1;
+ if ( (LA21_3==EOF) ) {
+ alt21=1;
}
- else if ( (LA19_3==67) ) {
- alt19=2;
+ else if ( (LA21_3==68) ) {
+ alt21=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 3, input);
+ new NoViableAltException("", 21, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 2, input);
+ new NoViableAltException("", 21, 2, input);
throw nvae;
}
@@ -6192,17 +6295,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA19_3 = input.LA(2);
+ int LA21_3 = input.LA(2);
- if ( (LA19_3==EOF) ) {
- alt19=1;
+ if ( (LA21_3==EOF) ) {
+ alt21=1;
}
- else if ( (LA19_3==67) ) {
- alt19=2;
+ else if ( (LA21_3==68) ) {
+ alt21=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 19, 3, input);
+ new NoViableAltException("", 21, 3, input);
throw nvae;
}
@@ -6210,22 +6313,22 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
case RULE_HEX:
{
- alt19=1;
+ alt21=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 19, 0, input);
+ new NoViableAltException("", 21, 0, input);
throw nvae;
}
- switch (alt19) {
+ switch (alt21) {
case 1 :
- // InternalFSM.g:2050:1: ( ruleIntLiteral )
+ // InternalFSM.g:2072:1: ( ruleIntLiteral )
{
- // InternalFSM.g:2050:1: ( ruleIntLiteral )
- // InternalFSM.g:2051:1: ruleIntLiteral
+ // InternalFSM.g:2072:1: ( ruleIntLiteral )
+ // InternalFSM.g:2073:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6241,10 +6344,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2056:6: ( ruleRealLiteral )
+ // InternalFSM.g:2078:6: ( ruleRealLiteral )
{
- // InternalFSM.g:2056:6: ( ruleRealLiteral )
- // InternalFSM.g:2057:1: ruleRealLiteral
+ // InternalFSM.g:2078:6: ( ruleRealLiteral )
+ // InternalFSM.g:2079:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6277,38 +6380,38 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalFSM.g:2067:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
+ // InternalFSM.g:2089:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2071:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalFSM.g:2093:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA20_0==RULE_INT||(LA20_0>=14 && LA20_0<=15)) ) {
- alt20=1;
+ if ( (LA22_0==RULE_INT||(LA22_0>=15 && LA22_0<=16)) ) {
+ alt22=1;
}
- else if ( (LA20_0==RULE_HEX) ) {
- alt20=2;
+ else if ( (LA22_0==RULE_HEX) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt22) {
case 1 :
- // InternalFSM.g:2072:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalFSM.g:2094:1: ( ( rule__Integer__Group_0__0 ) )
{
- // InternalFSM.g:2072:1: ( ( rule__Integer__Group_0__0 ) )
- // InternalFSM.g:2073:1: ( rule__Integer__Group_0__0 )
+ // InternalFSM.g:2094:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalFSM.g:2095:1: ( rule__Integer__Group_0__0 )
{
before(grammarAccess.getIntegerAccess().getGroup_0());
- // InternalFSM.g:2074:1: ( rule__Integer__Group_0__0 )
- // InternalFSM.g:2074:2: rule__Integer__Group_0__0
+ // InternalFSM.g:2096:1: ( rule__Integer__Group_0__0 )
+ // InternalFSM.g:2096:2: rule__Integer__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__0();
@@ -6326,10 +6429,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2078:6: ( RULE_HEX )
+ // InternalFSM.g:2100:6: ( RULE_HEX )
{
- // InternalFSM.g:2078:6: ( RULE_HEX )
- // InternalFSM.g:2079:1: RULE_HEX
+ // InternalFSM.g:2100:6: ( RULE_HEX )
+ // InternalFSM.g:2101:1: RULE_HEX
{
before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
match(input,RULE_HEX,FOLLOW_2);
@@ -6358,37 +6461,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives_0_0"
- // InternalFSM.g:2089:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ // InternalFSM.g:2111:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2093:1: ( ( '+' ) | ( '-' ) )
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalFSM.g:2115:1: ( ( '+' ) | ( '-' ) )
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA21_0==14) ) {
- alt21=1;
+ if ( (LA23_0==15) ) {
+ alt23=1;
}
- else if ( (LA21_0==15) ) {
- alt21=2;
+ else if ( (LA23_0==16) ) {
+ alt23=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 21, 0, input);
+ new NoViableAltException("", 23, 0, input);
throw nvae;
}
- switch (alt21) {
+ switch (alt23) {
case 1 :
- // InternalFSM.g:2094:1: ( '+' )
+ // InternalFSM.g:2116:1: ( '+' )
{
- // InternalFSM.g:2094:1: ( '+' )
- // InternalFSM.g:2095:1: '+'
+ // InternalFSM.g:2116:1: ( '+' )
+ // InternalFSM.g:2117:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
@@ -6397,13 +6500,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2102:6: ( '-' )
+ // InternalFSM.g:2124:6: ( '-' )
{
- // InternalFSM.g:2102:6: ( '-' )
- // InternalFSM.g:2103:1: '-'
+ // InternalFSM.g:2124:6: ( '-' )
+ // InternalFSM.g:2125:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
@@ -6429,106 +6532,106 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // InternalFSM.g:2115:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
+ // InternalFSM.g:2137:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2119:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
- int alt22=2;
+ // InternalFSM.g:2141:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ int alt24=2;
switch ( input.LA(1) ) {
- case 14:
+ case 15:
{
- int LA22_1 = input.LA(2);
+ int LA24_1 = input.LA(2);
- if ( (LA22_1==RULE_INT) ) {
- int LA22_3 = input.LA(3);
+ if ( (LA24_1==RULE_INT) ) {
+ int LA24_3 = input.LA(3);
- if ( (LA22_3==67) ) {
- int LA22_4 = input.LA(4);
+ if ( (LA24_3==68) ) {
+ int LA24_4 = input.LA(4);
- if ( (LA22_4==RULE_INT) ) {
- int LA22_5 = input.LA(5);
+ if ( (LA24_4==RULE_INT) ) {
+ int LA24_5 = input.LA(5);
- if ( (LA22_5==EOF) ) {
- alt22=1;
+ if ( (LA24_5==EOF) ) {
+ alt24=1;
}
- else if ( ((LA22_5>=16 && LA22_5<=17)) ) {
- alt22=2;
+ else if ( ((LA24_5>=17 && LA24_5<=18)) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 5, input);
+ new NoViableAltException("", 24, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 4, input);
+ new NoViableAltException("", 24, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 3, input);
+ new NoViableAltException("", 24, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 1, input);
+ new NoViableAltException("", 24, 1, input);
throw nvae;
}
}
break;
- case 15:
+ case 16:
{
- int LA22_2 = input.LA(2);
+ int LA24_2 = input.LA(2);
- if ( (LA22_2==RULE_INT) ) {
- int LA22_3 = input.LA(3);
+ if ( (LA24_2==RULE_INT) ) {
+ int LA24_3 = input.LA(3);
- if ( (LA22_3==67) ) {
- int LA22_4 = input.LA(4);
+ if ( (LA24_3==68) ) {
+ int LA24_4 = input.LA(4);
- if ( (LA22_4==RULE_INT) ) {
- int LA22_5 = input.LA(5);
+ if ( (LA24_4==RULE_INT) ) {
+ int LA24_5 = input.LA(5);
- if ( (LA22_5==EOF) ) {
- alt22=1;
+ if ( (LA24_5==EOF) ) {
+ alt24=1;
}
- else if ( ((LA22_5>=16 && LA22_5<=17)) ) {
- alt22=2;
+ else if ( ((LA24_5>=17 && LA24_5<=18)) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 5, input);
+ new NoViableAltException("", 24, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 4, input);
+ new NoViableAltException("", 24, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 3, input);
+ new NoViableAltException("", 24, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 2, input);
+ new NoViableAltException("", 24, 2, input);
throw nvae;
}
@@ -6536,37 +6639,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA22_3 = input.LA(2);
+ int LA24_3 = input.LA(2);
- if ( (LA22_3==67) ) {
- int LA22_4 = input.LA(3);
+ if ( (LA24_3==68) ) {
+ int LA24_4 = input.LA(3);
- if ( (LA22_4==RULE_INT) ) {
- int LA22_5 = input.LA(4);
+ if ( (LA24_4==RULE_INT) ) {
+ int LA24_5 = input.LA(4);
- if ( (LA22_5==EOF) ) {
- alt22=1;
+ if ( (LA24_5==EOF) ) {
+ alt24=1;
}
- else if ( ((LA22_5>=16 && LA22_5<=17)) ) {
- alt22=2;
+ else if ( ((LA24_5>=17 && LA24_5<=18)) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 5, input);
+ new NoViableAltException("", 24, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 4, input);
+ new NoViableAltException("", 24, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 22, 3, input);
+ new NoViableAltException("", 24, 3, input);
throw nvae;
}
@@ -6574,17 +6677,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 22, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt22) {
+ switch (alt24) {
case 1 :
- // InternalFSM.g:2120:1: ( ruleDecimal )
+ // InternalFSM.g:2142:1: ( ruleDecimal )
{
- // InternalFSM.g:2120:1: ( ruleDecimal )
- // InternalFSM.g:2121:1: ruleDecimal
+ // InternalFSM.g:2142:1: ( ruleDecimal )
+ // InternalFSM.g:2143:1: ruleDecimal
{
before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -6600,10 +6703,10 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2126:6: ( ruleDecimalExp )
+ // InternalFSM.g:2148:6: ( ruleDecimalExp )
{
- // InternalFSM.g:2126:6: ( ruleDecimalExp )
- // InternalFSM.g:2127:1: ruleDecimalExp
+ // InternalFSM.g:2148:6: ( ruleDecimalExp )
+ // InternalFSM.g:2149:1: ruleDecimalExp
{
before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -6636,37 +6739,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // InternalFSM.g:2137:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalFSM.g:2159:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2141:1: ( ( '+' ) | ( '-' ) )
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalFSM.g:2163:1: ( ( '+' ) | ( '-' ) )
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA23_0==14) ) {
- alt23=1;
+ if ( (LA25_0==15) ) {
+ alt25=1;
}
- else if ( (LA23_0==15) ) {
- alt23=2;
+ else if ( (LA25_0==16) ) {
+ alt25=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt25) {
case 1 :
- // InternalFSM.g:2142:1: ( '+' )
+ // InternalFSM.g:2164:1: ( '+' )
{
- // InternalFSM.g:2142:1: ( '+' )
- // InternalFSM.g:2143:1: '+'
+ // InternalFSM.g:2164:1: ( '+' )
+ // InternalFSM.g:2165:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -6675,13 +6778,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2150:6: ( '-' )
+ // InternalFSM.g:2172:6: ( '-' )
{
- // InternalFSM.g:2150:6: ( '-' )
- // InternalFSM.g:2151:1: '-'
+ // InternalFSM.g:2172:6: ( '-' )
+ // InternalFSM.g:2173:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -6707,37 +6810,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_0"
- // InternalFSM.g:2163:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalFSM.g:2185:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2167:1: ( ( '+' ) | ( '-' ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalFSM.g:2189:1: ( ( '+' ) | ( '-' ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA24_0==14) ) {
- alt24=1;
+ if ( (LA26_0==15) ) {
+ alt26=1;
}
- else if ( (LA24_0==15) ) {
- alt24=2;
+ else if ( (LA26_0==16) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt24) {
+ switch (alt26) {
case 1 :
- // InternalFSM.g:2168:1: ( '+' )
+ // InternalFSM.g:2190:1: ( '+' )
{
- // InternalFSM.g:2168:1: ( '+' )
- // InternalFSM.g:2169:1: '+'
+ // InternalFSM.g:2190:1: ( '+' )
+ // InternalFSM.g:2191:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -6746,13 +6849,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2176:6: ( '-' )
+ // InternalFSM.g:2198:6: ( '-' )
{
- // InternalFSM.g:2176:6: ( '-' )
- // InternalFSM.g:2177:1: '-'
+ // InternalFSM.g:2198:6: ( '-' )
+ // InternalFSM.g:2199:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -6778,37 +6881,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_4"
- // InternalFSM.g:2189:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ // InternalFSM.g:2211:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2193:1: ( ( 'e' ) | ( 'E' ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // InternalFSM.g:2215:1: ( ( 'e' ) | ( 'E' ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA25_0==16) ) {
- alt25=1;
+ if ( (LA27_0==17) ) {
+ alt27=1;
}
- else if ( (LA25_0==17) ) {
- alt25=2;
+ else if ( (LA27_0==18) ) {
+ alt27=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt27) {
case 1 :
- // InternalFSM.g:2194:1: ( 'e' )
+ // InternalFSM.g:2216:1: ( 'e' )
{
- // InternalFSM.g:2194:1: ( 'e' )
- // InternalFSM.g:2195:1: 'e'
+ // InternalFSM.g:2216:1: ( 'e' )
+ // InternalFSM.g:2217:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
- match(input,16,FOLLOW_2);
+ match(input,17,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
}
@@ -6817,13 +6920,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2202:6: ( 'E' )
+ // InternalFSM.g:2224:6: ( 'E' )
{
- // InternalFSM.g:2202:6: ( 'E' )
- // InternalFSM.g:2203:1: 'E'
+ // InternalFSM.g:2224:6: ( 'E' )
+ // InternalFSM.g:2225:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
- match(input,17,FOLLOW_2);
+ match(input,18,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
}
@@ -6849,37 +6952,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_5"
- // InternalFSM.g:2215:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ // InternalFSM.g:2237:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2219:1: ( ( '+' ) | ( '-' ) )
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalFSM.g:2241:1: ( ( '+' ) | ( '-' ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA26_0==14) ) {
- alt26=1;
+ if ( (LA28_0==15) ) {
+ alt28=1;
}
- else if ( (LA26_0==15) ) {
- alt26=2;
+ else if ( (LA28_0==16) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 26, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt26) {
+ switch (alt28) {
case 1 :
- // InternalFSM.g:2220:1: ( '+' )
+ // InternalFSM.g:2242:1: ( '+' )
{
- // InternalFSM.g:2220:1: ( '+' )
- // InternalFSM.g:2221:1: '+'
+ // InternalFSM.g:2242:1: ( '+' )
+ // InternalFSM.g:2243:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
}
@@ -6888,13 +6991,13 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2228:6: ( '-' )
+ // InternalFSM.g:2250:6: ( '-' )
{
- // InternalFSM.g:2228:6: ( '-' )
- // InternalFSM.g:2229:1: '-'
+ // InternalFSM.g:2250:6: ( '-' )
+ // InternalFSM.g:2251:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
}
@@ -6920,54 +7023,54 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComponentCommunicationType__Alternatives"
- // InternalFSM.g:2241:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
+ // InternalFSM.g:2263:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
public final void rule__ComponentCommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2245:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
- int alt27=4;
+ // InternalFSM.g:2267:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
+ int alt29=4;
switch ( input.LA(1) ) {
- case 18:
- {
- alt27=1;
- }
- break;
case 19:
{
- alt27=2;
+ alt29=1;
}
break;
case 20:
{
- alt27=3;
+ alt29=2;
}
break;
case 21:
{
- alt27=4;
+ alt29=3;
+ }
+ break;
+ case 22:
+ {
+ alt29=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt29) {
case 1 :
- // InternalFSM.g:2246:1: ( ( 'eventdriven' ) )
+ // InternalFSM.g:2268:1: ( ( 'eventdriven' ) )
{
- // InternalFSM.g:2246:1: ( ( 'eventdriven' ) )
- // InternalFSM.g:2247:1: ( 'eventdriven' )
+ // InternalFSM.g:2268:1: ( ( 'eventdriven' ) )
+ // InternalFSM.g:2269:1: ( 'eventdriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalFSM.g:2248:1: ( 'eventdriven' )
- // InternalFSM.g:2248:3: 'eventdriven'
+ // InternalFSM.g:2270:1: ( 'eventdriven' )
+ // InternalFSM.g:2270:3: 'eventdriven'
{
- match(input,18,FOLLOW_2);
+ match(input,19,FOLLOW_2);
}
@@ -6979,16 +7082,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2253:6: ( ( 'datadriven' ) )
+ // InternalFSM.g:2275:6: ( ( 'datadriven' ) )
{
- // InternalFSM.g:2253:6: ( ( 'datadriven' ) )
- // InternalFSM.g:2254:1: ( 'datadriven' )
+ // InternalFSM.g:2275:6: ( ( 'datadriven' ) )
+ // InternalFSM.g:2276:1: ( 'datadriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalFSM.g:2255:1: ( 'datadriven' )
- // InternalFSM.g:2255:3: 'datadriven'
+ // InternalFSM.g:2277:1: ( 'datadriven' )
+ // InternalFSM.g:2277:3: 'datadriven'
{
- match(input,19,FOLLOW_2);
+ match(input,20,FOLLOW_2);
}
@@ -7000,16 +7103,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:2260:6: ( ( 'async' ) )
+ // InternalFSM.g:2282:6: ( ( 'async' ) )
{
- // InternalFSM.g:2260:6: ( ( 'async' ) )
- // InternalFSM.g:2261:1: ( 'async' )
+ // InternalFSM.g:2282:6: ( ( 'async' ) )
+ // InternalFSM.g:2283:1: ( 'async' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalFSM.g:2262:1: ( 'async' )
- // InternalFSM.g:2262:3: 'async'
+ // InternalFSM.g:2284:1: ( 'async' )
+ // InternalFSM.g:2284:3: 'async'
{
- match(input,20,FOLLOW_2);
+ match(input,21,FOLLOW_2);
}
@@ -7021,16 +7124,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalFSM.g:2267:6: ( ( 'sync' ) )
+ // InternalFSM.g:2289:6: ( ( 'sync' ) )
{
- // InternalFSM.g:2267:6: ( ( 'sync' ) )
- // InternalFSM.g:2268:1: ( 'sync' )
+ // InternalFSM.g:2289:6: ( ( 'sync' ) )
+ // InternalFSM.g:2290:1: ( 'sync' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
- // InternalFSM.g:2269:1: ( 'sync' )
- // InternalFSM.g:2269:3: 'sync'
+ // InternalFSM.g:2291:1: ( 'sync' )
+ // InternalFSM.g:2291:3: 'sync'
{
- match(input,21,FOLLOW_2);
+ match(input,22,FOLLOW_2);
}
@@ -7059,54 +7162,54 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralType__Alternatives"
- // InternalFSM.g:2279:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // InternalFSM.g:2301:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2283:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
- int alt28=4;
+ // InternalFSM.g:2305:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ int alt30=4;
switch ( input.LA(1) ) {
- case 22:
- {
- alt28=1;
- }
- break;
case 23:
{
- alt28=2;
+ alt30=1;
}
break;
case 24:
{
- alt28=3;
+ alt30=2;
}
break;
case 25:
{
- alt28=4;
+ alt30=3;
+ }
+ break;
+ case 26:
+ {
+ alt30=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt30) {
case 1 :
- // InternalFSM.g:2284:1: ( ( 'ptBoolean' ) )
+ // InternalFSM.g:2306:1: ( ( 'ptBoolean' ) )
{
- // InternalFSM.g:2284:1: ( ( 'ptBoolean' ) )
- // InternalFSM.g:2285:1: ( 'ptBoolean' )
+ // InternalFSM.g:2306:1: ( ( 'ptBoolean' ) )
+ // InternalFSM.g:2307:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // InternalFSM.g:2286:1: ( 'ptBoolean' )
- // InternalFSM.g:2286:3: 'ptBoolean'
+ // InternalFSM.g:2308:1: ( 'ptBoolean' )
+ // InternalFSM.g:2308:3: 'ptBoolean'
{
- match(input,22,FOLLOW_2);
+ match(input,23,FOLLOW_2);
}
@@ -7118,16 +7221,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:2291:6: ( ( 'ptInteger' ) )
+ // InternalFSM.g:2313:6: ( ( 'ptInteger' ) )
{
- // InternalFSM.g:2291:6: ( ( 'ptInteger' ) )
- // InternalFSM.g:2292:1: ( 'ptInteger' )
+ // InternalFSM.g:2313:6: ( ( 'ptInteger' ) )
+ // InternalFSM.g:2314:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // InternalFSM.g:2293:1: ( 'ptInteger' )
- // InternalFSM.g:2293:3: 'ptInteger'
+ // InternalFSM.g:2315:1: ( 'ptInteger' )
+ // InternalFSM.g:2315:3: 'ptInteger'
{
- match(input,23,FOLLOW_2);
+ match(input,24,FOLLOW_2);
}
@@ -7139,16 +7242,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalFSM.g:2298:6: ( ( 'ptReal' ) )
+ // InternalFSM.g:2320:6: ( ( 'ptReal' ) )
{
- // InternalFSM.g:2298:6: ( ( 'ptReal' ) )
- // InternalFSM.g:2299:1: ( 'ptReal' )
+ // InternalFSM.g:2320:6: ( ( 'ptReal' ) )
+ // InternalFSM.g:2321:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // InternalFSM.g:2300:1: ( 'ptReal' )
- // InternalFSM.g:2300:3: 'ptReal'
+ // InternalFSM.g:2322:1: ( 'ptReal' )
+ // InternalFSM.g:2322:3: 'ptReal'
{
- match(input,24,FOLLOW_2);
+ match(input,25,FOLLOW_2);
}
@@ -7160,16 +7263,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalFSM.g:2305:6: ( ( 'ptCharacter' ) )
+ // InternalFSM.g:2327:6: ( ( 'ptCharacter' ) )
{
- // InternalFSM.g:2305:6: ( ( 'ptCharacter' ) )
- // InternalFSM.g:2306:1: ( 'ptCharacter' )
+ // InternalFSM.g:2327:6: ( ( 'ptCharacter' ) )
+ // InternalFSM.g:2328:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // InternalFSM.g:2307:1: ( 'ptCharacter' )
- // InternalFSM.g:2307:3: 'ptCharacter'
+ // InternalFSM.g:2329:1: ( 'ptCharacter' )
+ // InternalFSM.g:2329:3: 'ptCharacter'
{
- match(input,25,FOLLOW_2);
+ match(input,26,FOLLOW_2);
}
@@ -7198,14 +7301,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__0"
- // InternalFSM.g:2319:1: rule__ModelComponent__Group__0 : rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1 ;
+ // InternalFSM.g:2341:1: rule__ModelComponent__Group__0 : rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1 ;
public final void rule__ModelComponent__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2323:1: ( rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1 )
- // InternalFSM.g:2324:2: rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1
+ // InternalFSM.g:2345:1: ( rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1 )
+ // InternalFSM.g:2346:2: rule__ModelComponent__Group__0__Impl rule__ModelComponent__Group__1
{
pushFollow(FOLLOW_4);
rule__ModelComponent__Group__0__Impl();
@@ -7236,21 +7339,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__0__Impl"
- // InternalFSM.g:2331:1: rule__ModelComponent__Group__0__Impl : ( ( rule__ModelComponent__UnorderedGroup_0 ) ) ;
+ // InternalFSM.g:2353:1: rule__ModelComponent__Group__0__Impl : ( ( rule__ModelComponent__UnorderedGroup_0 ) ) ;
public final void rule__ModelComponent__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2335:1: ( ( ( rule__ModelComponent__UnorderedGroup_0 ) ) )
- // InternalFSM.g:2336:1: ( ( rule__ModelComponent__UnorderedGroup_0 ) )
+ // InternalFSM.g:2357:1: ( ( ( rule__ModelComponent__UnorderedGroup_0 ) ) )
+ // InternalFSM.g:2358:1: ( ( rule__ModelComponent__UnorderedGroup_0 ) )
{
- // InternalFSM.g:2336:1: ( ( rule__ModelComponent__UnorderedGroup_0 ) )
- // InternalFSM.g:2337:1: ( rule__ModelComponent__UnorderedGroup_0 )
+ // InternalFSM.g:2358:1: ( ( rule__ModelComponent__UnorderedGroup_0 ) )
+ // InternalFSM.g:2359:1: ( rule__ModelComponent__UnorderedGroup_0 )
{
before(grammarAccess.getModelComponentAccess().getUnorderedGroup_0());
- // InternalFSM.g:2338:1: ( rule__ModelComponent__UnorderedGroup_0 )
- // InternalFSM.g:2338:2: rule__ModelComponent__UnorderedGroup_0
+ // InternalFSM.g:2360:1: ( rule__ModelComponent__UnorderedGroup_0 )
+ // InternalFSM.g:2360:2: rule__ModelComponent__UnorderedGroup_0
{
pushFollow(FOLLOW_2);
rule__ModelComponent__UnorderedGroup_0();
@@ -7283,14 +7386,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__1"
- // InternalFSM.g:2348:1: rule__ModelComponent__Group__1 : rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2 ;
+ // InternalFSM.g:2370:1: rule__ModelComponent__Group__1 : rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2 ;
public final void rule__ModelComponent__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2352:1: ( rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2 )
- // InternalFSM.g:2353:2: rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2
+ // InternalFSM.g:2374:1: ( rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2 )
+ // InternalFSM.g:2375:2: rule__ModelComponent__Group__1__Impl rule__ModelComponent__Group__2
{
pushFollow(FOLLOW_5);
rule__ModelComponent__Group__1__Impl();
@@ -7321,20 +7424,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__1__Impl"
- // InternalFSM.g:2360:1: rule__ModelComponent__Group__1__Impl : ( 'ModelComponent' ) ;
+ // InternalFSM.g:2382:1: rule__ModelComponent__Group__1__Impl : ( 'ModelComponent' ) ;
public final void rule__ModelComponent__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2364:1: ( ( 'ModelComponent' ) )
- // InternalFSM.g:2365:1: ( 'ModelComponent' )
+ // InternalFSM.g:2386:1: ( ( 'ModelComponent' ) )
+ // InternalFSM.g:2387:1: ( 'ModelComponent' )
{
- // InternalFSM.g:2365:1: ( 'ModelComponent' )
- // InternalFSM.g:2366:1: 'ModelComponent'
+ // InternalFSM.g:2387:1: ( 'ModelComponent' )
+ // InternalFSM.g:2388:1: 'ModelComponent'
{
before(grammarAccess.getModelComponentAccess().getModelComponentKeyword_1());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getModelComponentAccess().getModelComponentKeyword_1());
}
@@ -7358,14 +7461,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__2"
- // InternalFSM.g:2379:1: rule__ModelComponent__Group__2 : rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3 ;
+ // InternalFSM.g:2401:1: rule__ModelComponent__Group__2 : rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3 ;
public final void rule__ModelComponent__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2383:1: ( rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3 )
- // InternalFSM.g:2384:2: rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3
+ // InternalFSM.g:2405:1: ( rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3 )
+ // InternalFSM.g:2406:2: rule__ModelComponent__Group__2__Impl rule__ModelComponent__Group__3
{
pushFollow(FOLLOW_6);
rule__ModelComponent__Group__2__Impl();
@@ -7396,21 +7499,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__2__Impl"
- // InternalFSM.g:2391:1: rule__ModelComponent__Group__2__Impl : ( ( rule__ModelComponent__ComponentNameAssignment_2 ) ) ;
+ // InternalFSM.g:2413:1: rule__ModelComponent__Group__2__Impl : ( ( rule__ModelComponent__ComponentNameAssignment_2 ) ) ;
public final void rule__ModelComponent__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2395:1: ( ( ( rule__ModelComponent__ComponentNameAssignment_2 ) ) )
- // InternalFSM.g:2396:1: ( ( rule__ModelComponent__ComponentNameAssignment_2 ) )
+ // InternalFSM.g:2417:1: ( ( ( rule__ModelComponent__ComponentNameAssignment_2 ) ) )
+ // InternalFSM.g:2418:1: ( ( rule__ModelComponent__ComponentNameAssignment_2 ) )
{
- // InternalFSM.g:2396:1: ( ( rule__ModelComponent__ComponentNameAssignment_2 ) )
- // InternalFSM.g:2397:1: ( rule__ModelComponent__ComponentNameAssignment_2 )
+ // InternalFSM.g:2418:1: ( ( rule__ModelComponent__ComponentNameAssignment_2 ) )
+ // InternalFSM.g:2419:1: ( rule__ModelComponent__ComponentNameAssignment_2 )
{
before(grammarAccess.getModelComponentAccess().getComponentNameAssignment_2());
- // InternalFSM.g:2398:1: ( rule__ModelComponent__ComponentNameAssignment_2 )
- // InternalFSM.g:2398:2: rule__ModelComponent__ComponentNameAssignment_2
+ // InternalFSM.g:2420:1: ( rule__ModelComponent__ComponentNameAssignment_2 )
+ // InternalFSM.g:2420:2: rule__ModelComponent__ComponentNameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ModelComponent__ComponentNameAssignment_2();
@@ -7443,14 +7546,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__3"
- // InternalFSM.g:2408:1: rule__ModelComponent__Group__3 : rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4 ;
+ // InternalFSM.g:2430:1: rule__ModelComponent__Group__3 : rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4 ;
public final void rule__ModelComponent__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2412:1: ( rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4 )
- // InternalFSM.g:2413:2: rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4
+ // InternalFSM.g:2434:1: ( rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4 )
+ // InternalFSM.g:2435:2: rule__ModelComponent__Group__3__Impl rule__ModelComponent__Group__4
{
pushFollow(FOLLOW_6);
rule__ModelComponent__Group__3__Impl();
@@ -7481,29 +7584,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__3__Impl"
- // InternalFSM.g:2420:1: rule__ModelComponent__Group__3__Impl : ( ( rule__ModelComponent__Group_3__0 )? ) ;
+ // InternalFSM.g:2442:1: rule__ModelComponent__Group__3__Impl : ( ( rule__ModelComponent__Group_3__0 )? ) ;
public final void rule__ModelComponent__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2424:1: ( ( ( rule__ModelComponent__Group_3__0 )? ) )
- // InternalFSM.g:2425:1: ( ( rule__ModelComponent__Group_3__0 )? )
+ // InternalFSM.g:2446:1: ( ( ( rule__ModelComponent__Group_3__0 )? ) )
+ // InternalFSM.g:2447:1: ( ( rule__ModelComponent__Group_3__0 )? )
{
- // InternalFSM.g:2425:1: ( ( rule__ModelComponent__Group_3__0 )? )
- // InternalFSM.g:2426:1: ( rule__ModelComponent__Group_3__0 )?
+ // InternalFSM.g:2447:1: ( ( rule__ModelComponent__Group_3__0 )? )
+ // InternalFSM.g:2448:1: ( rule__ModelComponent__Group_3__0 )?
{
before(grammarAccess.getModelComponentAccess().getGroup_3());
- // InternalFSM.g:2427:1: ( rule__ModelComponent__Group_3__0 )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalFSM.g:2449:1: ( rule__ModelComponent__Group_3__0 )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA29_0==27) ) {
- alt29=1;
+ if ( (LA31_0==28) ) {
+ alt31=1;
}
- switch (alt29) {
+ switch (alt31) {
case 1 :
- // InternalFSM.g:2427:2: rule__ModelComponent__Group_3__0
+ // InternalFSM.g:2449:2: rule__ModelComponent__Group_3__0
{
pushFollow(FOLLOW_2);
rule__ModelComponent__Group_3__0();
@@ -7539,14 +7642,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__4"
- // InternalFSM.g:2437:1: rule__ModelComponent__Group__4 : rule__ModelComponent__Group__4__Impl ;
+ // InternalFSM.g:2459:1: rule__ModelComponent__Group__4 : rule__ModelComponent__Group__4__Impl ;
public final void rule__ModelComponent__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2441:1: ( rule__ModelComponent__Group__4__Impl )
- // InternalFSM.g:2442:2: rule__ModelComponent__Group__4__Impl
+ // InternalFSM.g:2463:1: ( rule__ModelComponent__Group__4__Impl )
+ // InternalFSM.g:2464:2: rule__ModelComponent__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ModelComponent__Group__4__Impl();
@@ -7572,21 +7675,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group__4__Impl"
- // InternalFSM.g:2448:1: rule__ModelComponent__Group__4__Impl : ( ( rule__ModelComponent__StateMachineAssignment_4 ) ) ;
+ // InternalFSM.g:2470:1: rule__ModelComponent__Group__4__Impl : ( ( rule__ModelComponent__StateMachineAssignment_4 ) ) ;
public final void rule__ModelComponent__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2452:1: ( ( ( rule__ModelComponent__StateMachineAssignment_4 ) ) )
- // InternalFSM.g:2453:1: ( ( rule__ModelComponent__StateMachineAssignment_4 ) )
+ // InternalFSM.g:2474:1: ( ( ( rule__ModelComponent__StateMachineAssignment_4 ) ) )
+ // InternalFSM.g:2475:1: ( ( rule__ModelComponent__StateMachineAssignment_4 ) )
{
- // InternalFSM.g:2453:1: ( ( rule__ModelComponent__StateMachineAssignment_4 ) )
- // InternalFSM.g:2454:1: ( rule__ModelComponent__StateMachineAssignment_4 )
+ // InternalFSM.g:2475:1: ( ( rule__ModelComponent__StateMachineAssignment_4 ) )
+ // InternalFSM.g:2476:1: ( rule__ModelComponent__StateMachineAssignment_4 )
{
before(grammarAccess.getModelComponentAccess().getStateMachineAssignment_4());
- // InternalFSM.g:2455:1: ( rule__ModelComponent__StateMachineAssignment_4 )
- // InternalFSM.g:2455:2: rule__ModelComponent__StateMachineAssignment_4
+ // InternalFSM.g:2477:1: ( rule__ModelComponent__StateMachineAssignment_4 )
+ // InternalFSM.g:2477:2: rule__ModelComponent__StateMachineAssignment_4
{
pushFollow(FOLLOW_2);
rule__ModelComponent__StateMachineAssignment_4();
@@ -7619,14 +7722,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group_3__0"
- // InternalFSM.g:2475:1: rule__ModelComponent__Group_3__0 : rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1 ;
+ // InternalFSM.g:2497:1: rule__ModelComponent__Group_3__0 : rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1 ;
public final void rule__ModelComponent__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2479:1: ( rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1 )
- // InternalFSM.g:2480:2: rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1
+ // InternalFSM.g:2501:1: ( rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1 )
+ // InternalFSM.g:2502:2: rule__ModelComponent__Group_3__0__Impl rule__ModelComponent__Group_3__1
{
pushFollow(FOLLOW_5);
rule__ModelComponent__Group_3__0__Impl();
@@ -7657,20 +7760,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group_3__0__Impl"
- // InternalFSM.g:2487:1: rule__ModelComponent__Group_3__0__Impl : ( 'extends' ) ;
+ // InternalFSM.g:2509:1: rule__ModelComponent__Group_3__0__Impl : ( 'extends' ) ;
public final void rule__ModelComponent__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2491:1: ( ( 'extends' ) )
- // InternalFSM.g:2492:1: ( 'extends' )
+ // InternalFSM.g:2513:1: ( ( 'extends' ) )
+ // InternalFSM.g:2514:1: ( 'extends' )
{
- // InternalFSM.g:2492:1: ( 'extends' )
- // InternalFSM.g:2493:1: 'extends'
+ // InternalFSM.g:2514:1: ( 'extends' )
+ // InternalFSM.g:2515:1: 'extends'
{
before(grammarAccess.getModelComponentAccess().getExtendsKeyword_3_0());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getModelComponentAccess().getExtendsKeyword_3_0());
}
@@ -7694,14 +7797,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group_3__1"
- // InternalFSM.g:2506:1: rule__ModelComponent__Group_3__1 : rule__ModelComponent__Group_3__1__Impl ;
+ // InternalFSM.g:2528:1: rule__ModelComponent__Group_3__1 : rule__ModelComponent__Group_3__1__Impl ;
public final void rule__ModelComponent__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2510:1: ( rule__ModelComponent__Group_3__1__Impl )
- // InternalFSM.g:2511:2: rule__ModelComponent__Group_3__1__Impl
+ // InternalFSM.g:2532:1: ( rule__ModelComponent__Group_3__1__Impl )
+ // InternalFSM.g:2533:2: rule__ModelComponent__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ModelComponent__Group_3__1__Impl();
@@ -7727,21 +7830,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__Group_3__1__Impl"
- // InternalFSM.g:2517:1: rule__ModelComponent__Group_3__1__Impl : ( ( rule__ModelComponent__BaseAssignment_3_1 ) ) ;
+ // InternalFSM.g:2539:1: rule__ModelComponent__Group_3__1__Impl : ( ( rule__ModelComponent__BaseAssignment_3_1 ) ) ;
public final void rule__ModelComponent__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2521:1: ( ( ( rule__ModelComponent__BaseAssignment_3_1 ) ) )
- // InternalFSM.g:2522:1: ( ( rule__ModelComponent__BaseAssignment_3_1 ) )
+ // InternalFSM.g:2543:1: ( ( ( rule__ModelComponent__BaseAssignment_3_1 ) ) )
+ // InternalFSM.g:2544:1: ( ( rule__ModelComponent__BaseAssignment_3_1 ) )
{
- // InternalFSM.g:2522:1: ( ( rule__ModelComponent__BaseAssignment_3_1 ) )
- // InternalFSM.g:2523:1: ( rule__ModelComponent__BaseAssignment_3_1 )
+ // InternalFSM.g:2544:1: ( ( rule__ModelComponent__BaseAssignment_3_1 ) )
+ // InternalFSM.g:2545:1: ( rule__ModelComponent__BaseAssignment_3_1 )
{
before(grammarAccess.getModelComponentAccess().getBaseAssignment_3_1());
- // InternalFSM.g:2524:1: ( rule__ModelComponent__BaseAssignment_3_1 )
- // InternalFSM.g:2524:2: rule__ModelComponent__BaseAssignment_3_1
+ // InternalFSM.g:2546:1: ( rule__ModelComponent__BaseAssignment_3_1 )
+ // InternalFSM.g:2546:2: rule__ModelComponent__BaseAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__ModelComponent__BaseAssignment_3_1();
@@ -7774,14 +7877,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0"
- // InternalFSM.g:2538:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
+ // InternalFSM.g:2560:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
public final void rule__StateGraph__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2542:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
- // InternalFSM.g:2543:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
+ // InternalFSM.g:2564:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
+ // InternalFSM.g:2565:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
{
pushFollow(FOLLOW_7);
rule__StateGraph__Group__0__Impl();
@@ -7812,21 +7915,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0__Impl"
- // InternalFSM.g:2550:1: rule__StateGraph__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:2572:1: rule__StateGraph__Group__0__Impl : ( () ) ;
public final void rule__StateGraph__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2554:1: ( ( () ) )
- // InternalFSM.g:2555:1: ( () )
+ // InternalFSM.g:2576:1: ( ( () ) )
+ // InternalFSM.g:2577:1: ( () )
{
- // InternalFSM.g:2555:1: ( () )
- // InternalFSM.g:2556:1: ()
+ // InternalFSM.g:2577:1: ( () )
+ // InternalFSM.g:2578:1: ()
{
before(grammarAccess.getStateGraphAccess().getStateGraphAction_0());
- // InternalFSM.g:2557:1: ()
- // InternalFSM.g:2559:1:
+ // InternalFSM.g:2579:1: ()
+ // InternalFSM.g:2581:1:
{
}
@@ -7849,14 +7952,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1"
- // InternalFSM.g:2569:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
+ // InternalFSM.g:2591:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
public final void rule__StateGraph__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2573:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
- // InternalFSM.g:2574:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
+ // InternalFSM.g:2595:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
+ // InternalFSM.g:2596:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
{
pushFollow(FOLLOW_8);
rule__StateGraph__Group__1__Impl();
@@ -7887,20 +7990,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1__Impl"
- // InternalFSM.g:2581:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
+ // InternalFSM.g:2603:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
public final void rule__StateGraph__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2585:1: ( ( '{' ) )
- // InternalFSM.g:2586:1: ( '{' )
+ // InternalFSM.g:2607:1: ( ( '{' ) )
+ // InternalFSM.g:2608:1: ( '{' )
{
- // InternalFSM.g:2586:1: ( '{' )
- // InternalFSM.g:2587:1: '{'
+ // InternalFSM.g:2608:1: ( '{' )
+ // InternalFSM.g:2609:1: '{'
{
before(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
}
@@ -7924,14 +8027,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2"
- // InternalFSM.g:2600:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
+ // InternalFSM.g:2622:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
public final void rule__StateGraph__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2604:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
- // InternalFSM.g:2605:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
+ // InternalFSM.g:2626:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
+ // InternalFSM.g:2627:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
{
pushFollow(FOLLOW_8);
rule__StateGraph__Group__2__Impl();
@@ -7962,33 +8065,33 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2__Impl"
- // InternalFSM.g:2612:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
+ // InternalFSM.g:2634:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
public final void rule__StateGraph__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2616:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
- // InternalFSM.g:2617:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalFSM.g:2638:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
+ // InternalFSM.g:2639:1: ( ( rule__StateGraph__Alternatives_2 )* )
{
- // InternalFSM.g:2617:1: ( ( rule__StateGraph__Alternatives_2 )* )
- // InternalFSM.g:2618:1: ( rule__StateGraph__Alternatives_2 )*
+ // InternalFSM.g:2639:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalFSM.g:2640:1: ( rule__StateGraph__Alternatives_2 )*
{
before(grammarAccess.getStateGraphAccess().getAlternatives_2());
- // InternalFSM.g:2619:1: ( rule__StateGraph__Alternatives_2 )*
- loop30:
+ // InternalFSM.g:2641:1: ( rule__StateGraph__Alternatives_2 )*
+ loop32:
do {
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA30_0==31||(LA30_0>=36 && LA30_0<=41)||LA30_0==50||LA30_0==69) ) {
- alt30=1;
+ if ( (LA32_0==32||(LA32_0>=37 && LA32_0<=42)||LA32_0==51||LA32_0==70) ) {
+ alt32=1;
}
- switch (alt30) {
+ switch (alt32) {
case 1 :
- // InternalFSM.g:2619:2: rule__StateGraph__Alternatives_2
+ // InternalFSM.g:2641:2: rule__StateGraph__Alternatives_2
{
pushFollow(FOLLOW_9);
rule__StateGraph__Alternatives_2();
@@ -8000,7 +8103,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop30;
+ break loop32;
}
} while (true);
@@ -8027,14 +8130,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3"
- // InternalFSM.g:2629:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
+ // InternalFSM.g:2651:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
public final void rule__StateGraph__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2633:1: ( rule__StateGraph__Group__3__Impl )
- // InternalFSM.g:2634:2: rule__StateGraph__Group__3__Impl
+ // InternalFSM.g:2655:1: ( rule__StateGraph__Group__3__Impl )
+ // InternalFSM.g:2656:2: rule__StateGraph__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__3__Impl();
@@ -8060,20 +8163,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3__Impl"
- // InternalFSM.g:2640:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
+ // InternalFSM.g:2662:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
public final void rule__StateGraph__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2644:1: ( ( '}' ) )
- // InternalFSM.g:2645:1: ( '}' )
+ // InternalFSM.g:2666:1: ( ( '}' ) )
+ // InternalFSM.g:2667:1: ( '}' )
{
- // InternalFSM.g:2645:1: ( '}' )
- // InternalFSM.g:2646:1: '}'
+ // InternalFSM.g:2667:1: ( '}' )
+ // InternalFSM.g:2668:1: '}'
{
before(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
}
@@ -8097,14 +8200,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0"
- // InternalFSM.g:2667:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
+ // InternalFSM.g:2689:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
public final void rule__StateMachine__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2671:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
- // InternalFSM.g:2672:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
+ // InternalFSM.g:2693:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
+ // InternalFSM.g:2694:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
pushFollow(FOLLOW_6);
rule__StateMachine__Group__0__Impl();
@@ -8135,21 +8238,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0__Impl"
- // InternalFSM.g:2679:1: rule__StateMachine__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:2701:1: rule__StateMachine__Group__0__Impl : ( () ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2683:1: ( ( () ) )
- // InternalFSM.g:2684:1: ( () )
+ // InternalFSM.g:2705:1: ( ( () ) )
+ // InternalFSM.g:2706:1: ( () )
{
- // InternalFSM.g:2684:1: ( () )
- // InternalFSM.g:2685:1: ()
+ // InternalFSM.g:2706:1: ( () )
+ // InternalFSM.g:2707:1: ()
{
before(grammarAccess.getStateMachineAccess().getStateGraphAction_0());
- // InternalFSM.g:2686:1: ()
- // InternalFSM.g:2688:1:
+ // InternalFSM.g:2708:1: ()
+ // InternalFSM.g:2710:1:
{
}
@@ -8172,14 +8275,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1"
- // InternalFSM.g:2698:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
+ // InternalFSM.g:2720:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
public final void rule__StateMachine__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2702:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
- // InternalFSM.g:2703:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
+ // InternalFSM.g:2724:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
+ // InternalFSM.g:2725:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
{
pushFollow(FOLLOW_7);
rule__StateMachine__Group__1__Impl();
@@ -8210,20 +8313,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1__Impl"
- // InternalFSM.g:2710:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
+ // InternalFSM.g:2732:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2714:1: ( ( 'StateMachine' ) )
- // InternalFSM.g:2715:1: ( 'StateMachine' )
+ // InternalFSM.g:2736:1: ( ( 'StateMachine' ) )
+ // InternalFSM.g:2737:1: ( 'StateMachine' )
{
- // InternalFSM.g:2715:1: ( 'StateMachine' )
- // InternalFSM.g:2716:1: 'StateMachine'
+ // InternalFSM.g:2737:1: ( 'StateMachine' )
+ // InternalFSM.g:2738:1: 'StateMachine'
{
before(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- match(input,30,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
}
@@ -8247,14 +8350,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2"
- // InternalFSM.g:2729:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
+ // InternalFSM.g:2751:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
public final void rule__StateMachine__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2733:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
- // InternalFSM.g:2734:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
+ // InternalFSM.g:2755:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
+ // InternalFSM.g:2756:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
{
pushFollow(FOLLOW_8);
rule__StateMachine__Group__2__Impl();
@@ -8285,20 +8388,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2__Impl"
- // InternalFSM.g:2741:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
+ // InternalFSM.g:2763:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
public final void rule__StateMachine__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2745:1: ( ( '{' ) )
- // InternalFSM.g:2746:1: ( '{' )
+ // InternalFSM.g:2767:1: ( ( '{' ) )
+ // InternalFSM.g:2768:1: ( '{' )
{
- // InternalFSM.g:2746:1: ( '{' )
- // InternalFSM.g:2747:1: '{'
+ // InternalFSM.g:2768:1: ( '{' )
+ // InternalFSM.g:2769:1: '{'
{
before(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
}
@@ -8322,14 +8425,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3"
- // InternalFSM.g:2760:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
+ // InternalFSM.g:2782:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
public final void rule__StateMachine__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2764:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
- // InternalFSM.g:2765:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
+ // InternalFSM.g:2786:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
+ // InternalFSM.g:2787:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
{
pushFollow(FOLLOW_8);
rule__StateMachine__Group__3__Impl();
@@ -8360,33 +8463,33 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3__Impl"
- // InternalFSM.g:2772:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
+ // InternalFSM.g:2794:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
public final void rule__StateMachine__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2776:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
- // InternalFSM.g:2777:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalFSM.g:2798:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
+ // InternalFSM.g:2799:1: ( ( rule__StateMachine__Alternatives_3 )* )
{
- // InternalFSM.g:2777:1: ( ( rule__StateMachine__Alternatives_3 )* )
- // InternalFSM.g:2778:1: ( rule__StateMachine__Alternatives_3 )*
+ // InternalFSM.g:2799:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalFSM.g:2800:1: ( rule__StateMachine__Alternatives_3 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_3());
- // InternalFSM.g:2779:1: ( rule__StateMachine__Alternatives_3 )*
- loop31:
+ // InternalFSM.g:2801:1: ( rule__StateMachine__Alternatives_3 )*
+ loop33:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA31_0==31||(LA31_0>=36 && LA31_0<=41)||LA31_0==50||LA31_0==69) ) {
- alt31=1;
+ if ( (LA33_0==32||(LA33_0>=37 && LA33_0<=42)||LA33_0==51||LA33_0==70) ) {
+ alt33=1;
}
- switch (alt31) {
+ switch (alt33) {
case 1 :
- // InternalFSM.g:2779:2: rule__StateMachine__Alternatives_3
+ // InternalFSM.g:2801:2: rule__StateMachine__Alternatives_3
{
pushFollow(FOLLOW_9);
rule__StateMachine__Alternatives_3();
@@ -8398,7 +8501,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop31;
+ break loop33;
}
} while (true);
@@ -8425,14 +8528,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4"
- // InternalFSM.g:2789:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
+ // InternalFSM.g:2811:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
public final void rule__StateMachine__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2793:1: ( rule__StateMachine__Group__4__Impl )
- // InternalFSM.g:2794:2: rule__StateMachine__Group__4__Impl
+ // InternalFSM.g:2815:1: ( rule__StateMachine__Group__4__Impl )
+ // InternalFSM.g:2816:2: rule__StateMachine__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__4__Impl();
@@ -8458,20 +8561,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4__Impl"
- // InternalFSM.g:2800:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
+ // InternalFSM.g:2822:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
public final void rule__StateMachine__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2804:1: ( ( '}' ) )
- // InternalFSM.g:2805:1: ( '}' )
+ // InternalFSM.g:2826:1: ( ( '}' ) )
+ // InternalFSM.g:2827:1: ( '}' )
{
- // InternalFSM.g:2805:1: ( '}' )
- // InternalFSM.g:2806:1: '}'
+ // InternalFSM.g:2827:1: ( '}' )
+ // InternalFSM.g:2828:1: '}'
{
before(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
}
@@ -8495,14 +8598,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0"
- // InternalFSM.g:2829:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
+ // InternalFSM.g:2851:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
public final void rule__SimpleState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2833:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
- // InternalFSM.g:2834:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
+ // InternalFSM.g:2855:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
+ // InternalFSM.g:2856:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
{
pushFollow(FOLLOW_5);
rule__SimpleState__Group__0__Impl();
@@ -8533,20 +8636,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0__Impl"
- // InternalFSM.g:2841:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
+ // InternalFSM.g:2863:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
public final void rule__SimpleState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2845:1: ( ( 'State' ) )
- // InternalFSM.g:2846:1: ( 'State' )
+ // InternalFSM.g:2867:1: ( ( 'State' ) )
+ // InternalFSM.g:2868:1: ( 'State' )
{
- // InternalFSM.g:2846:1: ( 'State' )
- // InternalFSM.g:2847:1: 'State'
+ // InternalFSM.g:2868:1: ( 'State' )
+ // InternalFSM.g:2869:1: 'State'
{
before(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
- match(input,31,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
}
@@ -8570,14 +8673,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1"
- // InternalFSM.g:2860:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
+ // InternalFSM.g:2882:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
public final void rule__SimpleState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2864:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
- // InternalFSM.g:2865:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
+ // InternalFSM.g:2886:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
+ // InternalFSM.g:2887:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
{
pushFollow(FOLLOW_10);
rule__SimpleState__Group__1__Impl();
@@ -8608,21 +8711,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1__Impl"
- // InternalFSM.g:2872:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
+ // InternalFSM.g:2894:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
public final void rule__SimpleState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2876:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
- // InternalFSM.g:2877:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalFSM.g:2898:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
+ // InternalFSM.g:2899:1: ( ( rule__SimpleState__NameAssignment_1 ) )
{
- // InternalFSM.g:2877:1: ( ( rule__SimpleState__NameAssignment_1 ) )
- // InternalFSM.g:2878:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalFSM.g:2899:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalFSM.g:2900:1: ( rule__SimpleState__NameAssignment_1 )
{
before(grammarAccess.getSimpleStateAccess().getNameAssignment_1());
- // InternalFSM.g:2879:1: ( rule__SimpleState__NameAssignment_1 )
- // InternalFSM.g:2879:2: rule__SimpleState__NameAssignment_1
+ // InternalFSM.g:2901:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalFSM.g:2901:2: rule__SimpleState__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__NameAssignment_1();
@@ -8655,14 +8758,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2"
- // InternalFSM.g:2889:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
+ // InternalFSM.g:2911:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
public final void rule__SimpleState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2893:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
- // InternalFSM.g:2894:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
+ // InternalFSM.g:2915:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
+ // InternalFSM.g:2916:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
{
pushFollow(FOLLOW_10);
rule__SimpleState__Group__2__Impl();
@@ -8693,29 +8796,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2__Impl"
- // InternalFSM.g:2901:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
+ // InternalFSM.g:2923:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
public final void rule__SimpleState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2905:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
- // InternalFSM.g:2906:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalFSM.g:2927:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
+ // InternalFSM.g:2928:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
{
- // InternalFSM.g:2906:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
- // InternalFSM.g:2907:1: ( rule__SimpleState__DocuAssignment_2 )?
+ // InternalFSM.g:2928:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalFSM.g:2929:1: ( rule__SimpleState__DocuAssignment_2 )?
{
before(grammarAccess.getSimpleStateAccess().getDocuAssignment_2());
- // InternalFSM.g:2908:1: ( rule__SimpleState__DocuAssignment_2 )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalFSM.g:2930:1: ( rule__SimpleState__DocuAssignment_2 )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==65) ) {
- alt32=1;
+ if ( (LA34_0==66) ) {
+ alt34=1;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // InternalFSM.g:2908:2: rule__SimpleState__DocuAssignment_2
+ // InternalFSM.g:2930:2: rule__SimpleState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleState__DocuAssignment_2();
@@ -8751,14 +8854,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3"
- // InternalFSM.g:2918:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
+ // InternalFSM.g:2940:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
public final void rule__SimpleState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2922:1: ( rule__SimpleState__Group__3__Impl )
- // InternalFSM.g:2923:2: rule__SimpleState__Group__3__Impl
+ // InternalFSM.g:2944:1: ( rule__SimpleState__Group__3__Impl )
+ // InternalFSM.g:2945:2: rule__SimpleState__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__3__Impl();
@@ -8784,29 +8887,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3__Impl"
- // InternalFSM.g:2929:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
+ // InternalFSM.g:2951:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
public final void rule__SimpleState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2933:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
- // InternalFSM.g:2934:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalFSM.g:2955:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
+ // InternalFSM.g:2956:1: ( ( rule__SimpleState__Group_3__0 )? )
{
- // InternalFSM.g:2934:1: ( ( rule__SimpleState__Group_3__0 )? )
- // InternalFSM.g:2935:1: ( rule__SimpleState__Group_3__0 )?
+ // InternalFSM.g:2956:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalFSM.g:2957:1: ( rule__SimpleState__Group_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3());
- // InternalFSM.g:2936:1: ( rule__SimpleState__Group_3__0 )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalFSM.g:2958:1: ( rule__SimpleState__Group_3__0 )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA33_0==28) ) {
- alt33=1;
+ if ( (LA35_0==29) ) {
+ alt35=1;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // InternalFSM.g:2936:2: rule__SimpleState__Group_3__0
+ // InternalFSM.g:2958:2: rule__SimpleState__Group_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__0();
@@ -8842,14 +8945,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0"
- // InternalFSM.g:2954:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
+ // InternalFSM.g:2976:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
public final void rule__SimpleState__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2958:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
- // InternalFSM.g:2959:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
+ // InternalFSM.g:2980:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
+ // InternalFSM.g:2981:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
{
pushFollow(FOLLOW_11);
rule__SimpleState__Group_3__0__Impl();
@@ -8880,20 +8983,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0__Impl"
- // InternalFSM.g:2966:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
+ // InternalFSM.g:2988:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
public final void rule__SimpleState__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2970:1: ( ( '{' ) )
- // InternalFSM.g:2971:1: ( '{' )
+ // InternalFSM.g:2992:1: ( ( '{' ) )
+ // InternalFSM.g:2993:1: ( '{' )
{
- // InternalFSM.g:2971:1: ( '{' )
- // InternalFSM.g:2972:1: '{'
+ // InternalFSM.g:2993:1: ( '{' )
+ // InternalFSM.g:2994:1: '{'
{
before(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -8917,14 +9020,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1"
- // InternalFSM.g:2985:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
+ // InternalFSM.g:3007:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
public final void rule__SimpleState__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:2989:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
- // InternalFSM.g:2990:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
+ // InternalFSM.g:3011:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
+ // InternalFSM.g:3012:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
{
pushFollow(FOLLOW_11);
rule__SimpleState__Group_3__1__Impl();
@@ -8955,29 +9058,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1__Impl"
- // InternalFSM.g:2997:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
+ // InternalFSM.g:3019:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
public final void rule__SimpleState__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3001:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
- // InternalFSM.g:3002:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalFSM.g:3023:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
+ // InternalFSM.g:3024:1: ( ( rule__SimpleState__Group_3_1__0 )? )
{
- // InternalFSM.g:3002:1: ( ( rule__SimpleState__Group_3_1__0 )? )
- // InternalFSM.g:3003:1: ( rule__SimpleState__Group_3_1__0 )?
+ // InternalFSM.g:3024:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalFSM.g:3025:1: ( rule__SimpleState__Group_3_1__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_1());
- // InternalFSM.g:3004:1: ( rule__SimpleState__Group_3_1__0 )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalFSM.g:3026:1: ( rule__SimpleState__Group_3_1__0 )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA34_0==32) ) {
- alt34=1;
+ if ( (LA36_0==33) ) {
+ alt36=1;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // InternalFSM.g:3004:2: rule__SimpleState__Group_3_1__0
+ // InternalFSM.g:3026:2: rule__SimpleState__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__0();
@@ -9013,14 +9116,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2"
- // InternalFSM.g:3014:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
+ // InternalFSM.g:3036:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
public final void rule__SimpleState__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3018:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
- // InternalFSM.g:3019:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
+ // InternalFSM.g:3040:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
+ // InternalFSM.g:3041:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
{
pushFollow(FOLLOW_11);
rule__SimpleState__Group_3__2__Impl();
@@ -9051,29 +9154,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2__Impl"
- // InternalFSM.g:3026:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
+ // InternalFSM.g:3048:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
public final void rule__SimpleState__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3030:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
- // InternalFSM.g:3031:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalFSM.g:3052:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
+ // InternalFSM.g:3053:1: ( ( rule__SimpleState__Group_3_2__0 )? )
{
- // InternalFSM.g:3031:1: ( ( rule__SimpleState__Group_3_2__0 )? )
- // InternalFSM.g:3032:1: ( rule__SimpleState__Group_3_2__0 )?
+ // InternalFSM.g:3053:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalFSM.g:3054:1: ( rule__SimpleState__Group_3_2__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_2());
- // InternalFSM.g:3033:1: ( rule__SimpleState__Group_3_2__0 )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalFSM.g:3055:1: ( rule__SimpleState__Group_3_2__0 )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA35_0==33) ) {
- alt35=1;
+ if ( (LA37_0==34) ) {
+ alt37=1;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // InternalFSM.g:3033:2: rule__SimpleState__Group_3_2__0
+ // InternalFSM.g:3055:2: rule__SimpleState__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__0();
@@ -9109,14 +9212,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3"
- // InternalFSM.g:3043:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
+ // InternalFSM.g:3065:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
public final void rule__SimpleState__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3047:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
- // InternalFSM.g:3048:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
+ // InternalFSM.g:3069:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
+ // InternalFSM.g:3070:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
{
pushFollow(FOLLOW_11);
rule__SimpleState__Group_3__3__Impl();
@@ -9147,29 +9250,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3__Impl"
- // InternalFSM.g:3055:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
+ // InternalFSM.g:3077:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
public final void rule__SimpleState__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3059:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
- // InternalFSM.g:3060:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalFSM.g:3081:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
+ // InternalFSM.g:3082:1: ( ( rule__SimpleState__Group_3_3__0 )? )
{
- // InternalFSM.g:3060:1: ( ( rule__SimpleState__Group_3_3__0 )? )
- // InternalFSM.g:3061:1: ( rule__SimpleState__Group_3_3__0 )?
+ // InternalFSM.g:3082:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalFSM.g:3083:1: ( rule__SimpleState__Group_3_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_3());
- // InternalFSM.g:3062:1: ( rule__SimpleState__Group_3_3__0 )?
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalFSM.g:3084:1: ( rule__SimpleState__Group_3_3__0 )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA36_0==34) ) {
- alt36=1;
+ if ( (LA38_0==35) ) {
+ alt38=1;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // InternalFSM.g:3062:2: rule__SimpleState__Group_3_3__0
+ // InternalFSM.g:3084:2: rule__SimpleState__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__0();
@@ -9205,14 +9308,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4"
- // InternalFSM.g:3072:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
+ // InternalFSM.g:3094:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
public final void rule__SimpleState__Group_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3076:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
- // InternalFSM.g:3077:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
+ // InternalFSM.g:3098:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
+ // InternalFSM.g:3099:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
{
pushFollow(FOLLOW_11);
rule__SimpleState__Group_3__4__Impl();
@@ -9243,29 +9346,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4__Impl"
- // InternalFSM.g:3084:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
+ // InternalFSM.g:3106:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
public final void rule__SimpleState__Group_3__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3088:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
- // InternalFSM.g:3089:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalFSM.g:3110:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
+ // InternalFSM.g:3111:1: ( ( rule__SimpleState__Group_3_4__0 )? )
{
- // InternalFSM.g:3089:1: ( ( rule__SimpleState__Group_3_4__0 )? )
- // InternalFSM.g:3090:1: ( rule__SimpleState__Group_3_4__0 )?
+ // InternalFSM.g:3111:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalFSM.g:3112:1: ( rule__SimpleState__Group_3_4__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_4());
- // InternalFSM.g:3091:1: ( rule__SimpleState__Group_3_4__0 )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalFSM.g:3113:1: ( rule__SimpleState__Group_3_4__0 )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==35) ) {
- alt37=1;
+ if ( (LA39_0==36) ) {
+ alt39=1;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // InternalFSM.g:3091:2: rule__SimpleState__Group_3_4__0
+ // InternalFSM.g:3113:2: rule__SimpleState__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__0();
@@ -9301,14 +9404,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5"
- // InternalFSM.g:3101:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
+ // InternalFSM.g:3123:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
public final void rule__SimpleState__Group_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3105:1: ( rule__SimpleState__Group_3__5__Impl )
- // InternalFSM.g:3106:2: rule__SimpleState__Group_3__5__Impl
+ // InternalFSM.g:3127:1: ( rule__SimpleState__Group_3__5__Impl )
+ // InternalFSM.g:3128:2: rule__SimpleState__Group_3__5__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__5__Impl();
@@ -9334,20 +9437,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5__Impl"
- // InternalFSM.g:3112:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
+ // InternalFSM.g:3134:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
public final void rule__SimpleState__Group_3__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3116:1: ( ( '}' ) )
- // InternalFSM.g:3117:1: ( '}' )
+ // InternalFSM.g:3138:1: ( ( '}' ) )
+ // InternalFSM.g:3139:1: ( '}' )
{
- // InternalFSM.g:3117:1: ( '}' )
- // InternalFSM.g:3118:1: '}'
+ // InternalFSM.g:3139:1: ( '}' )
+ // InternalFSM.g:3140:1: '}'
{
before(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
}
@@ -9371,16 +9474,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0"
- // InternalFSM.g:3143:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
+ // InternalFSM.g:3165:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
public final void rule__SimpleState__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3147:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
- // InternalFSM.g:3148:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
+ // InternalFSM.g:3169:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
+ // InternalFSM.g:3170:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__SimpleState__Group_3_1__0__Impl();
state._fsp--;
@@ -9409,20 +9512,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0__Impl"
- // InternalFSM.g:3155:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
+ // InternalFSM.g:3177:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
public final void rule__SimpleState__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3159:1: ( ( 'entry' ) )
- // InternalFSM.g:3160:1: ( 'entry' )
+ // InternalFSM.g:3181:1: ( ( 'entry' ) )
+ // InternalFSM.g:3182:1: ( 'entry' )
{
- // InternalFSM.g:3160:1: ( 'entry' )
- // InternalFSM.g:3161:1: 'entry'
+ // InternalFSM.g:3182:1: ( 'entry' )
+ // InternalFSM.g:3183:1: 'entry'
{
before(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
- match(input,32,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
}
@@ -9446,14 +9549,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1"
- // InternalFSM.g:3174:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
+ // InternalFSM.g:3196:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
public final void rule__SimpleState__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3178:1: ( rule__SimpleState__Group_3_1__1__Impl )
- // InternalFSM.g:3179:2: rule__SimpleState__Group_3_1__1__Impl
+ // InternalFSM.g:3200:1: ( rule__SimpleState__Group_3_1__1__Impl )
+ // InternalFSM.g:3201:2: rule__SimpleState__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__1__Impl();
@@ -9479,21 +9582,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1__Impl"
- // InternalFSM.g:3185:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
+ // InternalFSM.g:3207:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
public final void rule__SimpleState__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3189:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
- // InternalFSM.g:3190:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalFSM.g:3211:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
+ // InternalFSM.g:3212:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
{
- // InternalFSM.g:3190:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
- // InternalFSM.g:3191:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalFSM.g:3212:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalFSM.g:3213:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeAssignment_3_1_1());
- // InternalFSM.g:3192:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
- // InternalFSM.g:3192:2: rule__SimpleState__EntryCodeAssignment_3_1_1
+ // InternalFSM.g:3214:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalFSM.g:3214:2: rule__SimpleState__EntryCodeAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__EntryCodeAssignment_3_1_1();
@@ -9526,16 +9629,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0"
- // InternalFSM.g:3206:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
+ // InternalFSM.g:3228:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
public final void rule__SimpleState__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3210:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
- // InternalFSM.g:3211:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
+ // InternalFSM.g:3232:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
+ // InternalFSM.g:3233:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__SimpleState__Group_3_2__0__Impl();
state._fsp--;
@@ -9564,20 +9667,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0__Impl"
- // InternalFSM.g:3218:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
+ // InternalFSM.g:3240:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
public final void rule__SimpleState__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3222:1: ( ( 'exit' ) )
- // InternalFSM.g:3223:1: ( 'exit' )
+ // InternalFSM.g:3244:1: ( ( 'exit' ) )
+ // InternalFSM.g:3245:1: ( 'exit' )
{
- // InternalFSM.g:3223:1: ( 'exit' )
- // InternalFSM.g:3224:1: 'exit'
+ // InternalFSM.g:3245:1: ( 'exit' )
+ // InternalFSM.g:3246:1: 'exit'
{
before(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
- match(input,33,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
}
@@ -9601,14 +9704,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1"
- // InternalFSM.g:3237:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
+ // InternalFSM.g:3259:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
public final void rule__SimpleState__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3241:1: ( rule__SimpleState__Group_3_2__1__Impl )
- // InternalFSM.g:3242:2: rule__SimpleState__Group_3_2__1__Impl
+ // InternalFSM.g:3263:1: ( rule__SimpleState__Group_3_2__1__Impl )
+ // InternalFSM.g:3264:2: rule__SimpleState__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__1__Impl();
@@ -9634,21 +9737,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1__Impl"
- // InternalFSM.g:3248:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
+ // InternalFSM.g:3270:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
public final void rule__SimpleState__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3252:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
- // InternalFSM.g:3253:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalFSM.g:3274:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
+ // InternalFSM.g:3275:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
{
- // InternalFSM.g:3253:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
- // InternalFSM.g:3254:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalFSM.g:3275:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalFSM.g:3276:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
{
before(grammarAccess.getSimpleStateAccess().getExitCodeAssignment_3_2_1());
- // InternalFSM.g:3255:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
- // InternalFSM.g:3255:2: rule__SimpleState__ExitCodeAssignment_3_2_1
+ // InternalFSM.g:3277:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalFSM.g:3277:2: rule__SimpleState__ExitCodeAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__ExitCodeAssignment_3_2_1();
@@ -9681,16 +9784,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0"
- // InternalFSM.g:3269:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
+ // InternalFSM.g:3291:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
public final void rule__SimpleState__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3273:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
- // InternalFSM.g:3274:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
+ // InternalFSM.g:3295:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
+ // InternalFSM.g:3296:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__SimpleState__Group_3_3__0__Impl();
state._fsp--;
@@ -9719,20 +9822,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0__Impl"
- // InternalFSM.g:3281:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
+ // InternalFSM.g:3303:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
public final void rule__SimpleState__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3285:1: ( ( 'do' ) )
- // InternalFSM.g:3286:1: ( 'do' )
+ // InternalFSM.g:3307:1: ( ( 'do' ) )
+ // InternalFSM.g:3308:1: ( 'do' )
{
- // InternalFSM.g:3286:1: ( 'do' )
- // InternalFSM.g:3287:1: 'do'
+ // InternalFSM.g:3308:1: ( 'do' )
+ // InternalFSM.g:3309:1: 'do'
{
before(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
}
@@ -9756,14 +9859,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1"
- // InternalFSM.g:3300:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
+ // InternalFSM.g:3322:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
public final void rule__SimpleState__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3304:1: ( rule__SimpleState__Group_3_3__1__Impl )
- // InternalFSM.g:3305:2: rule__SimpleState__Group_3_3__1__Impl
+ // InternalFSM.g:3326:1: ( rule__SimpleState__Group_3_3__1__Impl )
+ // InternalFSM.g:3327:2: rule__SimpleState__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__1__Impl();
@@ -9789,21 +9892,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1__Impl"
- // InternalFSM.g:3311:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
+ // InternalFSM.g:3333:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
public final void rule__SimpleState__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3315:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
- // InternalFSM.g:3316:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalFSM.g:3337:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
+ // InternalFSM.g:3338:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
{
- // InternalFSM.g:3316:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
- // InternalFSM.g:3317:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalFSM.g:3338:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalFSM.g:3339:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
{
before(grammarAccess.getSimpleStateAccess().getDoCodeAssignment_3_3_1());
- // InternalFSM.g:3318:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
- // InternalFSM.g:3318:2: rule__SimpleState__DoCodeAssignment_3_3_1
+ // InternalFSM.g:3340:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalFSM.g:3340:2: rule__SimpleState__DoCodeAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__DoCodeAssignment_3_3_1();
@@ -9836,14 +9939,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0"
- // InternalFSM.g:3332:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
+ // InternalFSM.g:3354:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
public final void rule__SimpleState__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3336:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
- // InternalFSM.g:3337:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
+ // InternalFSM.g:3358:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
+ // InternalFSM.g:3359:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
{
pushFollow(FOLLOW_7);
rule__SimpleState__Group_3_4__0__Impl();
@@ -9874,20 +9977,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0__Impl"
- // InternalFSM.g:3344:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
+ // InternalFSM.g:3366:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
public final void rule__SimpleState__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3348:1: ( ( 'subgraph' ) )
- // InternalFSM.g:3349:1: ( 'subgraph' )
+ // InternalFSM.g:3370:1: ( ( 'subgraph' ) )
+ // InternalFSM.g:3371:1: ( 'subgraph' )
{
- // InternalFSM.g:3349:1: ( 'subgraph' )
- // InternalFSM.g:3350:1: 'subgraph'
+ // InternalFSM.g:3371:1: ( 'subgraph' )
+ // InternalFSM.g:3372:1: 'subgraph'
{
before(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
- match(input,35,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
}
@@ -9911,14 +10014,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1"
- // InternalFSM.g:3363:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
+ // InternalFSM.g:3385:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
public final void rule__SimpleState__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3367:1: ( rule__SimpleState__Group_3_4__1__Impl )
- // InternalFSM.g:3368:2: rule__SimpleState__Group_3_4__1__Impl
+ // InternalFSM.g:3389:1: ( rule__SimpleState__Group_3_4__1__Impl )
+ // InternalFSM.g:3390:2: rule__SimpleState__Group_3_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__1__Impl();
@@ -9944,21 +10047,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1__Impl"
- // InternalFSM.g:3374:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
+ // InternalFSM.g:3396:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
public final void rule__SimpleState__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3378:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
- // InternalFSM.g:3379:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalFSM.g:3400:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
+ // InternalFSM.g:3401:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
{
- // InternalFSM.g:3379:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
- // InternalFSM.g:3380:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalFSM.g:3401:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalFSM.g:3402:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
{
before(grammarAccess.getSimpleStateAccess().getSubgraphAssignment_3_4_1());
- // InternalFSM.g:3381:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
- // InternalFSM.g:3381:2: rule__SimpleState__SubgraphAssignment_3_4_1
+ // InternalFSM.g:3403:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalFSM.g:3403:2: rule__SimpleState__SubgraphAssignment_3_4_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__SubgraphAssignment_3_4_1();
@@ -9991,14 +10094,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0"
- // InternalFSM.g:3395:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
+ // InternalFSM.g:3417:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
public final void rule__RefinedState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3399:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
- // InternalFSM.g:3400:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
+ // InternalFSM.g:3421:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
+ // InternalFSM.g:3422:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
{
pushFollow(FOLLOW_5);
rule__RefinedState__Group__0__Impl();
@@ -10029,20 +10132,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0__Impl"
- // InternalFSM.g:3407:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
+ // InternalFSM.g:3429:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
public final void rule__RefinedState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3411:1: ( ( 'RefinedState' ) )
- // InternalFSM.g:3412:1: ( 'RefinedState' )
+ // InternalFSM.g:3433:1: ( ( 'RefinedState' ) )
+ // InternalFSM.g:3434:1: ( 'RefinedState' )
{
- // InternalFSM.g:3412:1: ( 'RefinedState' )
- // InternalFSM.g:3413:1: 'RefinedState'
+ // InternalFSM.g:3434:1: ( 'RefinedState' )
+ // InternalFSM.g:3435:1: 'RefinedState'
{
before(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
- match(input,36,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
}
@@ -10066,14 +10169,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1"
- // InternalFSM.g:3426:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
+ // InternalFSM.g:3448:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
public final void rule__RefinedState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3430:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
- // InternalFSM.g:3431:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
+ // InternalFSM.g:3452:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
+ // InternalFSM.g:3453:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
{
pushFollow(FOLLOW_10);
rule__RefinedState__Group__1__Impl();
@@ -10104,21 +10207,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1__Impl"
- // InternalFSM.g:3438:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
+ // InternalFSM.g:3460:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
public final void rule__RefinedState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3442:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
- // InternalFSM.g:3443:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalFSM.g:3464:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
+ // InternalFSM.g:3465:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
{
- // InternalFSM.g:3443:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
- // InternalFSM.g:3444:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalFSM.g:3465:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalFSM.g:3466:1: ( rule__RefinedState__TargetAssignment_1 )
{
before(grammarAccess.getRefinedStateAccess().getTargetAssignment_1());
- // InternalFSM.g:3445:1: ( rule__RefinedState__TargetAssignment_1 )
- // InternalFSM.g:3445:2: rule__RefinedState__TargetAssignment_1
+ // InternalFSM.g:3467:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalFSM.g:3467:2: rule__RefinedState__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__TargetAssignment_1();
@@ -10151,14 +10254,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2"
- // InternalFSM.g:3455:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
+ // InternalFSM.g:3477:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
public final void rule__RefinedState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3459:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
- // InternalFSM.g:3460:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
+ // InternalFSM.g:3481:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
+ // InternalFSM.g:3482:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
{
pushFollow(FOLLOW_10);
rule__RefinedState__Group__2__Impl();
@@ -10189,29 +10292,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2__Impl"
- // InternalFSM.g:3467:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
+ // InternalFSM.g:3489:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
public final void rule__RefinedState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3471:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
- // InternalFSM.g:3472:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalFSM.g:3493:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
+ // InternalFSM.g:3494:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
{
- // InternalFSM.g:3472:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
- // InternalFSM.g:3473:1: ( rule__RefinedState__DocuAssignment_2 )?
+ // InternalFSM.g:3494:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalFSM.g:3495:1: ( rule__RefinedState__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedStateAccess().getDocuAssignment_2());
- // InternalFSM.g:3474:1: ( rule__RefinedState__DocuAssignment_2 )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalFSM.g:3496:1: ( rule__RefinedState__DocuAssignment_2 )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==65) ) {
- alt38=1;
+ if ( (LA40_0==66) ) {
+ alt40=1;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // InternalFSM.g:3474:2: rule__RefinedState__DocuAssignment_2
+ // InternalFSM.g:3496:2: rule__RefinedState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedState__DocuAssignment_2();
@@ -10247,14 +10350,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3"
- // InternalFSM.g:3484:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
+ // InternalFSM.g:3506:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
public final void rule__RefinedState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3488:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
- // InternalFSM.g:3489:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
+ // InternalFSM.g:3510:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
+ // InternalFSM.g:3511:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
{
pushFollow(FOLLOW_11);
rule__RefinedState__Group__3__Impl();
@@ -10285,20 +10388,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3__Impl"
- // InternalFSM.g:3496:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
+ // InternalFSM.g:3518:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3500:1: ( ( '{' ) )
- // InternalFSM.g:3501:1: ( '{' )
+ // InternalFSM.g:3522:1: ( ( '{' ) )
+ // InternalFSM.g:3523:1: ( '{' )
{
- // InternalFSM.g:3501:1: ( '{' )
- // InternalFSM.g:3502:1: '{'
+ // InternalFSM.g:3523:1: ( '{' )
+ // InternalFSM.g:3524:1: '{'
{
before(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
}
@@ -10322,14 +10425,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4"
- // InternalFSM.g:3515:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
+ // InternalFSM.g:3537:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
public final void rule__RefinedState__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3519:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
- // InternalFSM.g:3520:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
+ // InternalFSM.g:3541:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
+ // InternalFSM.g:3542:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
{
pushFollow(FOLLOW_11);
rule__RefinedState__Group__4__Impl();
@@ -10360,29 +10463,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4__Impl"
- // InternalFSM.g:3527:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
+ // InternalFSM.g:3549:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
public final void rule__RefinedState__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3531:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
- // InternalFSM.g:3532:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalFSM.g:3553:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
+ // InternalFSM.g:3554:1: ( ( rule__RefinedState__Group_4__0 )? )
{
- // InternalFSM.g:3532:1: ( ( rule__RefinedState__Group_4__0 )? )
- // InternalFSM.g:3533:1: ( rule__RefinedState__Group_4__0 )?
+ // InternalFSM.g:3554:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalFSM.g:3555:1: ( rule__RefinedState__Group_4__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_4());
- // InternalFSM.g:3534:1: ( rule__RefinedState__Group_4__0 )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalFSM.g:3556:1: ( rule__RefinedState__Group_4__0 )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==32) ) {
- alt39=1;
+ if ( (LA41_0==33) ) {
+ alt41=1;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // InternalFSM.g:3534:2: rule__RefinedState__Group_4__0
+ // InternalFSM.g:3556:2: rule__RefinedState__Group_4__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__0();
@@ -10418,14 +10521,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5"
- // InternalFSM.g:3544:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
+ // InternalFSM.g:3566:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
public final void rule__RefinedState__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3548:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
- // InternalFSM.g:3549:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
+ // InternalFSM.g:3570:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
+ // InternalFSM.g:3571:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
{
pushFollow(FOLLOW_11);
rule__RefinedState__Group__5__Impl();
@@ -10456,29 +10559,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5__Impl"
- // InternalFSM.g:3556:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
+ // InternalFSM.g:3578:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
public final void rule__RefinedState__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3560:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
- // InternalFSM.g:3561:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalFSM.g:3582:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
+ // InternalFSM.g:3583:1: ( ( rule__RefinedState__Group_5__0 )? )
{
- // InternalFSM.g:3561:1: ( ( rule__RefinedState__Group_5__0 )? )
- // InternalFSM.g:3562:1: ( rule__RefinedState__Group_5__0 )?
+ // InternalFSM.g:3583:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalFSM.g:3584:1: ( rule__RefinedState__Group_5__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_5());
- // InternalFSM.g:3563:1: ( rule__RefinedState__Group_5__0 )?
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalFSM.g:3585:1: ( rule__RefinedState__Group_5__0 )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA40_0==33) ) {
- alt40=1;
+ if ( (LA42_0==34) ) {
+ alt42=1;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // InternalFSM.g:3563:2: rule__RefinedState__Group_5__0
+ // InternalFSM.g:3585:2: rule__RefinedState__Group_5__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__0();
@@ -10514,14 +10617,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6"
- // InternalFSM.g:3573:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
+ // InternalFSM.g:3595:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
public final void rule__RefinedState__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3577:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
- // InternalFSM.g:3578:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
+ // InternalFSM.g:3599:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
+ // InternalFSM.g:3600:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
{
pushFollow(FOLLOW_11);
rule__RefinedState__Group__6__Impl();
@@ -10552,29 +10655,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6__Impl"
- // InternalFSM.g:3585:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
+ // InternalFSM.g:3607:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
public final void rule__RefinedState__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3589:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
- // InternalFSM.g:3590:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalFSM.g:3611:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
+ // InternalFSM.g:3612:1: ( ( rule__RefinedState__Group_6__0 )? )
{
- // InternalFSM.g:3590:1: ( ( rule__RefinedState__Group_6__0 )? )
- // InternalFSM.g:3591:1: ( rule__RefinedState__Group_6__0 )?
+ // InternalFSM.g:3612:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalFSM.g:3613:1: ( rule__RefinedState__Group_6__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_6());
- // InternalFSM.g:3592:1: ( rule__RefinedState__Group_6__0 )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalFSM.g:3614:1: ( rule__RefinedState__Group_6__0 )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==34) ) {
- alt41=1;
+ if ( (LA43_0==35) ) {
+ alt43=1;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // InternalFSM.g:3592:2: rule__RefinedState__Group_6__0
+ // InternalFSM.g:3614:2: rule__RefinedState__Group_6__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__0();
@@ -10610,14 +10713,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7"
- // InternalFSM.g:3602:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
+ // InternalFSM.g:3624:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
public final void rule__RefinedState__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3606:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
- // InternalFSM.g:3607:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
+ // InternalFSM.g:3628:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
+ // InternalFSM.g:3629:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
{
pushFollow(FOLLOW_11);
rule__RefinedState__Group__7__Impl();
@@ -10648,29 +10751,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7__Impl"
- // InternalFSM.g:3614:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
+ // InternalFSM.g:3636:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
public final void rule__RefinedState__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3618:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
- // InternalFSM.g:3619:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalFSM.g:3640:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
+ // InternalFSM.g:3641:1: ( ( rule__RefinedState__Group_7__0 )? )
{
- // InternalFSM.g:3619:1: ( ( rule__RefinedState__Group_7__0 )? )
- // InternalFSM.g:3620:1: ( rule__RefinedState__Group_7__0 )?
+ // InternalFSM.g:3641:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalFSM.g:3642:1: ( rule__RefinedState__Group_7__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_7());
- // InternalFSM.g:3621:1: ( rule__RefinedState__Group_7__0 )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalFSM.g:3643:1: ( rule__RefinedState__Group_7__0 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA42_0==35) ) {
- alt42=1;
+ if ( (LA44_0==36) ) {
+ alt44=1;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // InternalFSM.g:3621:2: rule__RefinedState__Group_7__0
+ // InternalFSM.g:3643:2: rule__RefinedState__Group_7__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__0();
@@ -10706,14 +10809,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8"
- // InternalFSM.g:3631:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
+ // InternalFSM.g:3653:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
public final void rule__RefinedState__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3635:1: ( rule__RefinedState__Group__8__Impl )
- // InternalFSM.g:3636:2: rule__RefinedState__Group__8__Impl
+ // InternalFSM.g:3657:1: ( rule__RefinedState__Group__8__Impl )
+ // InternalFSM.g:3658:2: rule__RefinedState__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__8__Impl();
@@ -10739,20 +10842,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8__Impl"
- // InternalFSM.g:3642:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
+ // InternalFSM.g:3664:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
public final void rule__RefinedState__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3646:1: ( ( '}' ) )
- // InternalFSM.g:3647:1: ( '}' )
+ // InternalFSM.g:3668:1: ( ( '}' ) )
+ // InternalFSM.g:3669:1: ( '}' )
{
- // InternalFSM.g:3647:1: ( '}' )
- // InternalFSM.g:3648:1: '}'
+ // InternalFSM.g:3669:1: ( '}' )
+ // InternalFSM.g:3670:1: '}'
{
before(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
}
@@ -10776,16 +10879,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0"
- // InternalFSM.g:3679:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
+ // InternalFSM.g:3701:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
public final void rule__RefinedState__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3683:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
- // InternalFSM.g:3684:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
+ // InternalFSM.g:3705:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
+ // InternalFSM.g:3706:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__RefinedState__Group_4__0__Impl();
state._fsp--;
@@ -10814,20 +10917,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0__Impl"
- // InternalFSM.g:3691:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
+ // InternalFSM.g:3713:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
public final void rule__RefinedState__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3695:1: ( ( 'entry' ) )
- // InternalFSM.g:3696:1: ( 'entry' )
+ // InternalFSM.g:3717:1: ( ( 'entry' ) )
+ // InternalFSM.g:3718:1: ( 'entry' )
{
- // InternalFSM.g:3696:1: ( 'entry' )
- // InternalFSM.g:3697:1: 'entry'
+ // InternalFSM.g:3718:1: ( 'entry' )
+ // InternalFSM.g:3719:1: 'entry'
{
before(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
- match(input,32,FOLLOW_2);
+ match(input,33,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
}
@@ -10851,14 +10954,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1"
- // InternalFSM.g:3710:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
+ // InternalFSM.g:3732:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
public final void rule__RefinedState__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3714:1: ( rule__RefinedState__Group_4__1__Impl )
- // InternalFSM.g:3715:2: rule__RefinedState__Group_4__1__Impl
+ // InternalFSM.g:3736:1: ( rule__RefinedState__Group_4__1__Impl )
+ // InternalFSM.g:3737:2: rule__RefinedState__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__1__Impl();
@@ -10884,21 +10987,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1__Impl"
- // InternalFSM.g:3721:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
+ // InternalFSM.g:3743:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
public final void rule__RefinedState__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3725:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
- // InternalFSM.g:3726:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalFSM.g:3747:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
+ // InternalFSM.g:3748:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
{
- // InternalFSM.g:3726:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
- // InternalFSM.g:3727:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalFSM.g:3748:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalFSM.g:3749:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeAssignment_4_1());
- // InternalFSM.g:3728:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
- // InternalFSM.g:3728:2: rule__RefinedState__EntryCodeAssignment_4_1
+ // InternalFSM.g:3750:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalFSM.g:3750:2: rule__RefinedState__EntryCodeAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__EntryCodeAssignment_4_1();
@@ -10931,16 +11034,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0"
- // InternalFSM.g:3742:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
+ // InternalFSM.g:3764:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
public final void rule__RefinedState__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3746:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
- // InternalFSM.g:3747:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
+ // InternalFSM.g:3768:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
+ // InternalFSM.g:3769:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__RefinedState__Group_5__0__Impl();
state._fsp--;
@@ -10969,20 +11072,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0__Impl"
- // InternalFSM.g:3754:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
+ // InternalFSM.g:3776:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
public final void rule__RefinedState__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3758:1: ( ( 'exit' ) )
- // InternalFSM.g:3759:1: ( 'exit' )
+ // InternalFSM.g:3780:1: ( ( 'exit' ) )
+ // InternalFSM.g:3781:1: ( 'exit' )
{
- // InternalFSM.g:3759:1: ( 'exit' )
- // InternalFSM.g:3760:1: 'exit'
+ // InternalFSM.g:3781:1: ( 'exit' )
+ // InternalFSM.g:3782:1: 'exit'
{
before(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
- match(input,33,FOLLOW_2);
+ match(input,34,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
}
@@ -11006,14 +11109,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1"
- // InternalFSM.g:3773:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
+ // InternalFSM.g:3795:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
public final void rule__RefinedState__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3777:1: ( rule__RefinedState__Group_5__1__Impl )
- // InternalFSM.g:3778:2: rule__RefinedState__Group_5__1__Impl
+ // InternalFSM.g:3799:1: ( rule__RefinedState__Group_5__1__Impl )
+ // InternalFSM.g:3800:2: rule__RefinedState__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__1__Impl();
@@ -11039,21 +11142,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1__Impl"
- // InternalFSM.g:3784:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
+ // InternalFSM.g:3806:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
public final void rule__RefinedState__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3788:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
- // InternalFSM.g:3789:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalFSM.g:3810:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
+ // InternalFSM.g:3811:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
{
- // InternalFSM.g:3789:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
- // InternalFSM.g:3790:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalFSM.g:3811:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalFSM.g:3812:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
{
before(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1());
- // InternalFSM.g:3791:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
- // InternalFSM.g:3791:2: rule__RefinedState__ExitCodeAssignment_5_1
+ // InternalFSM.g:3813:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalFSM.g:3813:2: rule__RefinedState__ExitCodeAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__ExitCodeAssignment_5_1();
@@ -11086,16 +11189,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0"
- // InternalFSM.g:3805:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
+ // InternalFSM.g:3827:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
public final void rule__RefinedState__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3809:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
- // InternalFSM.g:3810:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
+ // InternalFSM.g:3831:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
+ // InternalFSM.g:3832:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__RefinedState__Group_6__0__Impl();
state._fsp--;
@@ -11124,20 +11227,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0__Impl"
- // InternalFSM.g:3817:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
+ // InternalFSM.g:3839:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
public final void rule__RefinedState__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3821:1: ( ( 'do' ) )
- // InternalFSM.g:3822:1: ( 'do' )
+ // InternalFSM.g:3843:1: ( ( 'do' ) )
+ // InternalFSM.g:3844:1: ( 'do' )
{
- // InternalFSM.g:3822:1: ( 'do' )
- // InternalFSM.g:3823:1: 'do'
+ // InternalFSM.g:3844:1: ( 'do' )
+ // InternalFSM.g:3845:1: 'do'
{
before(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
}
@@ -11161,14 +11264,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1"
- // InternalFSM.g:3836:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
+ // InternalFSM.g:3858:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
public final void rule__RefinedState__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3840:1: ( rule__RefinedState__Group_6__1__Impl )
- // InternalFSM.g:3841:2: rule__RefinedState__Group_6__1__Impl
+ // InternalFSM.g:3862:1: ( rule__RefinedState__Group_6__1__Impl )
+ // InternalFSM.g:3863:2: rule__RefinedState__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__1__Impl();
@@ -11194,21 +11297,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1__Impl"
- // InternalFSM.g:3847:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
+ // InternalFSM.g:3869:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
public final void rule__RefinedState__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3851:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
- // InternalFSM.g:3852:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalFSM.g:3873:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
+ // InternalFSM.g:3874:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
{
- // InternalFSM.g:3852:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
- // InternalFSM.g:3853:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalFSM.g:3874:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalFSM.g:3875:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
{
before(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1());
- // InternalFSM.g:3854:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
- // InternalFSM.g:3854:2: rule__RefinedState__DoCodeAssignment_6_1
+ // InternalFSM.g:3876:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalFSM.g:3876:2: rule__RefinedState__DoCodeAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__DoCodeAssignment_6_1();
@@ -11241,14 +11344,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0"
- // InternalFSM.g:3868:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
+ // InternalFSM.g:3890:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
public final void rule__RefinedState__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3872:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
- // InternalFSM.g:3873:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
+ // InternalFSM.g:3894:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
+ // InternalFSM.g:3895:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
{
pushFollow(FOLLOW_7);
rule__RefinedState__Group_7__0__Impl();
@@ -11279,20 +11382,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0__Impl"
- // InternalFSM.g:3880:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
+ // InternalFSM.g:3902:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
public final void rule__RefinedState__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3884:1: ( ( 'subgraph' ) )
- // InternalFSM.g:3885:1: ( 'subgraph' )
+ // InternalFSM.g:3906:1: ( ( 'subgraph' ) )
+ // InternalFSM.g:3907:1: ( 'subgraph' )
{
- // InternalFSM.g:3885:1: ( 'subgraph' )
- // InternalFSM.g:3886:1: 'subgraph'
+ // InternalFSM.g:3907:1: ( 'subgraph' )
+ // InternalFSM.g:3908:1: 'subgraph'
{
before(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
- match(input,35,FOLLOW_2);
+ match(input,36,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
}
@@ -11316,14 +11419,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1"
- // InternalFSM.g:3899:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
+ // InternalFSM.g:3921:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
public final void rule__RefinedState__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3903:1: ( rule__RefinedState__Group_7__1__Impl )
- // InternalFSM.g:3904:2: rule__RefinedState__Group_7__1__Impl
+ // InternalFSM.g:3925:1: ( rule__RefinedState__Group_7__1__Impl )
+ // InternalFSM.g:3926:2: rule__RefinedState__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__1__Impl();
@@ -11349,21 +11452,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1__Impl"
- // InternalFSM.g:3910:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
+ // InternalFSM.g:3932:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
public final void rule__RefinedState__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3914:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
- // InternalFSM.g:3915:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalFSM.g:3936:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
+ // InternalFSM.g:3937:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
{
- // InternalFSM.g:3915:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
- // InternalFSM.g:3916:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalFSM.g:3937:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalFSM.g:3938:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
{
before(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1());
- // InternalFSM.g:3917:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
- // InternalFSM.g:3917:2: rule__RefinedState__SubgraphAssignment_7_1
+ // InternalFSM.g:3939:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalFSM.g:3939:2: rule__RefinedState__SubgraphAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__SubgraphAssignment_7_1();
@@ -11395,23 +11498,23 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__RefinedState__Group_7__1__Impl"
- // $ANTLR start "rule__DetailCode__Group__0"
- // InternalFSM.g:3931:1: rule__DetailCode__Group__0 : rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1 ;
- public final void rule__DetailCode__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__0"
+ // InternalFSM.g:3953:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
+ public final void rule__DetailCode__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3935:1: ( rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1 )
- // InternalFSM.g:3936:2: rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1
+ // InternalFSM.g:3957:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
+ // InternalFSM.g:3958:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
{
pushFollow(FOLLOW_7);
- rule__DetailCode__Group__0__Impl();
+ rule__DetailCode__Group_0__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__1();
+ rule__DetailCode__Group_0__1();
state._fsp--;
@@ -11430,29 +11533,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__0"
+ // $ANTLR end "rule__DetailCode__Group_0__0"
- // $ANTLR start "rule__DetailCode__Group__0__Impl"
- // InternalFSM.g:3943:1: rule__DetailCode__Group__0__Impl : ( () ) ;
- public final void rule__DetailCode__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__0__Impl"
+ // InternalFSM.g:3965:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
+ public final void rule__DetailCode__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3947:1: ( ( () ) )
- // InternalFSM.g:3948:1: ( () )
+ // InternalFSM.g:3969:1: ( ( () ) )
+ // InternalFSM.g:3970:1: ( () )
{
- // InternalFSM.g:3948:1: ( () )
- // InternalFSM.g:3949:1: ()
+ // InternalFSM.g:3970:1: ( () )
+ // InternalFSM.g:3971:1: ()
{
- before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0());
- // InternalFSM.g:3950:1: ()
- // InternalFSM.g:3952:1:
+ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
+ // InternalFSM.g:3972:1: ()
+ // InternalFSM.g:3974:1:
{
}
- after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0());
+ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
}
@@ -11467,26 +11570,106 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__0__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0__0__Impl"
- // $ANTLR start "rule__DetailCode__Group__1"
- // InternalFSM.g:3962:1: rule__DetailCode__Group__1 : rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2 ;
- public final void rule__DetailCode__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__1"
+ // InternalFSM.g:3984:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
+ public final void rule__DetailCode__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3966:1: ( rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2 )
- // InternalFSM.g:3967:2: rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2
+ // InternalFSM.g:3988:1: ( rule__DetailCode__Group_0__1__Impl )
+ // InternalFSM.g:3989:2: rule__DetailCode__Group_0__1__Impl
{
- pushFollow(FOLLOW_12);
- rule__DetailCode__Group__1__Impl();
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Group_0__1"
+
+
+ // $ANTLR start "rule__DetailCode__Group_0__1__Impl"
+ // InternalFSM.g:3995:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__Group_0_1__0 ) ) ;
+ public final void rule__DetailCode__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalFSM.g:3999:1: ( ( ( rule__DetailCode__Group_0_1__0 ) ) )
+ // InternalFSM.g:4000:1: ( ( rule__DetailCode__Group_0_1__0 ) )
+ {
+ // InternalFSM.g:4000:1: ( ( rule__DetailCode__Group_0_1__0 ) )
+ // InternalFSM.g:4001:1: ( rule__DetailCode__Group_0_1__0 )
+ {
+ before(grammarAccess.getDetailCodeAccess().getGroup_0_1());
+ // InternalFSM.g:4002:1: ( rule__DetailCode__Group_0_1__0 )
+ // InternalFSM.g:4002:2: rule__DetailCode__Group_0_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getGroup_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__DetailCode__Group_0_1__0"
+ // InternalFSM.g:4016:1: rule__DetailCode__Group_0_1__0 : rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1 ;
+ public final void rule__DetailCode__Group_0_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalFSM.g:4020:1: ( rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1 )
+ // InternalFSM.g:4021:2: rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1
+ {
+ pushFollow(FOLLOW_13);
+ rule__DetailCode__Group_0_1__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__2();
+ rule__DetailCode__Group_0_1__1();
state._fsp--;
@@ -11505,35 +11688,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__1"
+ // $ANTLR end "rule__DetailCode__Group_0_1__0"
- // $ANTLR start "rule__DetailCode__Group__1__Impl"
- // InternalFSM.g:3974:1: rule__DetailCode__Group__1__Impl : ( ( rule__DetailCode__UsedAssignment_1 ) ) ;
- public final void rule__DetailCode__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__0__Impl"
+ // InternalFSM.g:4028:1: rule__DetailCode__Group_0_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_0_1_0 ) ) ;
+ public final void rule__DetailCode__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3978:1: ( ( ( rule__DetailCode__UsedAssignment_1 ) ) )
- // InternalFSM.g:3979:1: ( ( rule__DetailCode__UsedAssignment_1 ) )
+ // InternalFSM.g:4032:1: ( ( ( rule__DetailCode__UsedAssignment_0_1_0 ) ) )
+ // InternalFSM.g:4033:1: ( ( rule__DetailCode__UsedAssignment_0_1_0 ) )
{
- // InternalFSM.g:3979:1: ( ( rule__DetailCode__UsedAssignment_1 ) )
- // InternalFSM.g:3980:1: ( rule__DetailCode__UsedAssignment_1 )
+ // InternalFSM.g:4033:1: ( ( rule__DetailCode__UsedAssignment_0_1_0 ) )
+ // InternalFSM.g:4034:1: ( rule__DetailCode__UsedAssignment_0_1_0 )
{
- before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1());
- // InternalFSM.g:3981:1: ( rule__DetailCode__UsedAssignment_1 )
- // InternalFSM.g:3981:2: rule__DetailCode__UsedAssignment_1
+ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0());
+ // InternalFSM.g:4035:1: ( rule__DetailCode__UsedAssignment_0_1_0 )
+ // InternalFSM.g:4035:2: rule__DetailCode__UsedAssignment_0_1_0
{
pushFollow(FOLLOW_2);
- rule__DetailCode__UsedAssignment_1();
+ rule__DetailCode__UsedAssignment_0_1_0();
state._fsp--;
}
- after(grammarAccess.getDetailCodeAccess().getUsedAssignment_1());
+ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0());
}
@@ -11552,26 +11735,26 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__1__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__0__Impl"
- // $ANTLR start "rule__DetailCode__Group__2"
- // InternalFSM.g:3991:1: rule__DetailCode__Group__2 : rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3 ;
- public final void rule__DetailCode__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__1"
+ // InternalFSM.g:4045:1: rule__DetailCode__Group_0_1__1 : rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2 ;
+ public final void rule__DetailCode__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:3995:1: ( rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3 )
- // InternalFSM.g:3996:2: rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3
+ // InternalFSM.g:4049:1: ( rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2 )
+ // InternalFSM.g:4050:2: rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2
{
- pushFollow(FOLLOW_12);
- rule__DetailCode__Group__2__Impl();
+ pushFollow(FOLLOW_13);
+ rule__DetailCode__Group_0_1__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__3();
+ rule__DetailCode__Group_0_1__2();
state._fsp--;
@@ -11590,40 +11773,40 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__2"
+ // $ANTLR end "rule__DetailCode__Group_0_1__1"
- // $ANTLR start "rule__DetailCode__Group__2__Impl"
- // InternalFSM.g:4003:1: rule__DetailCode__Group__2__Impl : ( ( rule__DetailCode__LinesAssignment_2 )* ) ;
- public final void rule__DetailCode__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__1__Impl"
+ // InternalFSM.g:4057:1: rule__DetailCode__Group_0_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1_1 )* ) ;
+ public final void rule__DetailCode__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4007:1: ( ( ( rule__DetailCode__LinesAssignment_2 )* ) )
- // InternalFSM.g:4008:1: ( ( rule__DetailCode__LinesAssignment_2 )* )
+ // InternalFSM.g:4061:1: ( ( ( rule__DetailCode__LinesAssignment_0_1_1 )* ) )
+ // InternalFSM.g:4062:1: ( ( rule__DetailCode__LinesAssignment_0_1_1 )* )
{
- // InternalFSM.g:4008:1: ( ( rule__DetailCode__LinesAssignment_2 )* )
- // InternalFSM.g:4009:1: ( rule__DetailCode__LinesAssignment_2 )*
+ // InternalFSM.g:4062:1: ( ( rule__DetailCode__LinesAssignment_0_1_1 )* )
+ // InternalFSM.g:4063:1: ( rule__DetailCode__LinesAssignment_0_1_1 )*
{
- before(grammarAccess.getDetailCodeAccess().getLinesAssignment_2());
- // InternalFSM.g:4010:1: ( rule__DetailCode__LinesAssignment_2 )*
- loop43:
+ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1());
+ // InternalFSM.g:4064:1: ( rule__DetailCode__LinesAssignment_0_1_1 )*
+ loop45:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==RULE_STRING) ) {
- alt43=1;
+ if ( (LA45_0==RULE_STRING) ) {
+ alt45=1;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // InternalFSM.g:4010:2: rule__DetailCode__LinesAssignment_2
+ // InternalFSM.g:4064:2: rule__DetailCode__LinesAssignment_0_1_1
{
- pushFollow(FOLLOW_13);
- rule__DetailCode__LinesAssignment_2();
+ pushFollow(FOLLOW_14);
+ rule__DetailCode__LinesAssignment_0_1_1();
state._fsp--;
@@ -11632,11 +11815,11 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop43;
+ break loop45;
}
} while (true);
- after(grammarAccess.getDetailCodeAccess().getLinesAssignment_2());
+ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1());
}
@@ -11655,21 +11838,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__2__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__1__Impl"
- // $ANTLR start "rule__DetailCode__Group__3"
- // InternalFSM.g:4020:1: rule__DetailCode__Group__3 : rule__DetailCode__Group__3__Impl ;
- public final void rule__DetailCode__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__2"
+ // InternalFSM.g:4074:1: rule__DetailCode__Group_0_1__2 : rule__DetailCode__Group_0_1__2__Impl ;
+ public final void rule__DetailCode__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4024:1: ( rule__DetailCode__Group__3__Impl )
- // InternalFSM.g:4025:2: rule__DetailCode__Group__3__Impl
+ // InternalFSM.g:4078:1: ( rule__DetailCode__Group_0_1__2__Impl )
+ // InternalFSM.g:4079:2: rule__DetailCode__Group_0_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__3__Impl();
+ rule__DetailCode__Group_0_1__2__Impl();
state._fsp--;
@@ -11688,25 +11871,25 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__3"
+ // $ANTLR end "rule__DetailCode__Group_0_1__2"
- // $ANTLR start "rule__DetailCode__Group__3__Impl"
- // InternalFSM.g:4031:1: rule__DetailCode__Group__3__Impl : ( '}' ) ;
- public final void rule__DetailCode__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__2__Impl"
+ // InternalFSM.g:4085:1: rule__DetailCode__Group_0_1__2__Impl : ( '}' ) ;
+ public final void rule__DetailCode__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4035:1: ( ( '}' ) )
- // InternalFSM.g:4036:1: ( '}' )
+ // InternalFSM.g:4089:1: ( ( '}' ) )
+ // InternalFSM.g:4090:1: ( '}' )
{
- // InternalFSM.g:4036:1: ( '}' )
- // InternalFSM.g:4037:1: '}'
+ // InternalFSM.g:4090:1: ( '}' )
+ // InternalFSM.g:4091:1: '}'
{
- before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
- match(input,29,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
+ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
+ match(input,30,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
}
@@ -11725,20 +11908,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__3__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__2__Impl"
// $ANTLR start "rule__TransitionPoint__Group__0"
- // InternalFSM.g:4058:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
+ // InternalFSM.g:4110:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
public final void rule__TransitionPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4062:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
- // InternalFSM.g:4063:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
+ // InternalFSM.g:4114:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
+ // InternalFSM.g:4115:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__TransitionPoint__Group__0__Impl();
state._fsp--;
@@ -11767,29 +11950,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0__Impl"
- // InternalFSM.g:4070:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
+ // InternalFSM.g:4122:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
public final void rule__TransitionPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4074:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
- // InternalFSM.g:4075:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalFSM.g:4126:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
+ // InternalFSM.g:4127:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
{
- // InternalFSM.g:4075:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
- // InternalFSM.g:4076:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ // InternalFSM.g:4127:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalFSM.g:4128:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
{
before(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0());
- // InternalFSM.g:4077:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalFSM.g:4129:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA44_0==69) ) {
- alt44=1;
+ if ( (LA46_0==70) ) {
+ alt46=1;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // InternalFSM.g:4077:2: rule__TransitionPoint__HandlerAssignment_0
+ // InternalFSM.g:4129:2: rule__TransitionPoint__HandlerAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__HandlerAssignment_0();
@@ -11825,14 +12008,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1"
- // InternalFSM.g:4087:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
+ // InternalFSM.g:4139:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
public final void rule__TransitionPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4091:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
- // InternalFSM.g:4092:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
+ // InternalFSM.g:4143:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
+ // InternalFSM.g:4144:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
{
pushFollow(FOLLOW_5);
rule__TransitionPoint__Group__1__Impl();
@@ -11863,20 +12046,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1__Impl"
- // InternalFSM.g:4099:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
+ // InternalFSM.g:4151:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
public final void rule__TransitionPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4103:1: ( ( 'TransitionPoint' ) )
- // InternalFSM.g:4104:1: ( 'TransitionPoint' )
+ // InternalFSM.g:4155:1: ( ( 'TransitionPoint' ) )
+ // InternalFSM.g:4156:1: ( 'TransitionPoint' )
{
- // InternalFSM.g:4104:1: ( 'TransitionPoint' )
- // InternalFSM.g:4105:1: 'TransitionPoint'
+ // InternalFSM.g:4156:1: ( 'TransitionPoint' )
+ // InternalFSM.g:4157:1: 'TransitionPoint'
{
before(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- match(input,37,FOLLOW_2);
+ match(input,38,FOLLOW_2);
after(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
}
@@ -11900,14 +12083,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2"
- // InternalFSM.g:4118:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
+ // InternalFSM.g:4170:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
public final void rule__TransitionPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4122:1: ( rule__TransitionPoint__Group__2__Impl )
- // InternalFSM.g:4123:2: rule__TransitionPoint__Group__2__Impl
+ // InternalFSM.g:4174:1: ( rule__TransitionPoint__Group__2__Impl )
+ // InternalFSM.g:4175:2: rule__TransitionPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__2__Impl();
@@ -11933,21 +12116,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2__Impl"
- // InternalFSM.g:4129:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
+ // InternalFSM.g:4181:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
public final void rule__TransitionPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4133:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
- // InternalFSM.g:4134:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalFSM.g:4185:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
+ // InternalFSM.g:4186:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
{
- // InternalFSM.g:4134:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
- // InternalFSM.g:4135:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalFSM.g:4186:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalFSM.g:4187:1: ( rule__TransitionPoint__NameAssignment_2 )
{
before(grammarAccess.getTransitionPointAccess().getNameAssignment_2());
- // InternalFSM.g:4136:1: ( rule__TransitionPoint__NameAssignment_2 )
- // InternalFSM.g:4136:2: rule__TransitionPoint__NameAssignment_2
+ // InternalFSM.g:4188:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalFSM.g:4188:2: rule__TransitionPoint__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__NameAssignment_2();
@@ -11980,14 +12163,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0"
- // InternalFSM.g:4152:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
+ // InternalFSM.g:4204:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
public final void rule__EntryPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4156:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
- // InternalFSM.g:4157:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
+ // InternalFSM.g:4208:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
+ // InternalFSM.g:4209:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
{
pushFollow(FOLLOW_5);
rule__EntryPoint__Group__0__Impl();
@@ -12018,20 +12201,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0__Impl"
- // InternalFSM.g:4164:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
+ // InternalFSM.g:4216:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
public final void rule__EntryPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4168:1: ( ( 'EntryPoint' ) )
- // InternalFSM.g:4169:1: ( 'EntryPoint' )
+ // InternalFSM.g:4220:1: ( ( 'EntryPoint' ) )
+ // InternalFSM.g:4221:1: ( 'EntryPoint' )
{
- // InternalFSM.g:4169:1: ( 'EntryPoint' )
- // InternalFSM.g:4170:1: 'EntryPoint'
+ // InternalFSM.g:4221:1: ( 'EntryPoint' )
+ // InternalFSM.g:4222:1: 'EntryPoint'
{
before(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- match(input,38,FOLLOW_2);
+ match(input,39,FOLLOW_2);
after(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
}
@@ -12055,14 +12238,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1"
- // InternalFSM.g:4183:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
+ // InternalFSM.g:4235:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
public final void rule__EntryPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4187:1: ( rule__EntryPoint__Group__1__Impl )
- // InternalFSM.g:4188:2: rule__EntryPoint__Group__1__Impl
+ // InternalFSM.g:4239:1: ( rule__EntryPoint__Group__1__Impl )
+ // InternalFSM.g:4240:2: rule__EntryPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__1__Impl();
@@ -12088,21 +12271,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1__Impl"
- // InternalFSM.g:4194:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
+ // InternalFSM.g:4246:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
public final void rule__EntryPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4198:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
- // InternalFSM.g:4199:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalFSM.g:4250:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
+ // InternalFSM.g:4251:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
{
- // InternalFSM.g:4199:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
- // InternalFSM.g:4200:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalFSM.g:4251:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalFSM.g:4252:1: ( rule__EntryPoint__NameAssignment_1 )
{
before(grammarAccess.getEntryPointAccess().getNameAssignment_1());
- // InternalFSM.g:4201:1: ( rule__EntryPoint__NameAssignment_1 )
- // InternalFSM.g:4201:2: rule__EntryPoint__NameAssignment_1
+ // InternalFSM.g:4253:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalFSM.g:4253:2: rule__EntryPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryPoint__NameAssignment_1();
@@ -12135,14 +12318,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0"
- // InternalFSM.g:4215:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
+ // InternalFSM.g:4267:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
public final void rule__ExitPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4219:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
- // InternalFSM.g:4220:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
+ // InternalFSM.g:4271:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
+ // InternalFSM.g:4272:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
{
pushFollow(FOLLOW_5);
rule__ExitPoint__Group__0__Impl();
@@ -12173,20 +12356,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0__Impl"
- // InternalFSM.g:4227:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
+ // InternalFSM.g:4279:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
public final void rule__ExitPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4231:1: ( ( 'ExitPoint' ) )
- // InternalFSM.g:4232:1: ( 'ExitPoint' )
+ // InternalFSM.g:4283:1: ( ( 'ExitPoint' ) )
+ // InternalFSM.g:4284:1: ( 'ExitPoint' )
{
- // InternalFSM.g:4232:1: ( 'ExitPoint' )
- // InternalFSM.g:4233:1: 'ExitPoint'
+ // InternalFSM.g:4284:1: ( 'ExitPoint' )
+ // InternalFSM.g:4285:1: 'ExitPoint'
{
before(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- match(input,39,FOLLOW_2);
+ match(input,40,FOLLOW_2);
after(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
}
@@ -12210,14 +12393,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1"
- // InternalFSM.g:4246:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
+ // InternalFSM.g:4298:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
public final void rule__ExitPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4250:1: ( rule__ExitPoint__Group__1__Impl )
- // InternalFSM.g:4251:2: rule__ExitPoint__Group__1__Impl
+ // InternalFSM.g:4302:1: ( rule__ExitPoint__Group__1__Impl )
+ // InternalFSM.g:4303:2: rule__ExitPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__1__Impl();
@@ -12243,21 +12426,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1__Impl"
- // InternalFSM.g:4257:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
+ // InternalFSM.g:4309:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
public final void rule__ExitPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4261:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
- // InternalFSM.g:4262:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalFSM.g:4313:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
+ // InternalFSM.g:4314:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
{
- // InternalFSM.g:4262:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
- // InternalFSM.g:4263:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalFSM.g:4314:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalFSM.g:4315:1: ( rule__ExitPoint__NameAssignment_1 )
{
before(grammarAccess.getExitPointAccess().getNameAssignment_1());
- // InternalFSM.g:4264:1: ( rule__ExitPoint__NameAssignment_1 )
- // InternalFSM.g:4264:2: rule__ExitPoint__NameAssignment_1
+ // InternalFSM.g:4316:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalFSM.g:4316:2: rule__ExitPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitPoint__NameAssignment_1();
@@ -12290,14 +12473,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0"
- // InternalFSM.g:4278:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
+ // InternalFSM.g:4330:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
public final void rule__ChoicePoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4282:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
- // InternalFSM.g:4283:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
+ // InternalFSM.g:4334:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
+ // InternalFSM.g:4335:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
{
pushFollow(FOLLOW_5);
rule__ChoicePoint__Group__0__Impl();
@@ -12328,20 +12511,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0__Impl"
- // InternalFSM.g:4290:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
+ // InternalFSM.g:4342:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
public final void rule__ChoicePoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4294:1: ( ( 'ChoicePoint' ) )
- // InternalFSM.g:4295:1: ( 'ChoicePoint' )
+ // InternalFSM.g:4346:1: ( ( 'ChoicePoint' ) )
+ // InternalFSM.g:4347:1: ( 'ChoicePoint' )
{
- // InternalFSM.g:4295:1: ( 'ChoicePoint' )
- // InternalFSM.g:4296:1: 'ChoicePoint'
+ // InternalFSM.g:4347:1: ( 'ChoicePoint' )
+ // InternalFSM.g:4348:1: 'ChoicePoint'
{
before(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- match(input,40,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
}
@@ -12365,16 +12548,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1"
- // InternalFSM.g:4309:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
+ // InternalFSM.g:4361:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
public final void rule__ChoicePoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4313:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
- // InternalFSM.g:4314:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
+ // InternalFSM.g:4365:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
+ // InternalFSM.g:4366:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
rule__ChoicePoint__Group__1__Impl();
state._fsp--;
@@ -12403,21 +12586,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1__Impl"
- // InternalFSM.g:4321:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
+ // InternalFSM.g:4373:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
public final void rule__ChoicePoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4325:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
- // InternalFSM.g:4326:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalFSM.g:4377:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
+ // InternalFSM.g:4378:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
{
- // InternalFSM.g:4326:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
- // InternalFSM.g:4327:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalFSM.g:4378:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalFSM.g:4379:1: ( rule__ChoicePoint__NameAssignment_1 )
{
before(grammarAccess.getChoicePointAccess().getNameAssignment_1());
- // InternalFSM.g:4328:1: ( rule__ChoicePoint__NameAssignment_1 )
- // InternalFSM.g:4328:2: rule__ChoicePoint__NameAssignment_1
+ // InternalFSM.g:4380:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalFSM.g:4380:2: rule__ChoicePoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__NameAssignment_1();
@@ -12450,14 +12633,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2"
- // InternalFSM.g:4338:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
+ // InternalFSM.g:4390:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
public final void rule__ChoicePoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4342:1: ( rule__ChoicePoint__Group__2__Impl )
- // InternalFSM.g:4343:2: rule__ChoicePoint__Group__2__Impl
+ // InternalFSM.g:4394:1: ( rule__ChoicePoint__Group__2__Impl )
+ // InternalFSM.g:4395:2: rule__ChoicePoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__2__Impl();
@@ -12483,29 +12666,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2__Impl"
- // InternalFSM.g:4349:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
+ // InternalFSM.g:4401:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
public final void rule__ChoicePoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4353:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
- // InternalFSM.g:4354:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalFSM.g:4405:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
+ // InternalFSM.g:4406:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
{
- // InternalFSM.g:4354:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
- // InternalFSM.g:4355:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ // InternalFSM.g:4406:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalFSM.g:4407:1: ( rule__ChoicePoint__DocuAssignment_2 )?
{
before(grammarAccess.getChoicePointAccess().getDocuAssignment_2());
- // InternalFSM.g:4356:1: ( rule__ChoicePoint__DocuAssignment_2 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalFSM.g:4408:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA45_0==65) ) {
- alt45=1;
+ if ( (LA47_0==66) ) {
+ alt47=1;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // InternalFSM.g:4356:2: rule__ChoicePoint__DocuAssignment_2
+ // InternalFSM.g:4408:2: rule__ChoicePoint__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__DocuAssignment_2();
@@ -12541,16 +12724,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0"
- // InternalFSM.g:4372:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
+ // InternalFSM.g:4424:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
public final void rule__InitialTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4376:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
- // InternalFSM.g:4377:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
+ // InternalFSM.g:4428:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
+ // InternalFSM.g:4429:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__InitialTransition__Group__0__Impl();
state._fsp--;
@@ -12579,20 +12762,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0__Impl"
- // InternalFSM.g:4384:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalFSM.g:4436:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4388:1: ( ( 'Transition' ) )
- // InternalFSM.g:4389:1: ( 'Transition' )
+ // InternalFSM.g:4440:1: ( ( 'Transition' ) )
+ // InternalFSM.g:4441:1: ( 'Transition' )
{
- // InternalFSM.g:4389:1: ( 'Transition' )
- // InternalFSM.g:4390:1: 'Transition'
+ // InternalFSM.g:4441:1: ( 'Transition' )
+ // InternalFSM.g:4442:1: 'Transition'
{
before(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
}
@@ -12616,16 +12799,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1"
- // InternalFSM.g:4403:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
+ // InternalFSM.g:4455:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
public final void rule__InitialTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4407:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
- // InternalFSM.g:4408:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
+ // InternalFSM.g:4459:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
+ // InternalFSM.g:4460:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__InitialTransition__Group__1__Impl();
state._fsp--;
@@ -12654,29 +12837,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1__Impl"
- // InternalFSM.g:4415:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
+ // InternalFSM.g:4467:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
public final void rule__InitialTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4419:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
- // InternalFSM.g:4420:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalFSM.g:4471:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
+ // InternalFSM.g:4472:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
{
- // InternalFSM.g:4420:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
- // InternalFSM.g:4421:1: ( rule__InitialTransition__NameAssignment_1 )?
+ // InternalFSM.g:4472:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalFSM.g:4473:1: ( rule__InitialTransition__NameAssignment_1 )?
{
before(grammarAccess.getInitialTransitionAccess().getNameAssignment_1());
- // InternalFSM.g:4422:1: ( rule__InitialTransition__NameAssignment_1 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalFSM.g:4474:1: ( rule__InitialTransition__NameAssignment_1 )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA46_0==RULE_ID) ) {
- alt46=1;
+ if ( (LA48_0==RULE_ID) ) {
+ alt48=1;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // InternalFSM.g:4422:2: rule__InitialTransition__NameAssignment_1
+ // InternalFSM.g:4474:2: rule__InitialTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__NameAssignment_1();
@@ -12712,16 +12895,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2"
- // InternalFSM.g:4432:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
+ // InternalFSM.g:4484:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
public final void rule__InitialTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4436:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
- // InternalFSM.g:4437:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
+ // InternalFSM.g:4488:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
+ // InternalFSM.g:4489:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_18);
rule__InitialTransition__Group__2__Impl();
state._fsp--;
@@ -12750,20 +12933,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2__Impl"
- // InternalFSM.g:4444:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
+ // InternalFSM.g:4496:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4448:1: ( ( ':' ) )
- // InternalFSM.g:4449:1: ( ':' )
+ // InternalFSM.g:4500:1: ( ( ':' ) )
+ // InternalFSM.g:4501:1: ( ':' )
{
- // InternalFSM.g:4449:1: ( ':' )
- // InternalFSM.g:4450:1: ':'
+ // InternalFSM.g:4501:1: ( ':' )
+ // InternalFSM.g:4502:1: ':'
{
before(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
}
@@ -12787,16 +12970,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3"
- // InternalFSM.g:4463:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
+ // InternalFSM.g:4515:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
public final void rule__InitialTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4467:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
- // InternalFSM.g:4468:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
+ // InternalFSM.g:4519:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
+ // InternalFSM.g:4520:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__InitialTransition__Group__3__Impl();
state._fsp--;
@@ -12825,20 +13008,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3__Impl"
- // InternalFSM.g:4475:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
+ // InternalFSM.g:4527:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
public final void rule__InitialTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4479:1: ( ( 'initial' ) )
- // InternalFSM.g:4480:1: ( 'initial' )
+ // InternalFSM.g:4531:1: ( ( 'initial' ) )
+ // InternalFSM.g:4532:1: ( 'initial' )
{
- // InternalFSM.g:4480:1: ( 'initial' )
- // InternalFSM.g:4481:1: 'initial'
+ // InternalFSM.g:4532:1: ( 'initial' )
+ // InternalFSM.g:4533:1: 'initial'
{
before(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
}
@@ -12862,16 +13045,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4"
- // InternalFSM.g:4494:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
+ // InternalFSM.g:4546:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
public final void rule__InitialTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4498:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
- // InternalFSM.g:4499:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
+ // InternalFSM.g:4550:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
+ // InternalFSM.g:4551:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__InitialTransition__Group__4__Impl();
state._fsp--;
@@ -12900,20 +13083,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4__Impl"
- // InternalFSM.g:4506:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
+ // InternalFSM.g:4558:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4510:1: ( ( '->' ) )
- // InternalFSM.g:4511:1: ( '->' )
+ // InternalFSM.g:4562:1: ( ( '->' ) )
+ // InternalFSM.g:4563:1: ( '->' )
{
- // InternalFSM.g:4511:1: ( '->' )
- // InternalFSM.g:4512:1: '->'
+ // InternalFSM.g:4563:1: ( '->' )
+ // InternalFSM.g:4564:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -12937,14 +13120,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5"
- // InternalFSM.g:4525:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
+ // InternalFSM.g:4577:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
public final void rule__InitialTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4529:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
- // InternalFSM.g:4530:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
+ // InternalFSM.g:4581:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
+ // InternalFSM.g:4582:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
{
pushFollow(FOLLOW_10);
rule__InitialTransition__Group__5__Impl();
@@ -12975,21 +13158,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5__Impl"
- // InternalFSM.g:4537:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
+ // InternalFSM.g:4589:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
public final void rule__InitialTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4541:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
- // InternalFSM.g:4542:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalFSM.g:4593:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
+ // InternalFSM.g:4594:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
{
- // InternalFSM.g:4542:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
- // InternalFSM.g:4543:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalFSM.g:4594:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalFSM.g:4595:1: ( rule__InitialTransition__ToAssignment_5 )
{
before(grammarAccess.getInitialTransitionAccess().getToAssignment_5());
- // InternalFSM.g:4544:1: ( rule__InitialTransition__ToAssignment_5 )
- // InternalFSM.g:4544:2: rule__InitialTransition__ToAssignment_5
+ // InternalFSM.g:4596:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalFSM.g:4596:2: rule__InitialTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ToAssignment_5();
@@ -13022,14 +13205,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6"
- // InternalFSM.g:4554:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
+ // InternalFSM.g:4606:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
public final void rule__InitialTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4558:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
- // InternalFSM.g:4559:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
+ // InternalFSM.g:4610:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
+ // InternalFSM.g:4611:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
{
pushFollow(FOLLOW_10);
rule__InitialTransition__Group__6__Impl();
@@ -13060,29 +13243,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6__Impl"
- // InternalFSM.g:4566:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
+ // InternalFSM.g:4618:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
public final void rule__InitialTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4570:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
- // InternalFSM.g:4571:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:4622:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
+ // InternalFSM.g:4623:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
{
- // InternalFSM.g:4571:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
- // InternalFSM.g:4572:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ // InternalFSM.g:4623:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:4624:1: ( rule__InitialTransition__DocuAssignment_6 )?
{
before(grammarAccess.getInitialTransitionAccess().getDocuAssignment_6());
- // InternalFSM.g:4573:1: ( rule__InitialTransition__DocuAssignment_6 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalFSM.g:4625:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==65) ) {
- alt47=1;
+ if ( (LA49_0==66) ) {
+ alt49=1;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalFSM.g:4573:2: rule__InitialTransition__DocuAssignment_6
+ // InternalFSM.g:4625:2: rule__InitialTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__InitialTransition__DocuAssignment_6();
@@ -13118,14 +13301,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7"
- // InternalFSM.g:4583:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
+ // InternalFSM.g:4635:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
public final void rule__InitialTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4587:1: ( rule__InitialTransition__Group__7__Impl )
- // InternalFSM.g:4588:2: rule__InitialTransition__Group__7__Impl
+ // InternalFSM.g:4639:1: ( rule__InitialTransition__Group__7__Impl )
+ // InternalFSM.g:4640:2: rule__InitialTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__7__Impl();
@@ -13151,29 +13334,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7__Impl"
- // InternalFSM.g:4594:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
+ // InternalFSM.g:4646:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
public final void rule__InitialTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4598:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
- // InternalFSM.g:4599:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalFSM.g:4650:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
+ // InternalFSM.g:4651:1: ( ( rule__InitialTransition__Group_7__0 )? )
{
- // InternalFSM.g:4599:1: ( ( rule__InitialTransition__Group_7__0 )? )
- // InternalFSM.g:4600:1: ( rule__InitialTransition__Group_7__0 )?
+ // InternalFSM.g:4651:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalFSM.g:4652:1: ( rule__InitialTransition__Group_7__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7());
- // InternalFSM.g:4601:1: ( rule__InitialTransition__Group_7__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalFSM.g:4653:1: ( rule__InitialTransition__Group_7__0 )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA48_0==28) ) {
- alt48=1;
+ if ( (LA50_0==29) ) {
+ alt50=1;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalFSM.g:4601:2: rule__InitialTransition__Group_7__0
+ // InternalFSM.g:4653:2: rule__InitialTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__0();
@@ -13209,16 +13392,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0"
- // InternalFSM.g:4627:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
+ // InternalFSM.g:4679:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
public final void rule__InitialTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4631:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
- // InternalFSM.g:4632:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
+ // InternalFSM.g:4683:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
+ // InternalFSM.g:4684:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__InitialTransition__Group_7__0__Impl();
state._fsp--;
@@ -13247,20 +13430,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0__Impl"
- // InternalFSM.g:4639:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalFSM.g:4691:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__InitialTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4643:1: ( ( '{' ) )
- // InternalFSM.g:4644:1: ( '{' )
+ // InternalFSM.g:4695:1: ( ( '{' ) )
+ // InternalFSM.g:4696:1: ( '{' )
{
- // InternalFSM.g:4644:1: ( '{' )
- // InternalFSM.g:4645:1: '{'
+ // InternalFSM.g:4696:1: ( '{' )
+ // InternalFSM.g:4697:1: '{'
{
before(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -13284,16 +13467,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1"
- // InternalFSM.g:4658:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
+ // InternalFSM.g:4710:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
public final void rule__InitialTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4662:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
- // InternalFSM.g:4663:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
+ // InternalFSM.g:4714:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
+ // InternalFSM.g:4715:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__InitialTransition__Group_7__1__Impl();
state._fsp--;
@@ -13322,29 +13505,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1__Impl"
- // InternalFSM.g:4670:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
+ // InternalFSM.g:4722:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
public final void rule__InitialTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4674:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
- // InternalFSM.g:4675:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalFSM.g:4726:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
+ // InternalFSM.g:4727:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
{
- // InternalFSM.g:4675:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
- // InternalFSM.g:4676:1: ( rule__InitialTransition__Group_7_1__0 )?
+ // InternalFSM.g:4727:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalFSM.g:4728:1: ( rule__InitialTransition__Group_7_1__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7_1());
- // InternalFSM.g:4677:1: ( rule__InitialTransition__Group_7_1__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalFSM.g:4729:1: ( rule__InitialTransition__Group_7_1__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==45) ) {
- alt49=1;
+ if ( (LA51_0==46) ) {
+ alt51=1;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalFSM.g:4677:2: rule__InitialTransition__Group_7_1__0
+ // InternalFSM.g:4729:2: rule__InitialTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__0();
@@ -13380,14 +13563,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2"
- // InternalFSM.g:4687:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
+ // InternalFSM.g:4739:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
public final void rule__InitialTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4691:1: ( rule__InitialTransition__Group_7__2__Impl )
- // InternalFSM.g:4692:2: rule__InitialTransition__Group_7__2__Impl
+ // InternalFSM.g:4743:1: ( rule__InitialTransition__Group_7__2__Impl )
+ // InternalFSM.g:4744:2: rule__InitialTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__2__Impl();
@@ -13413,20 +13596,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2__Impl"
- // InternalFSM.g:4698:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalFSM.g:4750:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__InitialTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4702:1: ( ( '}' ) )
- // InternalFSM.g:4703:1: ( '}' )
+ // InternalFSM.g:4754:1: ( ( '}' ) )
+ // InternalFSM.g:4755:1: ( '}' )
{
- // InternalFSM.g:4703:1: ( '}' )
- // InternalFSM.g:4704:1: '}'
+ // InternalFSM.g:4755:1: ( '}' )
+ // InternalFSM.g:4756:1: '}'
{
before(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -13450,16 +13633,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0"
- // InternalFSM.g:4723:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
+ // InternalFSM.g:4775:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
public final void rule__InitialTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4727:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
- // InternalFSM.g:4728:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
+ // InternalFSM.g:4779:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
+ // InternalFSM.g:4780:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__InitialTransition__Group_7_1__0__Impl();
state._fsp--;
@@ -13488,20 +13671,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0__Impl"
- // InternalFSM.g:4735:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalFSM.g:4787:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__InitialTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4739:1: ( ( 'action' ) )
- // InternalFSM.g:4740:1: ( 'action' )
+ // InternalFSM.g:4791:1: ( ( 'action' ) )
+ // InternalFSM.g:4792:1: ( 'action' )
{
- // InternalFSM.g:4740:1: ( 'action' )
- // InternalFSM.g:4741:1: 'action'
+ // InternalFSM.g:4792:1: ( 'action' )
+ // InternalFSM.g:4793:1: 'action'
{
before(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
}
@@ -13525,14 +13708,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1"
- // InternalFSM.g:4754:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
+ // InternalFSM.g:4806:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
public final void rule__InitialTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4758:1: ( rule__InitialTransition__Group_7_1__1__Impl )
- // InternalFSM.g:4759:2: rule__InitialTransition__Group_7_1__1__Impl
+ // InternalFSM.g:4810:1: ( rule__InitialTransition__Group_7_1__1__Impl )
+ // InternalFSM.g:4811:2: rule__InitialTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__1__Impl();
@@ -13558,21 +13741,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1__Impl"
- // InternalFSM.g:4765:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalFSM.g:4817:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__InitialTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4769:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
- // InternalFSM.g:4770:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalFSM.g:4821:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalFSM.g:4822:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
{
- // InternalFSM.g:4770:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
- // InternalFSM.g:4771:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalFSM.g:4822:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalFSM.g:4823:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_7_1_1());
- // InternalFSM.g:4772:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
- // InternalFSM.g:4772:2: rule__InitialTransition__ActionAssignment_7_1_1
+ // InternalFSM.g:4824:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalFSM.g:4824:2: rule__InitialTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ActionAssignment_7_1_1();
@@ -13605,16 +13788,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0"
- // InternalFSM.g:4786:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
+ // InternalFSM.g:4838:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
public final void rule__ContinuationTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4790:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
- // InternalFSM.g:4791:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
+ // InternalFSM.g:4842:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
+ // InternalFSM.g:4843:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__ContinuationTransition__Group__0__Impl();
state._fsp--;
@@ -13643,20 +13826,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0__Impl"
- // InternalFSM.g:4798:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalFSM.g:4850:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__ContinuationTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4802:1: ( ( 'Transition' ) )
- // InternalFSM.g:4803:1: ( 'Transition' )
+ // InternalFSM.g:4854:1: ( ( 'Transition' ) )
+ // InternalFSM.g:4855:1: ( 'Transition' )
{
- // InternalFSM.g:4803:1: ( 'Transition' )
- // InternalFSM.g:4804:1: 'Transition'
+ // InternalFSM.g:4855:1: ( 'Transition' )
+ // InternalFSM.g:4856:1: 'Transition'
{
before(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
}
@@ -13680,16 +13863,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1"
- // InternalFSM.g:4817:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
+ // InternalFSM.g:4869:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
public final void rule__ContinuationTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4821:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
- // InternalFSM.g:4822:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
+ // InternalFSM.g:4873:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
+ // InternalFSM.g:4874:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__ContinuationTransition__Group__1__Impl();
state._fsp--;
@@ -13718,29 +13901,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1__Impl"
- // InternalFSM.g:4829:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
+ // InternalFSM.g:4881:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
public final void rule__ContinuationTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4833:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
- // InternalFSM.g:4834:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalFSM.g:4885:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
+ // InternalFSM.g:4886:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
{
- // InternalFSM.g:4834:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
- // InternalFSM.g:4835:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ // InternalFSM.g:4886:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalFSM.g:4887:1: ( rule__ContinuationTransition__NameAssignment_1 )?
{
before(grammarAccess.getContinuationTransitionAccess().getNameAssignment_1());
- // InternalFSM.g:4836:1: ( rule__ContinuationTransition__NameAssignment_1 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalFSM.g:4888:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA50_0==RULE_ID) ) {
- alt50=1;
+ if ( (LA52_0==RULE_ID) ) {
+ alt52=1;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalFSM.g:4836:2: rule__ContinuationTransition__NameAssignment_1
+ // InternalFSM.g:4888:2: rule__ContinuationTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__NameAssignment_1();
@@ -13776,16 +13959,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2"
- // InternalFSM.g:4846:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
+ // InternalFSM.g:4898:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
public final void rule__ContinuationTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4850:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
- // InternalFSM.g:4851:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
+ // InternalFSM.g:4902:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
+ // InternalFSM.g:4903:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__ContinuationTransition__Group__2__Impl();
state._fsp--;
@@ -13814,20 +13997,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2__Impl"
- // InternalFSM.g:4858:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
+ // InternalFSM.g:4910:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
public final void rule__ContinuationTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4862:1: ( ( ':' ) )
- // InternalFSM.g:4863:1: ( ':' )
+ // InternalFSM.g:4914:1: ( ( ':' ) )
+ // InternalFSM.g:4915:1: ( ':' )
{
- // InternalFSM.g:4863:1: ( ':' )
- // InternalFSM.g:4864:1: ':'
+ // InternalFSM.g:4915:1: ( ':' )
+ // InternalFSM.g:4916:1: ':'
{
before(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
}
@@ -13851,16 +14034,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3"
- // InternalFSM.g:4877:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
+ // InternalFSM.g:4929:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
public final void rule__ContinuationTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4881:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
- // InternalFSM.g:4882:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
+ // InternalFSM.g:4933:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
+ // InternalFSM.g:4934:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__ContinuationTransition__Group__3__Impl();
state._fsp--;
@@ -13889,21 +14072,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3__Impl"
- // InternalFSM.g:4889:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
+ // InternalFSM.g:4941:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
public final void rule__ContinuationTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4893:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
- // InternalFSM.g:4894:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalFSM.g:4945:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
+ // InternalFSM.g:4946:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
{
- // InternalFSM.g:4894:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
- // InternalFSM.g:4895:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalFSM.g:4946:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalFSM.g:4947:1: ( rule__ContinuationTransition__FromAssignment_3 )
{
before(grammarAccess.getContinuationTransitionAccess().getFromAssignment_3());
- // InternalFSM.g:4896:1: ( rule__ContinuationTransition__FromAssignment_3 )
- // InternalFSM.g:4896:2: rule__ContinuationTransition__FromAssignment_3
+ // InternalFSM.g:4948:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalFSM.g:4948:2: rule__ContinuationTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__FromAssignment_3();
@@ -13936,16 +14119,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4"
- // InternalFSM.g:4906:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
+ // InternalFSM.g:4958:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
public final void rule__ContinuationTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4910:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
- // InternalFSM.g:4911:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
+ // InternalFSM.g:4962:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
+ // InternalFSM.g:4963:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__ContinuationTransition__Group__4__Impl();
state._fsp--;
@@ -13974,20 +14157,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4__Impl"
- // InternalFSM.g:4918:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
+ // InternalFSM.g:4970:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
public final void rule__ContinuationTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4922:1: ( ( '->' ) )
- // InternalFSM.g:4923:1: ( '->' )
+ // InternalFSM.g:4974:1: ( ( '->' ) )
+ // InternalFSM.g:4975:1: ( '->' )
{
- // InternalFSM.g:4923:1: ( '->' )
- // InternalFSM.g:4924:1: '->'
+ // InternalFSM.g:4975:1: ( '->' )
+ // InternalFSM.g:4976:1: '->'
{
before(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -14011,14 +14194,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5"
- // InternalFSM.g:4937:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
+ // InternalFSM.g:4989:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
public final void rule__ContinuationTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4941:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
- // InternalFSM.g:4942:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
+ // InternalFSM.g:4993:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
+ // InternalFSM.g:4994:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
{
pushFollow(FOLLOW_10);
rule__ContinuationTransition__Group__5__Impl();
@@ -14049,21 +14232,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5__Impl"
- // InternalFSM.g:4949:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
+ // InternalFSM.g:5001:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
public final void rule__ContinuationTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4953:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
- // InternalFSM.g:4954:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalFSM.g:5005:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
+ // InternalFSM.g:5006:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
{
- // InternalFSM.g:4954:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
- // InternalFSM.g:4955:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalFSM.g:5006:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalFSM.g:5007:1: ( rule__ContinuationTransition__ToAssignment_5 )
{
before(grammarAccess.getContinuationTransitionAccess().getToAssignment_5());
- // InternalFSM.g:4956:1: ( rule__ContinuationTransition__ToAssignment_5 )
- // InternalFSM.g:4956:2: rule__ContinuationTransition__ToAssignment_5
+ // InternalFSM.g:5008:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalFSM.g:5008:2: rule__ContinuationTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ToAssignment_5();
@@ -14096,14 +14279,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6"
- // InternalFSM.g:4966:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
+ // InternalFSM.g:5018:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
public final void rule__ContinuationTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4970:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
- // InternalFSM.g:4971:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
+ // InternalFSM.g:5022:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
+ // InternalFSM.g:5023:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
{
pushFollow(FOLLOW_10);
rule__ContinuationTransition__Group__6__Impl();
@@ -14134,29 +14317,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6__Impl"
- // InternalFSM.g:4978:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
+ // InternalFSM.g:5030:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
public final void rule__ContinuationTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4982:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
- // InternalFSM.g:4983:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:5034:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
+ // InternalFSM.g:5035:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
{
- // InternalFSM.g:4983:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
- // InternalFSM.g:4984:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ // InternalFSM.g:5035:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:5036:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
{
before(grammarAccess.getContinuationTransitionAccess().getDocuAssignment_6());
- // InternalFSM.g:4985:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalFSM.g:5037:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==65) ) {
- alt51=1;
+ if ( (LA53_0==66) ) {
+ alt53=1;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalFSM.g:4985:2: rule__ContinuationTransition__DocuAssignment_6
+ // InternalFSM.g:5037:2: rule__ContinuationTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__DocuAssignment_6();
@@ -14192,14 +14375,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7"
- // InternalFSM.g:4995:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
+ // InternalFSM.g:5047:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
public final void rule__ContinuationTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:4999:1: ( rule__ContinuationTransition__Group__7__Impl )
- // InternalFSM.g:5000:2: rule__ContinuationTransition__Group__7__Impl
+ // InternalFSM.g:5051:1: ( rule__ContinuationTransition__Group__7__Impl )
+ // InternalFSM.g:5052:2: rule__ContinuationTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__7__Impl();
@@ -14225,29 +14408,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7__Impl"
- // InternalFSM.g:5006:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
+ // InternalFSM.g:5058:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
public final void rule__ContinuationTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5010:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
- // InternalFSM.g:5011:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalFSM.g:5062:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
+ // InternalFSM.g:5063:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
{
- // InternalFSM.g:5011:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
- // InternalFSM.g:5012:1: ( rule__ContinuationTransition__Group_7__0 )?
+ // InternalFSM.g:5063:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalFSM.g:5064:1: ( rule__ContinuationTransition__Group_7__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7());
- // InternalFSM.g:5013:1: ( rule__ContinuationTransition__Group_7__0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // InternalFSM.g:5065:1: ( rule__ContinuationTransition__Group_7__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==28) ) {
- alt52=1;
+ if ( (LA54_0==29) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalFSM.g:5013:2: rule__ContinuationTransition__Group_7__0
+ // InternalFSM.g:5065:2: rule__ContinuationTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__0();
@@ -14283,16 +14466,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0"
- // InternalFSM.g:5039:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
+ // InternalFSM.g:5091:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
public final void rule__ContinuationTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5043:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
- // InternalFSM.g:5044:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
+ // InternalFSM.g:5095:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
+ // InternalFSM.g:5096:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__ContinuationTransition__Group_7__0__Impl();
state._fsp--;
@@ -14321,20 +14504,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0__Impl"
- // InternalFSM.g:5051:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalFSM.g:5103:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__ContinuationTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5055:1: ( ( '{' ) )
- // InternalFSM.g:5056:1: ( '{' )
+ // InternalFSM.g:5107:1: ( ( '{' ) )
+ // InternalFSM.g:5108:1: ( '{' )
{
- // InternalFSM.g:5056:1: ( '{' )
- // InternalFSM.g:5057:1: '{'
+ // InternalFSM.g:5108:1: ( '{' )
+ // InternalFSM.g:5109:1: '{'
{
before(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -14358,16 +14541,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1"
- // InternalFSM.g:5070:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
+ // InternalFSM.g:5122:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
public final void rule__ContinuationTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5074:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
- // InternalFSM.g:5075:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
+ // InternalFSM.g:5126:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
+ // InternalFSM.g:5127:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__ContinuationTransition__Group_7__1__Impl();
state._fsp--;
@@ -14396,29 +14579,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1__Impl"
- // InternalFSM.g:5082:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
+ // InternalFSM.g:5134:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
public final void rule__ContinuationTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5086:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
- // InternalFSM.g:5087:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalFSM.g:5138:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
+ // InternalFSM.g:5139:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
{
- // InternalFSM.g:5087:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
- // InternalFSM.g:5088:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ // InternalFSM.g:5139:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalFSM.g:5140:1: ( rule__ContinuationTransition__Group_7_1__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7_1());
- // InternalFSM.g:5089:1: ( rule__ContinuationTransition__Group_7_1__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalFSM.g:5141:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==45) ) {
- alt53=1;
+ if ( (LA55_0==46) ) {
+ alt55=1;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalFSM.g:5089:2: rule__ContinuationTransition__Group_7_1__0
+ // InternalFSM.g:5141:2: rule__ContinuationTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__0();
@@ -14454,14 +14637,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2"
- // InternalFSM.g:5099:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
+ // InternalFSM.g:5151:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
public final void rule__ContinuationTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5103:1: ( rule__ContinuationTransition__Group_7__2__Impl )
- // InternalFSM.g:5104:2: rule__ContinuationTransition__Group_7__2__Impl
+ // InternalFSM.g:5155:1: ( rule__ContinuationTransition__Group_7__2__Impl )
+ // InternalFSM.g:5156:2: rule__ContinuationTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__2__Impl();
@@ -14487,20 +14670,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2__Impl"
- // InternalFSM.g:5110:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalFSM.g:5162:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__ContinuationTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5114:1: ( ( '}' ) )
- // InternalFSM.g:5115:1: ( '}' )
+ // InternalFSM.g:5166:1: ( ( '}' ) )
+ // InternalFSM.g:5167:1: ( '}' )
{
- // InternalFSM.g:5115:1: ( '}' )
- // InternalFSM.g:5116:1: '}'
+ // InternalFSM.g:5167:1: ( '}' )
+ // InternalFSM.g:5168:1: '}'
{
before(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -14524,16 +14707,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0"
- // InternalFSM.g:5135:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
+ // InternalFSM.g:5187:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
public final void rule__ContinuationTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5139:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
- // InternalFSM.g:5140:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
+ // InternalFSM.g:5191:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
+ // InternalFSM.g:5192:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__ContinuationTransition__Group_7_1__0__Impl();
state._fsp--;
@@ -14562,20 +14745,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0__Impl"
- // InternalFSM.g:5147:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalFSM.g:5199:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__ContinuationTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5151:1: ( ( 'action' ) )
- // InternalFSM.g:5152:1: ( 'action' )
+ // InternalFSM.g:5203:1: ( ( 'action' ) )
+ // InternalFSM.g:5204:1: ( 'action' )
{
- // InternalFSM.g:5152:1: ( 'action' )
- // InternalFSM.g:5153:1: 'action'
+ // InternalFSM.g:5204:1: ( 'action' )
+ // InternalFSM.g:5205:1: 'action'
{
before(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
}
@@ -14599,14 +14782,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1"
- // InternalFSM.g:5166:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
+ // InternalFSM.g:5218:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
public final void rule__ContinuationTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5170:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
- // InternalFSM.g:5171:2: rule__ContinuationTransition__Group_7_1__1__Impl
+ // InternalFSM.g:5222:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
+ // InternalFSM.g:5223:2: rule__ContinuationTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__1__Impl();
@@ -14632,21 +14815,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1__Impl"
- // InternalFSM.g:5177:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalFSM.g:5229:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__ContinuationTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5181:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
- // InternalFSM.g:5182:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalFSM.g:5233:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalFSM.g:5234:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
{
- // InternalFSM.g:5182:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
- // InternalFSM.g:5183:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalFSM.g:5234:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalFSM.g:5235:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getContinuationTransitionAccess().getActionAssignment_7_1_1());
- // InternalFSM.g:5184:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
- // InternalFSM.g:5184:2: rule__ContinuationTransition__ActionAssignment_7_1_1
+ // InternalFSM.g:5236:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalFSM.g:5236:2: rule__ContinuationTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ActionAssignment_7_1_1();
@@ -14679,16 +14862,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0"
- // InternalFSM.g:5198:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
+ // InternalFSM.g:5250:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
public final void rule__TriggeredTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5202:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
- // InternalFSM.g:5203:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
+ // InternalFSM.g:5254:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
+ // InternalFSM.g:5255:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__TriggeredTransition__Group__0__Impl();
state._fsp--;
@@ -14717,20 +14900,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0__Impl"
- // InternalFSM.g:5210:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalFSM.g:5262:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__TriggeredTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5214:1: ( ( 'Transition' ) )
- // InternalFSM.g:5215:1: ( 'Transition' )
+ // InternalFSM.g:5266:1: ( ( 'Transition' ) )
+ // InternalFSM.g:5267:1: ( 'Transition' )
{
- // InternalFSM.g:5215:1: ( 'Transition' )
- // InternalFSM.g:5216:1: 'Transition'
+ // InternalFSM.g:5267:1: ( 'Transition' )
+ // InternalFSM.g:5268:1: 'Transition'
{
before(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
}
@@ -14754,16 +14937,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1"
- // InternalFSM.g:5229:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
+ // InternalFSM.g:5281:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
public final void rule__TriggeredTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5233:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
- // InternalFSM.g:5234:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
+ // InternalFSM.g:5285:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
+ // InternalFSM.g:5286:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__TriggeredTransition__Group__1__Impl();
state._fsp--;
@@ -14792,29 +14975,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1__Impl"
- // InternalFSM.g:5241:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
+ // InternalFSM.g:5293:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
public final void rule__TriggeredTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5245:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
- // InternalFSM.g:5246:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalFSM.g:5297:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
+ // InternalFSM.g:5298:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
{
- // InternalFSM.g:5246:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
- // InternalFSM.g:5247:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ // InternalFSM.g:5298:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalFSM.g:5299:1: ( rule__TriggeredTransition__NameAssignment_1 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getNameAssignment_1());
- // InternalFSM.g:5248:1: ( rule__TriggeredTransition__NameAssignment_1 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalFSM.g:5300:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==RULE_ID) ) {
- alt54=1;
+ if ( (LA56_0==RULE_ID) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalFSM.g:5248:2: rule__TriggeredTransition__NameAssignment_1
+ // InternalFSM.g:5300:2: rule__TriggeredTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__NameAssignment_1();
@@ -14850,16 +15033,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2"
- // InternalFSM.g:5258:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
+ // InternalFSM.g:5310:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
public final void rule__TriggeredTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5262:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
- // InternalFSM.g:5263:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
+ // InternalFSM.g:5314:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
+ // InternalFSM.g:5315:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__TriggeredTransition__Group__2__Impl();
state._fsp--;
@@ -14888,20 +15071,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2__Impl"
- // InternalFSM.g:5270:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
+ // InternalFSM.g:5322:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
public final void rule__TriggeredTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5274:1: ( ( ':' ) )
- // InternalFSM.g:5275:1: ( ':' )
+ // InternalFSM.g:5326:1: ( ( ':' ) )
+ // InternalFSM.g:5327:1: ( ':' )
{
- // InternalFSM.g:5275:1: ( ':' )
- // InternalFSM.g:5276:1: ':'
+ // InternalFSM.g:5327:1: ( ':' )
+ // InternalFSM.g:5328:1: ':'
{
before(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
}
@@ -14925,16 +15108,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3"
- // InternalFSM.g:5289:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
+ // InternalFSM.g:5341:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
public final void rule__TriggeredTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5293:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
- // InternalFSM.g:5294:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
+ // InternalFSM.g:5345:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
+ // InternalFSM.g:5346:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__TriggeredTransition__Group__3__Impl();
state._fsp--;
@@ -14963,21 +15146,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3__Impl"
- // InternalFSM.g:5301:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
+ // InternalFSM.g:5353:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
public final void rule__TriggeredTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5305:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
- // InternalFSM.g:5306:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalFSM.g:5357:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
+ // InternalFSM.g:5358:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
{
- // InternalFSM.g:5306:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
- // InternalFSM.g:5307:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalFSM.g:5358:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalFSM.g:5359:1: ( rule__TriggeredTransition__FromAssignment_3 )
{
before(grammarAccess.getTriggeredTransitionAccess().getFromAssignment_3());
- // InternalFSM.g:5308:1: ( rule__TriggeredTransition__FromAssignment_3 )
- // InternalFSM.g:5308:2: rule__TriggeredTransition__FromAssignment_3
+ // InternalFSM.g:5360:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalFSM.g:5360:2: rule__TriggeredTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__FromAssignment_3();
@@ -15010,16 +15193,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4"
- // InternalFSM.g:5318:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
+ // InternalFSM.g:5370:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
public final void rule__TriggeredTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5322:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
- // InternalFSM.g:5323:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
+ // InternalFSM.g:5374:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
+ // InternalFSM.g:5375:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__TriggeredTransition__Group__4__Impl();
state._fsp--;
@@ -15048,20 +15231,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4__Impl"
- // InternalFSM.g:5330:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
+ // InternalFSM.g:5382:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
public final void rule__TriggeredTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5334:1: ( ( '->' ) )
- // InternalFSM.g:5335:1: ( '->' )
+ // InternalFSM.g:5386:1: ( ( '->' ) )
+ // InternalFSM.g:5387:1: ( '->' )
{
- // InternalFSM.g:5335:1: ( '->' )
- // InternalFSM.g:5336:1: '->'
+ // InternalFSM.g:5387:1: ( '->' )
+ // InternalFSM.g:5388:1: '->'
{
before(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -15085,14 +15268,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5"
- // InternalFSM.g:5349:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
+ // InternalFSM.g:5401:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
public final void rule__TriggeredTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5353:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
- // InternalFSM.g:5354:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
+ // InternalFSM.g:5405:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
+ // InternalFSM.g:5406:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
{
pushFollow(FOLLOW_10);
rule__TriggeredTransition__Group__5__Impl();
@@ -15123,21 +15306,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5__Impl"
- // InternalFSM.g:5361:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
+ // InternalFSM.g:5413:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
public final void rule__TriggeredTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5365:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
- // InternalFSM.g:5366:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalFSM.g:5417:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
+ // InternalFSM.g:5418:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
{
- // InternalFSM.g:5366:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
- // InternalFSM.g:5367:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalFSM.g:5418:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalFSM.g:5419:1: ( rule__TriggeredTransition__ToAssignment_5 )
{
before(grammarAccess.getTriggeredTransitionAccess().getToAssignment_5());
- // InternalFSM.g:5368:1: ( rule__TriggeredTransition__ToAssignment_5 )
- // InternalFSM.g:5368:2: rule__TriggeredTransition__ToAssignment_5
+ // InternalFSM.g:5420:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalFSM.g:5420:2: rule__TriggeredTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ToAssignment_5();
@@ -15170,14 +15353,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6"
- // InternalFSM.g:5378:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
+ // InternalFSM.g:5430:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
public final void rule__TriggeredTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5382:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
- // InternalFSM.g:5383:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
+ // InternalFSM.g:5434:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
+ // InternalFSM.g:5435:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
{
pushFollow(FOLLOW_10);
rule__TriggeredTransition__Group__6__Impl();
@@ -15208,29 +15391,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6__Impl"
- // InternalFSM.g:5390:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
+ // InternalFSM.g:5442:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
public final void rule__TriggeredTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5394:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
- // InternalFSM.g:5395:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:5446:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
+ // InternalFSM.g:5447:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
{
- // InternalFSM.g:5395:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
- // InternalFSM.g:5396:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ // InternalFSM.g:5447:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:5448:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuAssignment_6());
- // InternalFSM.g:5397:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // InternalFSM.g:5449:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==65) ) {
- alt55=1;
+ if ( (LA57_0==66) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalFSM.g:5397:2: rule__TriggeredTransition__DocuAssignment_6
+ // InternalFSM.g:5449:2: rule__TriggeredTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__DocuAssignment_6();
@@ -15266,16 +15449,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7"
- // InternalFSM.g:5407:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
+ // InternalFSM.g:5459:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
public final void rule__TriggeredTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5411:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
- // InternalFSM.g:5412:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
+ // InternalFSM.g:5463:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
+ // InternalFSM.g:5464:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
rule__TriggeredTransition__Group__7__Impl();
state._fsp--;
@@ -15304,20 +15487,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7__Impl"
- // InternalFSM.g:5419:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
+ // InternalFSM.g:5471:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5423:1: ( ( '{' ) )
- // InternalFSM.g:5424:1: ( '{' )
+ // InternalFSM.g:5475:1: ( ( '{' ) )
+ // InternalFSM.g:5476:1: ( '{' )
{
- // InternalFSM.g:5424:1: ( '{' )
- // InternalFSM.g:5425:1: '{'
+ // InternalFSM.g:5476:1: ( '{' )
+ // InternalFSM.g:5477:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -15341,14 +15524,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8"
- // InternalFSM.g:5438:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
+ // InternalFSM.g:5490:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
public final void rule__TriggeredTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5442:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
- // InternalFSM.g:5443:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
+ // InternalFSM.g:5494:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
+ // InternalFSM.g:5495:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
{
pushFollow(FOLLOW_7);
rule__TriggeredTransition__Group__8__Impl();
@@ -15379,20 +15562,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8__Impl"
- // InternalFSM.g:5450:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
+ // InternalFSM.g:5502:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
public final void rule__TriggeredTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5454:1: ( ( 'triggers' ) )
- // InternalFSM.g:5455:1: ( 'triggers' )
+ // InternalFSM.g:5506:1: ( ( 'triggers' ) )
+ // InternalFSM.g:5507:1: ( 'triggers' )
{
- // InternalFSM.g:5455:1: ( 'triggers' )
- // InternalFSM.g:5456:1: 'triggers'
+ // InternalFSM.g:5507:1: ( 'triggers' )
+ // InternalFSM.g:5508:1: 'triggers'
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- match(input,46,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
}
@@ -15416,16 +15599,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9"
- // InternalFSM.g:5469:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
+ // InternalFSM.g:5521:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
public final void rule__TriggeredTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5473:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
- // InternalFSM.g:5474:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
+ // InternalFSM.g:5525:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
+ // InternalFSM.g:5526:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_23);
rule__TriggeredTransition__Group__9__Impl();
state._fsp--;
@@ -15454,20 +15637,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9__Impl"
- // InternalFSM.g:5481:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
+ // InternalFSM.g:5533:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5485:1: ( ( '{' ) )
- // InternalFSM.g:5486:1: ( '{' )
+ // InternalFSM.g:5537:1: ( ( '{' ) )
+ // InternalFSM.g:5538:1: ( '{' )
{
- // InternalFSM.g:5486:1: ( '{' )
- // InternalFSM.g:5487:1: '{'
+ // InternalFSM.g:5538:1: ( '{' )
+ // InternalFSM.g:5539:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
}
@@ -15491,16 +15674,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10"
- // InternalFSM.g:5500:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
+ // InternalFSM.g:5552:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
public final void rule__TriggeredTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5504:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
- // InternalFSM.g:5505:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
+ // InternalFSM.g:5556:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
+ // InternalFSM.g:5557:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__TriggeredTransition__Group__10__Impl();
state._fsp--;
@@ -15529,21 +15712,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10__Impl"
- // InternalFSM.g:5512:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
+ // InternalFSM.g:5564:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
public final void rule__TriggeredTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5516:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
- // InternalFSM.g:5517:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalFSM.g:5568:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
+ // InternalFSM.g:5569:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
{
- // InternalFSM.g:5517:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
- // InternalFSM.g:5518:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalFSM.g:5569:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalFSM.g:5570:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_10());
- // InternalFSM.g:5519:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
- // InternalFSM.g:5519:2: rule__TriggeredTransition__TriggersAssignment_10
+ // InternalFSM.g:5571:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalFSM.g:5571:2: rule__TriggeredTransition__TriggersAssignment_10
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_10();
@@ -15576,16 +15759,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11"
- // InternalFSM.g:5529:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
+ // InternalFSM.g:5581:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
public final void rule__TriggeredTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5533:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
- // InternalFSM.g:5534:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
+ // InternalFSM.g:5585:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
+ // InternalFSM.g:5586:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__TriggeredTransition__Group__11__Impl();
state._fsp--;
@@ -15614,35 +15797,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11__Impl"
- // InternalFSM.g:5541:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
+ // InternalFSM.g:5593:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
public final void rule__TriggeredTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5545:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
- // InternalFSM.g:5546:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalFSM.g:5597:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
+ // InternalFSM.g:5598:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
{
- // InternalFSM.g:5546:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
- // InternalFSM.g:5547:1: ( rule__TriggeredTransition__Group_11__0 )*
+ // InternalFSM.g:5598:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalFSM.g:5599:1: ( rule__TriggeredTransition__Group_11__0 )*
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_11());
- // InternalFSM.g:5548:1: ( rule__TriggeredTransition__Group_11__0 )*
- loop56:
+ // InternalFSM.g:5600:1: ( rule__TriggeredTransition__Group_11__0 )*
+ loop58:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==47) ) {
- alt56=1;
+ if ( (LA58_0==48) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalFSM.g:5548:2: rule__TriggeredTransition__Group_11__0
+ // InternalFSM.g:5600:2: rule__TriggeredTransition__Group_11__0
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__TriggeredTransition__Group_11__0();
state._fsp--;
@@ -15652,7 +15835,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop56;
+ break loop58;
}
} while (true);
@@ -15679,16 +15862,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12"
- // InternalFSM.g:5558:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
+ // InternalFSM.g:5610:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
public final void rule__TriggeredTransition__Group__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5562:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
- // InternalFSM.g:5563:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
+ // InternalFSM.g:5614:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
+ // InternalFSM.g:5615:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__TriggeredTransition__Group__12__Impl();
state._fsp--;
@@ -15717,20 +15900,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12__Impl"
- // InternalFSM.g:5570:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
+ // InternalFSM.g:5622:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5574:1: ( ( '}' ) )
- // InternalFSM.g:5575:1: ( '}' )
+ // InternalFSM.g:5626:1: ( ( '}' ) )
+ // InternalFSM.g:5627:1: ( '}' )
{
- // InternalFSM.g:5575:1: ( '}' )
- // InternalFSM.g:5576:1: '}'
+ // InternalFSM.g:5627:1: ( '}' )
+ // InternalFSM.g:5628:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
}
@@ -15754,16 +15937,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13"
- // InternalFSM.g:5589:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
+ // InternalFSM.g:5641:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
public final void rule__TriggeredTransition__Group__13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5593:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
- // InternalFSM.g:5594:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
+ // InternalFSM.g:5645:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
+ // InternalFSM.g:5646:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__TriggeredTransition__Group__13__Impl();
state._fsp--;
@@ -15792,29 +15975,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13__Impl"
- // InternalFSM.g:5601:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
+ // InternalFSM.g:5653:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
public final void rule__TriggeredTransition__Group__13__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5605:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
- // InternalFSM.g:5606:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalFSM.g:5657:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
+ // InternalFSM.g:5658:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
{
- // InternalFSM.g:5606:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
- // InternalFSM.g:5607:1: ( rule__TriggeredTransition__Group_13__0 )?
+ // InternalFSM.g:5658:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalFSM.g:5659:1: ( rule__TriggeredTransition__Group_13__0 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_13());
- // InternalFSM.g:5608:1: ( rule__TriggeredTransition__Group_13__0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalFSM.g:5660:1: ( rule__TriggeredTransition__Group_13__0 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==45) ) {
- alt57=1;
+ if ( (LA59_0==46) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalFSM.g:5608:2: rule__TriggeredTransition__Group_13__0
+ // InternalFSM.g:5660:2: rule__TriggeredTransition__Group_13__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__0();
@@ -15850,14 +16033,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14"
- // InternalFSM.g:5618:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
+ // InternalFSM.g:5670:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
public final void rule__TriggeredTransition__Group__14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5622:1: ( rule__TriggeredTransition__Group__14__Impl )
- // InternalFSM.g:5623:2: rule__TriggeredTransition__Group__14__Impl
+ // InternalFSM.g:5674:1: ( rule__TriggeredTransition__Group__14__Impl )
+ // InternalFSM.g:5675:2: rule__TriggeredTransition__Group__14__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__14__Impl();
@@ -15883,20 +16066,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14__Impl"
- // InternalFSM.g:5629:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
+ // InternalFSM.g:5681:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5633:1: ( ( '}' ) )
- // InternalFSM.g:5634:1: ( '}' )
+ // InternalFSM.g:5685:1: ( ( '}' ) )
+ // InternalFSM.g:5686:1: ( '}' )
{
- // InternalFSM.g:5634:1: ( '}' )
- // InternalFSM.g:5635:1: '}'
+ // InternalFSM.g:5686:1: ( '}' )
+ // InternalFSM.g:5687:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
}
@@ -15920,16 +16103,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0"
- // InternalFSM.g:5678:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
+ // InternalFSM.g:5730:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
public final void rule__TriggeredTransition__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5682:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
- // InternalFSM.g:5683:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
+ // InternalFSM.g:5734:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
+ // InternalFSM.g:5735:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_23);
rule__TriggeredTransition__Group_11__0__Impl();
state._fsp--;
@@ -15958,20 +16141,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0__Impl"
- // InternalFSM.g:5690:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
+ // InternalFSM.g:5742:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
public final void rule__TriggeredTransition__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5694:1: ( ( 'or' ) )
- // InternalFSM.g:5695:1: ( 'or' )
+ // InternalFSM.g:5746:1: ( ( 'or' ) )
+ // InternalFSM.g:5747:1: ( 'or' )
{
- // InternalFSM.g:5695:1: ( 'or' )
- // InternalFSM.g:5696:1: 'or'
+ // InternalFSM.g:5747:1: ( 'or' )
+ // InternalFSM.g:5748:1: 'or'
{
before(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
}
@@ -15995,14 +16178,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1"
- // InternalFSM.g:5709:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
+ // InternalFSM.g:5761:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
public final void rule__TriggeredTransition__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5713:1: ( rule__TriggeredTransition__Group_11__1__Impl )
- // InternalFSM.g:5714:2: rule__TriggeredTransition__Group_11__1__Impl
+ // InternalFSM.g:5765:1: ( rule__TriggeredTransition__Group_11__1__Impl )
+ // InternalFSM.g:5766:2: rule__TriggeredTransition__Group_11__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_11__1__Impl();
@@ -16028,21 +16211,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1__Impl"
- // InternalFSM.g:5720:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
+ // InternalFSM.g:5772:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
public final void rule__TriggeredTransition__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5724:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
- // InternalFSM.g:5725:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalFSM.g:5776:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
+ // InternalFSM.g:5777:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
{
- // InternalFSM.g:5725:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
- // InternalFSM.g:5726:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalFSM.g:5777:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalFSM.g:5778:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_11_1());
- // InternalFSM.g:5727:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
- // InternalFSM.g:5727:2: rule__TriggeredTransition__TriggersAssignment_11_1
+ // InternalFSM.g:5779:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalFSM.g:5779:2: rule__TriggeredTransition__TriggersAssignment_11_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_11_1();
@@ -16075,16 +16258,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0"
- // InternalFSM.g:5741:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
+ // InternalFSM.g:5793:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
public final void rule__TriggeredTransition__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5745:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
- // InternalFSM.g:5746:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
+ // InternalFSM.g:5797:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
+ // InternalFSM.g:5798:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__TriggeredTransition__Group_13__0__Impl();
state._fsp--;
@@ -16113,20 +16296,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0__Impl"
- // InternalFSM.g:5753:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
+ // InternalFSM.g:5805:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
public final void rule__TriggeredTransition__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5757:1: ( ( 'action' ) )
- // InternalFSM.g:5758:1: ( 'action' )
+ // InternalFSM.g:5809:1: ( ( 'action' ) )
+ // InternalFSM.g:5810:1: ( 'action' )
{
- // InternalFSM.g:5758:1: ( 'action' )
- // InternalFSM.g:5759:1: 'action'
+ // InternalFSM.g:5810:1: ( 'action' )
+ // InternalFSM.g:5811:1: 'action'
{
before(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
}
@@ -16150,14 +16333,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1"
- // InternalFSM.g:5772:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
+ // InternalFSM.g:5824:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
public final void rule__TriggeredTransition__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5776:1: ( rule__TriggeredTransition__Group_13__1__Impl )
- // InternalFSM.g:5777:2: rule__TriggeredTransition__Group_13__1__Impl
+ // InternalFSM.g:5828:1: ( rule__TriggeredTransition__Group_13__1__Impl )
+ // InternalFSM.g:5829:2: rule__TriggeredTransition__Group_13__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__1__Impl();
@@ -16183,21 +16366,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1__Impl"
- // InternalFSM.g:5783:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
+ // InternalFSM.g:5835:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
public final void rule__TriggeredTransition__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5787:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
- // InternalFSM.g:5788:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalFSM.g:5839:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
+ // InternalFSM.g:5840:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
{
- // InternalFSM.g:5788:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
- // InternalFSM.g:5789:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalFSM.g:5840:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalFSM.g:5841:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getActionAssignment_13_1());
- // InternalFSM.g:5790:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
- // InternalFSM.g:5790:2: rule__TriggeredTransition__ActionAssignment_13_1
+ // InternalFSM.g:5842:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalFSM.g:5842:2: rule__TriggeredTransition__ActionAssignment_13_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ActionAssignment_13_1();
@@ -16230,16 +16413,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0"
- // InternalFSM.g:5804:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
+ // InternalFSM.g:5856:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
public final void rule__GuardedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5808:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
- // InternalFSM.g:5809:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
+ // InternalFSM.g:5860:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
+ // InternalFSM.g:5861:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__GuardedTransition__Group__0__Impl();
state._fsp--;
@@ -16268,20 +16451,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0__Impl"
- // InternalFSM.g:5816:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalFSM.g:5868:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__GuardedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5820:1: ( ( 'Transition' ) )
- // InternalFSM.g:5821:1: ( 'Transition' )
+ // InternalFSM.g:5872:1: ( ( 'Transition' ) )
+ // InternalFSM.g:5873:1: ( 'Transition' )
{
- // InternalFSM.g:5821:1: ( 'Transition' )
- // InternalFSM.g:5822:1: 'Transition'
+ // InternalFSM.g:5873:1: ( 'Transition' )
+ // InternalFSM.g:5874:1: 'Transition'
{
before(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
}
@@ -16305,16 +16488,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1"
- // InternalFSM.g:5835:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
+ // InternalFSM.g:5887:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
public final void rule__GuardedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5839:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
- // InternalFSM.g:5840:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
+ // InternalFSM.g:5891:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
+ // InternalFSM.g:5892:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__GuardedTransition__Group__1__Impl();
state._fsp--;
@@ -16343,29 +16526,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1__Impl"
- // InternalFSM.g:5847:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
+ // InternalFSM.g:5899:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
public final void rule__GuardedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5851:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
- // InternalFSM.g:5852:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalFSM.g:5903:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
+ // InternalFSM.g:5904:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
{
- // InternalFSM.g:5852:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
- // InternalFSM.g:5853:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ // InternalFSM.g:5904:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalFSM.g:5905:1: ( rule__GuardedTransition__NameAssignment_1 )?
{
before(grammarAccess.getGuardedTransitionAccess().getNameAssignment_1());
- // InternalFSM.g:5854:1: ( rule__GuardedTransition__NameAssignment_1 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalFSM.g:5906:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==RULE_ID) ) {
- alt58=1;
+ if ( (LA60_0==RULE_ID) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalFSM.g:5854:2: rule__GuardedTransition__NameAssignment_1
+ // InternalFSM.g:5906:2: rule__GuardedTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__NameAssignment_1();
@@ -16401,16 +16584,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2"
- // InternalFSM.g:5864:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
+ // InternalFSM.g:5916:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
public final void rule__GuardedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5868:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
- // InternalFSM.g:5869:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
+ // InternalFSM.g:5920:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
+ // InternalFSM.g:5921:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__GuardedTransition__Group__2__Impl();
state._fsp--;
@@ -16439,20 +16622,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2__Impl"
- // InternalFSM.g:5876:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
+ // InternalFSM.g:5928:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
public final void rule__GuardedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5880:1: ( ( ':' ) )
- // InternalFSM.g:5881:1: ( ':' )
+ // InternalFSM.g:5932:1: ( ( ':' ) )
+ // InternalFSM.g:5933:1: ( ':' )
{
- // InternalFSM.g:5881:1: ( ':' )
- // InternalFSM.g:5882:1: ':'
+ // InternalFSM.g:5933:1: ( ':' )
+ // InternalFSM.g:5934:1: ':'
{
before(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
}
@@ -16476,16 +16659,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3"
- // InternalFSM.g:5895:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
+ // InternalFSM.g:5947:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
public final void rule__GuardedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5899:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
- // InternalFSM.g:5900:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
+ // InternalFSM.g:5951:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
+ // InternalFSM.g:5952:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__GuardedTransition__Group__3__Impl();
state._fsp--;
@@ -16514,21 +16697,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3__Impl"
- // InternalFSM.g:5907:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
+ // InternalFSM.g:5959:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
public final void rule__GuardedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5911:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
- // InternalFSM.g:5912:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalFSM.g:5963:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
+ // InternalFSM.g:5964:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
{
- // InternalFSM.g:5912:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
- // InternalFSM.g:5913:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalFSM.g:5964:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalFSM.g:5965:1: ( rule__GuardedTransition__FromAssignment_3 )
{
before(grammarAccess.getGuardedTransitionAccess().getFromAssignment_3());
- // InternalFSM.g:5914:1: ( rule__GuardedTransition__FromAssignment_3 )
- // InternalFSM.g:5914:2: rule__GuardedTransition__FromAssignment_3
+ // InternalFSM.g:5966:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalFSM.g:5966:2: rule__GuardedTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__FromAssignment_3();
@@ -16561,16 +16744,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4"
- // InternalFSM.g:5924:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
+ // InternalFSM.g:5976:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
public final void rule__GuardedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5928:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
- // InternalFSM.g:5929:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
+ // InternalFSM.g:5980:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
+ // InternalFSM.g:5981:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__GuardedTransition__Group__4__Impl();
state._fsp--;
@@ -16599,20 +16782,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4__Impl"
- // InternalFSM.g:5936:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
+ // InternalFSM.g:5988:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
public final void rule__GuardedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5940:1: ( ( '->' ) )
- // InternalFSM.g:5941:1: ( '->' )
+ // InternalFSM.g:5992:1: ( ( '->' ) )
+ // InternalFSM.g:5993:1: ( '->' )
{
- // InternalFSM.g:5941:1: ( '->' )
- // InternalFSM.g:5942:1: '->'
+ // InternalFSM.g:5993:1: ( '->' )
+ // InternalFSM.g:5994:1: '->'
{
before(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -16636,14 +16819,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5"
- // InternalFSM.g:5955:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
+ // InternalFSM.g:6007:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
public final void rule__GuardedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5959:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
- // InternalFSM.g:5960:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
+ // InternalFSM.g:6011:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
+ // InternalFSM.g:6012:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
{
pushFollow(FOLLOW_10);
rule__GuardedTransition__Group__5__Impl();
@@ -16674,21 +16857,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5__Impl"
- // InternalFSM.g:5967:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
+ // InternalFSM.g:6019:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
public final void rule__GuardedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5971:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
- // InternalFSM.g:5972:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalFSM.g:6023:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
+ // InternalFSM.g:6024:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
{
- // InternalFSM.g:5972:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
- // InternalFSM.g:5973:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalFSM.g:6024:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalFSM.g:6025:1: ( rule__GuardedTransition__ToAssignment_5 )
{
before(grammarAccess.getGuardedTransitionAccess().getToAssignment_5());
- // InternalFSM.g:5974:1: ( rule__GuardedTransition__ToAssignment_5 )
- // InternalFSM.g:5974:2: rule__GuardedTransition__ToAssignment_5
+ // InternalFSM.g:6026:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalFSM.g:6026:2: rule__GuardedTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ToAssignment_5();
@@ -16721,14 +16904,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6"
- // InternalFSM.g:5984:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
+ // InternalFSM.g:6036:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
public final void rule__GuardedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:5988:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
- // InternalFSM.g:5989:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
+ // InternalFSM.g:6040:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
+ // InternalFSM.g:6041:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
{
pushFollow(FOLLOW_10);
rule__GuardedTransition__Group__6__Impl();
@@ -16759,29 +16942,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6__Impl"
- // InternalFSM.g:5996:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
+ // InternalFSM.g:6048:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
public final void rule__GuardedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6000:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
- // InternalFSM.g:6001:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:6052:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
+ // InternalFSM.g:6053:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
{
- // InternalFSM.g:6001:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
- // InternalFSM.g:6002:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ // InternalFSM.g:6053:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:6054:1: ( rule__GuardedTransition__DocuAssignment_6 )?
{
before(grammarAccess.getGuardedTransitionAccess().getDocuAssignment_6());
- // InternalFSM.g:6003:1: ( rule__GuardedTransition__DocuAssignment_6 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalFSM.g:6055:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==65) ) {
- alt59=1;
+ if ( (LA61_0==66) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalFSM.g:6003:2: rule__GuardedTransition__DocuAssignment_6
+ // InternalFSM.g:6055:2: rule__GuardedTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__DocuAssignment_6();
@@ -16817,16 +17000,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7"
- // InternalFSM.g:6013:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
+ // InternalFSM.g:6065:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
public final void rule__GuardedTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6017:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
- // InternalFSM.g:6018:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
+ // InternalFSM.g:6069:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
+ // InternalFSM.g:6070:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__GuardedTransition__Group__7__Impl();
state._fsp--;
@@ -16855,20 +17038,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7__Impl"
- // InternalFSM.g:6025:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
+ // InternalFSM.g:6077:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
public final void rule__GuardedTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6029:1: ( ( '{' ) )
- // InternalFSM.g:6030:1: ( '{' )
+ // InternalFSM.g:6081:1: ( ( '{' ) )
+ // InternalFSM.g:6082:1: ( '{' )
{
- // InternalFSM.g:6030:1: ( '{' )
- // InternalFSM.g:6031:1: '{'
+ // InternalFSM.g:6082:1: ( '{' )
+ // InternalFSM.g:6083:1: '{'
{
before(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -16892,16 +17075,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8"
- // InternalFSM.g:6044:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
+ // InternalFSM.g:6096:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
public final void rule__GuardedTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6048:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
- // InternalFSM.g:6049:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
+ // InternalFSM.g:6100:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
+ // InternalFSM.g:6101:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__GuardedTransition__Group__8__Impl();
state._fsp--;
@@ -16930,20 +17113,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8__Impl"
- // InternalFSM.g:6056:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
+ // InternalFSM.g:6108:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
public final void rule__GuardedTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6060:1: ( ( 'guard' ) )
- // InternalFSM.g:6061:1: ( 'guard' )
+ // InternalFSM.g:6112:1: ( ( 'guard' ) )
+ // InternalFSM.g:6113:1: ( 'guard' )
{
- // InternalFSM.g:6061:1: ( 'guard' )
- // InternalFSM.g:6062:1: 'guard'
+ // InternalFSM.g:6113:1: ( 'guard' )
+ // InternalFSM.g:6114:1: 'guard'
{
before(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
}
@@ -16967,16 +17150,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9"
- // InternalFSM.g:6075:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
+ // InternalFSM.g:6127:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
public final void rule__GuardedTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6079:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
- // InternalFSM.g:6080:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
+ // InternalFSM.g:6131:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
+ // InternalFSM.g:6132:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__GuardedTransition__Group__9__Impl();
state._fsp--;
@@ -17005,21 +17188,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9__Impl"
- // InternalFSM.g:6087:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
+ // InternalFSM.g:6139:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
public final void rule__GuardedTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6091:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
- // InternalFSM.g:6092:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalFSM.g:6143:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
+ // InternalFSM.g:6144:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
{
- // InternalFSM.g:6092:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
- // InternalFSM.g:6093:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalFSM.g:6144:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalFSM.g:6145:1: ( rule__GuardedTransition__GuardAssignment_9 )
{
before(grammarAccess.getGuardedTransitionAccess().getGuardAssignment_9());
- // InternalFSM.g:6094:1: ( rule__GuardedTransition__GuardAssignment_9 )
- // InternalFSM.g:6094:2: rule__GuardedTransition__GuardAssignment_9
+ // InternalFSM.g:6146:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalFSM.g:6146:2: rule__GuardedTransition__GuardAssignment_9
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__GuardAssignment_9();
@@ -17052,16 +17235,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10"
- // InternalFSM.g:6104:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
+ // InternalFSM.g:6156:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
public final void rule__GuardedTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6108:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
- // InternalFSM.g:6109:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
+ // InternalFSM.g:6160:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
+ // InternalFSM.g:6161:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__GuardedTransition__Group__10__Impl();
state._fsp--;
@@ -17090,29 +17273,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10__Impl"
- // InternalFSM.g:6116:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
+ // InternalFSM.g:6168:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
public final void rule__GuardedTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6120:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
- // InternalFSM.g:6121:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalFSM.g:6172:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
+ // InternalFSM.g:6173:1: ( ( rule__GuardedTransition__Group_10__0 )? )
{
- // InternalFSM.g:6121:1: ( ( rule__GuardedTransition__Group_10__0 )? )
- // InternalFSM.g:6122:1: ( rule__GuardedTransition__Group_10__0 )?
+ // InternalFSM.g:6173:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalFSM.g:6174:1: ( rule__GuardedTransition__Group_10__0 )?
{
before(grammarAccess.getGuardedTransitionAccess().getGroup_10());
- // InternalFSM.g:6123:1: ( rule__GuardedTransition__Group_10__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalFSM.g:6175:1: ( rule__GuardedTransition__Group_10__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==45) ) {
- alt60=1;
+ if ( (LA62_0==46) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalFSM.g:6123:2: rule__GuardedTransition__Group_10__0
+ // InternalFSM.g:6175:2: rule__GuardedTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__0();
@@ -17148,14 +17331,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11"
- // InternalFSM.g:6133:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
+ // InternalFSM.g:6185:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
public final void rule__GuardedTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6137:1: ( rule__GuardedTransition__Group__11__Impl )
- // InternalFSM.g:6138:2: rule__GuardedTransition__Group__11__Impl
+ // InternalFSM.g:6189:1: ( rule__GuardedTransition__Group__11__Impl )
+ // InternalFSM.g:6190:2: rule__GuardedTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__11__Impl();
@@ -17181,20 +17364,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11__Impl"
- // InternalFSM.g:6144:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
+ // InternalFSM.g:6196:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
public final void rule__GuardedTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6148:1: ( ( '}' ) )
- // InternalFSM.g:6149:1: ( '}' )
+ // InternalFSM.g:6200:1: ( ( '}' ) )
+ // InternalFSM.g:6201:1: ( '}' )
{
- // InternalFSM.g:6149:1: ( '}' )
- // InternalFSM.g:6150:1: '}'
+ // InternalFSM.g:6201:1: ( '}' )
+ // InternalFSM.g:6202:1: '}'
{
before(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -17218,16 +17401,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0"
- // InternalFSM.g:6187:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
+ // InternalFSM.g:6239:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
public final void rule__GuardedTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6191:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
- // InternalFSM.g:6192:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
+ // InternalFSM.g:6243:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
+ // InternalFSM.g:6244:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__GuardedTransition__Group_10__0__Impl();
state._fsp--;
@@ -17256,20 +17439,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0__Impl"
- // InternalFSM.g:6199:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalFSM.g:6251:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__GuardedTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6203:1: ( ( 'action' ) )
- // InternalFSM.g:6204:1: ( 'action' )
+ // InternalFSM.g:6255:1: ( ( 'action' ) )
+ // InternalFSM.g:6256:1: ( 'action' )
{
- // InternalFSM.g:6204:1: ( 'action' )
- // InternalFSM.g:6205:1: 'action'
+ // InternalFSM.g:6256:1: ( 'action' )
+ // InternalFSM.g:6257:1: 'action'
{
before(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
}
@@ -17293,14 +17476,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1"
- // InternalFSM.g:6218:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
+ // InternalFSM.g:6270:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
public final void rule__GuardedTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6222:1: ( rule__GuardedTransition__Group_10__1__Impl )
- // InternalFSM.g:6223:2: rule__GuardedTransition__Group_10__1__Impl
+ // InternalFSM.g:6274:1: ( rule__GuardedTransition__Group_10__1__Impl )
+ // InternalFSM.g:6275:2: rule__GuardedTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__1__Impl();
@@ -17326,21 +17509,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1__Impl"
- // InternalFSM.g:6229:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
+ // InternalFSM.g:6281:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
public final void rule__GuardedTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6233:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
- // InternalFSM.g:6234:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalFSM.g:6285:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
+ // InternalFSM.g:6286:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
{
- // InternalFSM.g:6234:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
- // InternalFSM.g:6235:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalFSM.g:6286:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalFSM.g:6287:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getGuardedTransitionAccess().getActionAssignment_10_1());
- // InternalFSM.g:6236:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
- // InternalFSM.g:6236:2: rule__GuardedTransition__ActionAssignment_10_1
+ // InternalFSM.g:6288:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalFSM.g:6288:2: rule__GuardedTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ActionAssignment_10_1();
@@ -17373,16 +17556,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0"
- // InternalFSM.g:6250:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
+ // InternalFSM.g:6302:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
public final void rule__CPBranchTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6254:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
- // InternalFSM.g:6255:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
+ // InternalFSM.g:6306:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
+ // InternalFSM.g:6307:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__CPBranchTransition__Group__0__Impl();
state._fsp--;
@@ -17411,20 +17594,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0__Impl"
- // InternalFSM.g:6262:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalFSM.g:6314:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__CPBranchTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6266:1: ( ( 'Transition' ) )
- // InternalFSM.g:6267:1: ( 'Transition' )
+ // InternalFSM.g:6318:1: ( ( 'Transition' ) )
+ // InternalFSM.g:6319:1: ( 'Transition' )
{
- // InternalFSM.g:6267:1: ( 'Transition' )
- // InternalFSM.g:6268:1: 'Transition'
+ // InternalFSM.g:6319:1: ( 'Transition' )
+ // InternalFSM.g:6320:1: 'Transition'
{
before(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
}
@@ -17448,16 +17631,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1"
- // InternalFSM.g:6281:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
+ // InternalFSM.g:6333:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
public final void rule__CPBranchTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6285:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
- // InternalFSM.g:6286:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
+ // InternalFSM.g:6337:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
+ // InternalFSM.g:6338:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__CPBranchTransition__Group__1__Impl();
state._fsp--;
@@ -17486,29 +17669,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1__Impl"
- // InternalFSM.g:6293:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
+ // InternalFSM.g:6345:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
public final void rule__CPBranchTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6297:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
- // InternalFSM.g:6298:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalFSM.g:6349:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
+ // InternalFSM.g:6350:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
{
- // InternalFSM.g:6298:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
- // InternalFSM.g:6299:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ // InternalFSM.g:6350:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalFSM.g:6351:1: ( rule__CPBranchTransition__NameAssignment_1 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getNameAssignment_1());
- // InternalFSM.g:6300:1: ( rule__CPBranchTransition__NameAssignment_1 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalFSM.g:6352:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==RULE_ID) ) {
- alt61=1;
+ if ( (LA63_0==RULE_ID) ) {
+ alt63=1;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalFSM.g:6300:2: rule__CPBranchTransition__NameAssignment_1
+ // InternalFSM.g:6352:2: rule__CPBranchTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__NameAssignment_1();
@@ -17544,16 +17727,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2"
- // InternalFSM.g:6310:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
+ // InternalFSM.g:6362:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
public final void rule__CPBranchTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6314:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
- // InternalFSM.g:6315:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
+ // InternalFSM.g:6366:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
+ // InternalFSM.g:6367:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__CPBranchTransition__Group__2__Impl();
state._fsp--;
@@ -17582,20 +17765,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2__Impl"
- // InternalFSM.g:6322:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
+ // InternalFSM.g:6374:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
public final void rule__CPBranchTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6326:1: ( ( ':' ) )
- // InternalFSM.g:6327:1: ( ':' )
+ // InternalFSM.g:6378:1: ( ( ':' ) )
+ // InternalFSM.g:6379:1: ( ':' )
{
- // InternalFSM.g:6327:1: ( ':' )
- // InternalFSM.g:6328:1: ':'
+ // InternalFSM.g:6379:1: ( ':' )
+ // InternalFSM.g:6380:1: ':'
{
before(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
}
@@ -17619,16 +17802,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3"
- // InternalFSM.g:6341:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
+ // InternalFSM.g:6393:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
public final void rule__CPBranchTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6345:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
- // InternalFSM.g:6346:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
+ // InternalFSM.g:6397:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
+ // InternalFSM.g:6398:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__CPBranchTransition__Group__3__Impl();
state._fsp--;
@@ -17657,21 +17840,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3__Impl"
- // InternalFSM.g:6353:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
+ // InternalFSM.g:6405:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
public final void rule__CPBranchTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6357:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
- // InternalFSM.g:6358:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalFSM.g:6409:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
+ // InternalFSM.g:6410:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
{
- // InternalFSM.g:6358:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
- // InternalFSM.g:6359:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalFSM.g:6410:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalFSM.g:6411:1: ( rule__CPBranchTransition__FromAssignment_3 )
{
before(grammarAccess.getCPBranchTransitionAccess().getFromAssignment_3());
- // InternalFSM.g:6360:1: ( rule__CPBranchTransition__FromAssignment_3 )
- // InternalFSM.g:6360:2: rule__CPBranchTransition__FromAssignment_3
+ // InternalFSM.g:6412:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalFSM.g:6412:2: rule__CPBranchTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__FromAssignment_3();
@@ -17704,16 +17887,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4"
- // InternalFSM.g:6370:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
+ // InternalFSM.g:6422:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
public final void rule__CPBranchTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6374:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
- // InternalFSM.g:6375:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
+ // InternalFSM.g:6426:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
+ // InternalFSM.g:6427:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__CPBranchTransition__Group__4__Impl();
state._fsp--;
@@ -17742,20 +17925,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4__Impl"
- // InternalFSM.g:6382:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
+ // InternalFSM.g:6434:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
public final void rule__CPBranchTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6386:1: ( ( '->' ) )
- // InternalFSM.g:6387:1: ( '->' )
+ // InternalFSM.g:6438:1: ( ( '->' ) )
+ // InternalFSM.g:6439:1: ( '->' )
{
- // InternalFSM.g:6387:1: ( '->' )
- // InternalFSM.g:6388:1: '->'
+ // InternalFSM.g:6439:1: ( '->' )
+ // InternalFSM.g:6440:1: '->'
{
before(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -17779,14 +17962,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5"
- // InternalFSM.g:6401:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
+ // InternalFSM.g:6453:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
public final void rule__CPBranchTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6405:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
- // InternalFSM.g:6406:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
+ // InternalFSM.g:6457:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
+ // InternalFSM.g:6458:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
{
pushFollow(FOLLOW_10);
rule__CPBranchTransition__Group__5__Impl();
@@ -17817,21 +18000,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5__Impl"
- // InternalFSM.g:6413:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
+ // InternalFSM.g:6465:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
public final void rule__CPBranchTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6417:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
- // InternalFSM.g:6418:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalFSM.g:6469:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
+ // InternalFSM.g:6470:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
{
- // InternalFSM.g:6418:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
- // InternalFSM.g:6419:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalFSM.g:6470:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalFSM.g:6471:1: ( rule__CPBranchTransition__ToAssignment_5 )
{
before(grammarAccess.getCPBranchTransitionAccess().getToAssignment_5());
- // InternalFSM.g:6420:1: ( rule__CPBranchTransition__ToAssignment_5 )
- // InternalFSM.g:6420:2: rule__CPBranchTransition__ToAssignment_5
+ // InternalFSM.g:6472:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalFSM.g:6472:2: rule__CPBranchTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ToAssignment_5();
@@ -17864,14 +18047,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6"
- // InternalFSM.g:6430:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
+ // InternalFSM.g:6482:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
public final void rule__CPBranchTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6434:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
- // InternalFSM.g:6435:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
+ // InternalFSM.g:6486:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
+ // InternalFSM.g:6487:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
{
pushFollow(FOLLOW_10);
rule__CPBranchTransition__Group__6__Impl();
@@ -17902,29 +18085,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6__Impl"
- // InternalFSM.g:6442:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
+ // InternalFSM.g:6494:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
public final void rule__CPBranchTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6446:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
- // InternalFSM.g:6447:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:6498:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
+ // InternalFSM.g:6499:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
{
- // InternalFSM.g:6447:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
- // InternalFSM.g:6448:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ // InternalFSM.g:6499:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalFSM.g:6500:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuAssignment_6());
- // InternalFSM.g:6449:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalFSM.g:6501:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA62_0==65) ) {
- alt62=1;
+ if ( (LA64_0==66) ) {
+ alt64=1;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalFSM.g:6449:2: rule__CPBranchTransition__DocuAssignment_6
+ // InternalFSM.g:6501:2: rule__CPBranchTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__DocuAssignment_6();
@@ -17960,16 +18143,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7"
- // InternalFSM.g:6459:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
+ // InternalFSM.g:6511:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
public final void rule__CPBranchTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6463:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
- // InternalFSM.g:6464:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
+ // InternalFSM.g:6515:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
+ // InternalFSM.g:6516:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group__7__Impl();
state._fsp--;
@@ -17998,20 +18181,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7__Impl"
- // InternalFSM.g:6471:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
+ // InternalFSM.g:6523:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
public final void rule__CPBranchTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6475:1: ( ( '{' ) )
- // InternalFSM.g:6476:1: ( '{' )
+ // InternalFSM.g:6527:1: ( ( '{' ) )
+ // InternalFSM.g:6528:1: ( '{' )
{
- // InternalFSM.g:6476:1: ( '{' )
- // InternalFSM.g:6477:1: '{'
+ // InternalFSM.g:6528:1: ( '{' )
+ // InternalFSM.g:6529:1: '{'
{
before(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -18035,16 +18218,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8"
- // InternalFSM.g:6490:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
+ // InternalFSM.g:6542:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
public final void rule__CPBranchTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6494:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
- // InternalFSM.g:6495:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
+ // InternalFSM.g:6546:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
+ // InternalFSM.g:6547:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__CPBranchTransition__Group__8__Impl();
state._fsp--;
@@ -18073,20 +18256,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8__Impl"
- // InternalFSM.g:6502:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
+ // InternalFSM.g:6554:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
public final void rule__CPBranchTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6506:1: ( ( 'cond' ) )
- // InternalFSM.g:6507:1: ( 'cond' )
+ // InternalFSM.g:6558:1: ( ( 'cond' ) )
+ // InternalFSM.g:6559:1: ( 'cond' )
{
- // InternalFSM.g:6507:1: ( 'cond' )
- // InternalFSM.g:6508:1: 'cond'
+ // InternalFSM.g:6559:1: ( 'cond' )
+ // InternalFSM.g:6560:1: 'cond'
{
before(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
}
@@ -18110,16 +18293,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9"
- // InternalFSM.g:6521:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
+ // InternalFSM.g:6573:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
public final void rule__CPBranchTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6525:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
- // InternalFSM.g:6526:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
+ // InternalFSM.g:6577:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
+ // InternalFSM.g:6578:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__CPBranchTransition__Group__9__Impl();
state._fsp--;
@@ -18148,21 +18331,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9__Impl"
- // InternalFSM.g:6533:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
+ // InternalFSM.g:6585:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
public final void rule__CPBranchTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6537:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
- // InternalFSM.g:6538:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalFSM.g:6589:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
+ // InternalFSM.g:6590:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
{
- // InternalFSM.g:6538:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
- // InternalFSM.g:6539:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalFSM.g:6590:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalFSM.g:6591:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionAssignment_9());
- // InternalFSM.g:6540:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
- // InternalFSM.g:6540:2: rule__CPBranchTransition__ConditionAssignment_9
+ // InternalFSM.g:6592:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalFSM.g:6592:2: rule__CPBranchTransition__ConditionAssignment_9
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ConditionAssignment_9();
@@ -18195,16 +18378,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10"
- // InternalFSM.g:6550:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
+ // InternalFSM.g:6602:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
public final void rule__CPBranchTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6554:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
- // InternalFSM.g:6555:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
+ // InternalFSM.g:6606:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
+ // InternalFSM.g:6607:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__CPBranchTransition__Group__10__Impl();
state._fsp--;
@@ -18233,29 +18416,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10__Impl"
- // InternalFSM.g:6562:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
+ // InternalFSM.g:6614:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
public final void rule__CPBranchTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6566:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
- // InternalFSM.g:6567:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalFSM.g:6618:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
+ // InternalFSM.g:6619:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
{
- // InternalFSM.g:6567:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
- // InternalFSM.g:6568:1: ( rule__CPBranchTransition__Group_10__0 )?
+ // InternalFSM.g:6619:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalFSM.g:6620:1: ( rule__CPBranchTransition__Group_10__0 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup_10());
- // InternalFSM.g:6569:1: ( rule__CPBranchTransition__Group_10__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalFSM.g:6621:1: ( rule__CPBranchTransition__Group_10__0 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA63_0==45) ) {
- alt63=1;
+ if ( (LA65_0==46) ) {
+ alt65=1;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalFSM.g:6569:2: rule__CPBranchTransition__Group_10__0
+ // InternalFSM.g:6621:2: rule__CPBranchTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__0();
@@ -18291,14 +18474,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11"
- // InternalFSM.g:6579:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
+ // InternalFSM.g:6631:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
public final void rule__CPBranchTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6583:1: ( rule__CPBranchTransition__Group__11__Impl )
- // InternalFSM.g:6584:2: rule__CPBranchTransition__Group__11__Impl
+ // InternalFSM.g:6635:1: ( rule__CPBranchTransition__Group__11__Impl )
+ // InternalFSM.g:6636:2: rule__CPBranchTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__11__Impl();
@@ -18324,20 +18507,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11__Impl"
- // InternalFSM.g:6590:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
+ // InternalFSM.g:6642:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
public final void rule__CPBranchTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6594:1: ( ( '}' ) )
- // InternalFSM.g:6595:1: ( '}' )
+ // InternalFSM.g:6646:1: ( ( '}' ) )
+ // InternalFSM.g:6647:1: ( '}' )
{
- // InternalFSM.g:6595:1: ( '}' )
- // InternalFSM.g:6596:1: '}'
+ // InternalFSM.g:6647:1: ( '}' )
+ // InternalFSM.g:6648:1: '}'
{
before(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -18361,16 +18544,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0"
- // InternalFSM.g:6633:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
+ // InternalFSM.g:6685:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
public final void rule__CPBranchTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6637:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
- // InternalFSM.g:6638:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
+ // InternalFSM.g:6689:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
+ // InternalFSM.g:6690:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__CPBranchTransition__Group_10__0__Impl();
state._fsp--;
@@ -18399,20 +18582,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0__Impl"
- // InternalFSM.g:6645:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalFSM.g:6697:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__CPBranchTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6649:1: ( ( 'action' ) )
- // InternalFSM.g:6650:1: ( 'action' )
+ // InternalFSM.g:6701:1: ( ( 'action' ) )
+ // InternalFSM.g:6702:1: ( 'action' )
{
- // InternalFSM.g:6650:1: ( 'action' )
- // InternalFSM.g:6651:1: 'action'
+ // InternalFSM.g:6702:1: ( 'action' )
+ // InternalFSM.g:6703:1: 'action'
{
before(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
}
@@ -18436,14 +18619,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1"
- // InternalFSM.g:6664:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
+ // InternalFSM.g:6716:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
public final void rule__CPBranchTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6668:1: ( rule__CPBranchTransition__Group_10__1__Impl )
- // InternalFSM.g:6669:2: rule__CPBranchTransition__Group_10__1__Impl
+ // InternalFSM.g:6720:1: ( rule__CPBranchTransition__Group_10__1__Impl )
+ // InternalFSM.g:6721:2: rule__CPBranchTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__1__Impl();
@@ -18469,21 +18652,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1__Impl"
- // InternalFSM.g:6675:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
+ // InternalFSM.g:6727:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
public final void rule__CPBranchTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6679:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
- // InternalFSM.g:6680:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalFSM.g:6731:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
+ // InternalFSM.g:6732:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
{
- // InternalFSM.g:6680:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
- // InternalFSM.g:6681:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalFSM.g:6732:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalFSM.g:6733:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getCPBranchTransitionAccess().getActionAssignment_10_1());
- // InternalFSM.g:6682:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
- // InternalFSM.g:6682:2: rule__CPBranchTransition__ActionAssignment_10_1
+ // InternalFSM.g:6734:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalFSM.g:6734:2: rule__CPBranchTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ActionAssignment_10_1();
@@ -18516,14 +18699,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0"
- // InternalFSM.g:6696:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
+ // InternalFSM.g:6748:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
public final void rule__RefinedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6700:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
- // InternalFSM.g:6701:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
+ // InternalFSM.g:6752:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
+ // InternalFSM.g:6753:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
{
pushFollow(FOLLOW_5);
rule__RefinedTransition__Group__0__Impl();
@@ -18554,20 +18737,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0__Impl"
- // InternalFSM.g:6708:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
+ // InternalFSM.g:6760:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
public final void rule__RefinedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6712:1: ( ( 'RefinedTransition' ) )
- // InternalFSM.g:6713:1: ( 'RefinedTransition' )
+ // InternalFSM.g:6764:1: ( ( 'RefinedTransition' ) )
+ // InternalFSM.g:6765:1: ( 'RefinedTransition' )
{
- // InternalFSM.g:6713:1: ( 'RefinedTransition' )
- // InternalFSM.g:6714:1: 'RefinedTransition'
+ // InternalFSM.g:6765:1: ( 'RefinedTransition' )
+ // InternalFSM.g:6766:1: 'RefinedTransition'
{
before(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
}
@@ -18591,14 +18774,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1"
- // InternalFSM.g:6727:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
+ // InternalFSM.g:6779:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
public final void rule__RefinedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6731:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
- // InternalFSM.g:6732:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
+ // InternalFSM.g:6783:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
+ // InternalFSM.g:6784:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
{
pushFollow(FOLLOW_10);
rule__RefinedTransition__Group__1__Impl();
@@ -18629,21 +18812,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1__Impl"
- // InternalFSM.g:6739:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
+ // InternalFSM.g:6791:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
public final void rule__RefinedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6743:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
- // InternalFSM.g:6744:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalFSM.g:6795:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
+ // InternalFSM.g:6796:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
{
- // InternalFSM.g:6744:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
- // InternalFSM.g:6745:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalFSM.g:6796:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalFSM.g:6797:1: ( rule__RefinedTransition__TargetAssignment_1 )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetAssignment_1());
- // InternalFSM.g:6746:1: ( rule__RefinedTransition__TargetAssignment_1 )
- // InternalFSM.g:6746:2: rule__RefinedTransition__TargetAssignment_1
+ // InternalFSM.g:6798:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalFSM.g:6798:2: rule__RefinedTransition__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__TargetAssignment_1();
@@ -18676,14 +18859,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2"
- // InternalFSM.g:6756:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
+ // InternalFSM.g:6808:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
public final void rule__RefinedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6760:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
- // InternalFSM.g:6761:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
+ // InternalFSM.g:6812:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
+ // InternalFSM.g:6813:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
{
pushFollow(FOLLOW_10);
rule__RefinedTransition__Group__2__Impl();
@@ -18714,29 +18897,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2__Impl"
- // InternalFSM.g:6768:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
+ // InternalFSM.g:6820:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
public final void rule__RefinedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6772:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
- // InternalFSM.g:6773:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalFSM.g:6824:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
+ // InternalFSM.g:6825:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
{
- // InternalFSM.g:6773:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
- // InternalFSM.g:6774:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ // InternalFSM.g:6825:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalFSM.g:6826:1: ( rule__RefinedTransition__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedTransitionAccess().getDocuAssignment_2());
- // InternalFSM.g:6775:1: ( rule__RefinedTransition__DocuAssignment_2 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalFSM.g:6827:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA64_0==65) ) {
- alt64=1;
+ if ( (LA66_0==66) ) {
+ alt66=1;
}
- switch (alt64) {
+ switch (alt66) {
case 1 :
- // InternalFSM.g:6775:2: rule__RefinedTransition__DocuAssignment_2
+ // InternalFSM.g:6827:2: rule__RefinedTransition__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__DocuAssignment_2();
@@ -18772,16 +18955,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3"
- // InternalFSM.g:6785:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
+ // InternalFSM.g:6837:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
public final void rule__RefinedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6789:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
- // InternalFSM.g:6790:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
+ // InternalFSM.g:6841:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
+ // InternalFSM.g:6842:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RefinedTransition__Group__3__Impl();
state._fsp--;
@@ -18810,20 +18993,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3__Impl"
- // InternalFSM.g:6797:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
+ // InternalFSM.g:6849:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6801:1: ( ( '{' ) )
- // InternalFSM.g:6802:1: ( '{' )
+ // InternalFSM.g:6853:1: ( ( '{' ) )
+ // InternalFSM.g:6854:1: ( '{' )
{
- // InternalFSM.g:6802:1: ( '{' )
- // InternalFSM.g:6803:1: '{'
+ // InternalFSM.g:6854:1: ( '{' )
+ // InternalFSM.g:6855:1: '{'
{
before(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
}
@@ -18847,16 +19030,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4"
- // InternalFSM.g:6816:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
+ // InternalFSM.g:6868:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
public final void rule__RefinedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6820:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
- // InternalFSM.g:6821:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
+ // InternalFSM.g:6872:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
+ // InternalFSM.g:6873:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__RefinedTransition__Group__4__Impl();
state._fsp--;
@@ -18885,20 +19068,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4__Impl"
- // InternalFSM.g:6828:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
+ // InternalFSM.g:6880:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
public final void rule__RefinedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6832:1: ( ( 'action' ) )
- // InternalFSM.g:6833:1: ( 'action' )
+ // InternalFSM.g:6884:1: ( ( 'action' ) )
+ // InternalFSM.g:6885:1: ( 'action' )
{
- // InternalFSM.g:6833:1: ( 'action' )
- // InternalFSM.g:6834:1: 'action'
+ // InternalFSM.g:6885:1: ( 'action' )
+ // InternalFSM.g:6886:1: 'action'
{
before(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
}
@@ -18922,16 +19105,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5"
- // InternalFSM.g:6847:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
+ // InternalFSM.g:6899:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
public final void rule__RefinedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6851:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
- // InternalFSM.g:6852:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
+ // InternalFSM.g:6903:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
+ // InternalFSM.g:6904:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__RefinedTransition__Group__5__Impl();
state._fsp--;
@@ -18960,21 +19143,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5__Impl"
- // InternalFSM.g:6859:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
+ // InternalFSM.g:6911:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
public final void rule__RefinedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6863:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
- // InternalFSM.g:6864:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalFSM.g:6915:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
+ // InternalFSM.g:6916:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
{
- // InternalFSM.g:6864:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
- // InternalFSM.g:6865:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalFSM.g:6916:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalFSM.g:6917:1: ( rule__RefinedTransition__ActionAssignment_5 )
{
before(grammarAccess.getRefinedTransitionAccess().getActionAssignment_5());
- // InternalFSM.g:6866:1: ( rule__RefinedTransition__ActionAssignment_5 )
- // InternalFSM.g:6866:2: rule__RefinedTransition__ActionAssignment_5
+ // InternalFSM.g:6918:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalFSM.g:6918:2: rule__RefinedTransition__ActionAssignment_5
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__ActionAssignment_5();
@@ -19007,14 +19190,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6"
- // InternalFSM.g:6876:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
+ // InternalFSM.g:6928:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
public final void rule__RefinedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6880:1: ( rule__RefinedTransition__Group__6__Impl )
- // InternalFSM.g:6881:2: rule__RefinedTransition__Group__6__Impl
+ // InternalFSM.g:6932:1: ( rule__RefinedTransition__Group__6__Impl )
+ // InternalFSM.g:6933:2: rule__RefinedTransition__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__6__Impl();
@@ -19040,20 +19223,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6__Impl"
- // InternalFSM.g:6887:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
+ // InternalFSM.g:6939:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
public final void rule__RefinedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6891:1: ( ( '}' ) )
- // InternalFSM.g:6892:1: ( '}' )
+ // InternalFSM.g:6943:1: ( ( '}' ) )
+ // InternalFSM.g:6944:1: ( '}' )
{
- // InternalFSM.g:6892:1: ( '}' )
- // InternalFSM.g:6893:1: '}'
+ // InternalFSM.g:6944:1: ( '}' )
+ // InternalFSM.g:6945:1: '}'
{
before(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
}
@@ -19077,14 +19260,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0"
- // InternalFSM.g:6920:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
+ // InternalFSM.g:6972:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
public final void rule__TrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6924:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
- // InternalFSM.g:6925:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
+ // InternalFSM.g:6976:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
+ // InternalFSM.g:6977:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
{
pushFollow(FOLLOW_5);
rule__TrPointTerminal__Group__0__Impl();
@@ -19115,20 +19298,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0__Impl"
- // InternalFSM.g:6932:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
+ // InternalFSM.g:6984:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
public final void rule__TrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6936:1: ( ( 'my' ) )
- // InternalFSM.g:6937:1: ( 'my' )
+ // InternalFSM.g:6988:1: ( ( 'my' ) )
+ // InternalFSM.g:6989:1: ( 'my' )
{
- // InternalFSM.g:6937:1: ( 'my' )
- // InternalFSM.g:6938:1: 'my'
+ // InternalFSM.g:6989:1: ( 'my' )
+ // InternalFSM.g:6990:1: 'my'
{
before(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
}
@@ -19152,14 +19335,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1"
- // InternalFSM.g:6951:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
+ // InternalFSM.g:7003:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
public final void rule__TrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6955:1: ( rule__TrPointTerminal__Group__1__Impl )
- // InternalFSM.g:6956:2: rule__TrPointTerminal__Group__1__Impl
+ // InternalFSM.g:7007:1: ( rule__TrPointTerminal__Group__1__Impl )
+ // InternalFSM.g:7008:2: rule__TrPointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__1__Impl();
@@ -19185,21 +19368,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1__Impl"
- // InternalFSM.g:6962:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
+ // InternalFSM.g:7014:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
public final void rule__TrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6966:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
- // InternalFSM.g:6967:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalFSM.g:7018:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
+ // InternalFSM.g:7019:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
{
- // InternalFSM.g:6967:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
- // InternalFSM.g:6968:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalFSM.g:7019:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalFSM.g:7020:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointAssignment_1());
- // InternalFSM.g:6969:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
- // InternalFSM.g:6969:2: rule__TrPointTerminal__TrPointAssignment_1
+ // InternalFSM.g:7021:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalFSM.g:7021:2: rule__TrPointTerminal__TrPointAssignment_1
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__TrPointAssignment_1();
@@ -19232,16 +19415,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0"
- // InternalFSM.g:6983:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
+ // InternalFSM.g:7035:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
public final void rule__SubStateTrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6987:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
- // InternalFSM.g:6988:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
+ // InternalFSM.g:7039:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
+ // InternalFSM.g:7040:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_30);
rule__SubStateTrPointTerminal__Group__0__Impl();
state._fsp--;
@@ -19270,21 +19453,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0__Impl"
- // InternalFSM.g:6995:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
+ // InternalFSM.g:7047:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:6999:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
- // InternalFSM.g:7000:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalFSM.g:7051:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
+ // InternalFSM.g:7052:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
{
- // InternalFSM.g:7000:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
- // InternalFSM.g:7001:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalFSM.g:7052:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalFSM.g:7053:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointAssignment_0());
- // InternalFSM.g:7002:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
- // InternalFSM.g:7002:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
+ // InternalFSM.g:7054:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalFSM.g:7054:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__TrPointAssignment_0();
@@ -19317,14 +19500,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1"
- // InternalFSM.g:7012:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
+ // InternalFSM.g:7064:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
public final void rule__SubStateTrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7016:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
- // InternalFSM.g:7017:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
+ // InternalFSM.g:7068:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
+ // InternalFSM.g:7069:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
{
pushFollow(FOLLOW_5);
rule__SubStateTrPointTerminal__Group__1__Impl();
@@ -19355,20 +19538,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1__Impl"
- // InternalFSM.g:7024:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
+ // InternalFSM.g:7076:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
public final void rule__SubStateTrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7028:1: ( ( 'of' ) )
- // InternalFSM.g:7029:1: ( 'of' )
+ // InternalFSM.g:7080:1: ( ( 'of' ) )
+ // InternalFSM.g:7081:1: ( 'of' )
{
- // InternalFSM.g:7029:1: ( 'of' )
- // InternalFSM.g:7030:1: 'of'
+ // InternalFSM.g:7081:1: ( 'of' )
+ // InternalFSM.g:7082:1: 'of'
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
}
@@ -19392,14 +19575,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2"
- // InternalFSM.g:7043:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
+ // InternalFSM.g:7095:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
public final void rule__SubStateTrPointTerminal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7047:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
- // InternalFSM.g:7048:2: rule__SubStateTrPointTerminal__Group__2__Impl
+ // InternalFSM.g:7099:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
+ // InternalFSM.g:7100:2: rule__SubStateTrPointTerminal__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__2__Impl();
@@ -19425,21 +19608,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2__Impl"
- // InternalFSM.g:7054:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
+ // InternalFSM.g:7106:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7058:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
- // InternalFSM.g:7059:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalFSM.g:7110:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
+ // InternalFSM.g:7111:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
{
- // InternalFSM.g:7059:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
- // InternalFSM.g:7060:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalFSM.g:7111:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalFSM.g:7112:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateAssignment_2());
- // InternalFSM.g:7061:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
- // InternalFSM.g:7061:2: rule__SubStateTrPointTerminal__StateAssignment_2
+ // InternalFSM.g:7113:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalFSM.g:7113:2: rule__SubStateTrPointTerminal__StateAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__StateAssignment_2();
@@ -19472,14 +19655,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0"
- // InternalFSM.g:7077:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
+ // InternalFSM.g:7129:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
public final void rule__ChoicepointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7081:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
- // InternalFSM.g:7082:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
+ // InternalFSM.g:7133:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
+ // InternalFSM.g:7134:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
{
pushFollow(FOLLOW_5);
rule__ChoicepointTerminal__Group__0__Impl();
@@ -19510,20 +19693,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0__Impl"
- // InternalFSM.g:7089:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
+ // InternalFSM.g:7141:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
public final void rule__ChoicepointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7093:1: ( ( 'cp' ) )
- // InternalFSM.g:7094:1: ( 'cp' )
+ // InternalFSM.g:7145:1: ( ( 'cp' ) )
+ // InternalFSM.g:7146:1: ( 'cp' )
{
- // InternalFSM.g:7094:1: ( 'cp' )
- // InternalFSM.g:7095:1: 'cp'
+ // InternalFSM.g:7146:1: ( 'cp' )
+ // InternalFSM.g:7147:1: 'cp'
{
before(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- match(input,53,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
}
@@ -19547,14 +19730,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1"
- // InternalFSM.g:7108:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
+ // InternalFSM.g:7160:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
public final void rule__ChoicepointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7112:1: ( rule__ChoicepointTerminal__Group__1__Impl )
- // InternalFSM.g:7113:2: rule__ChoicepointTerminal__Group__1__Impl
+ // InternalFSM.g:7164:1: ( rule__ChoicepointTerminal__Group__1__Impl )
+ // InternalFSM.g:7165:2: rule__ChoicepointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__1__Impl();
@@ -19580,21 +19763,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1__Impl"
- // InternalFSM.g:7119:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
+ // InternalFSM.g:7171:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
public final void rule__ChoicepointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7123:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
- // InternalFSM.g:7124:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalFSM.g:7175:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
+ // InternalFSM.g:7176:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
{
- // InternalFSM.g:7124:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
- // InternalFSM.g:7125:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalFSM.g:7176:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalFSM.g:7177:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpAssignment_1());
- // InternalFSM.g:7126:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
- // InternalFSM.g:7126:2: rule__ChoicepointTerminal__CpAssignment_1
+ // InternalFSM.g:7178:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalFSM.g:7178:2: rule__ChoicepointTerminal__CpAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__CpAssignment_1();
@@ -19627,14 +19810,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0"
- // InternalFSM.g:7140:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
+ // InternalFSM.g:7192:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
public final void rule__Trigger__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7144:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
- // InternalFSM.g:7145:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
+ // InternalFSM.g:7196:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
+ // InternalFSM.g:7197:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
{
pushFollow(FOLLOW_5);
rule__Trigger__Group__0__Impl();
@@ -19665,20 +19848,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0__Impl"
- // InternalFSM.g:7152:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
+ // InternalFSM.g:7204:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
public final void rule__Trigger__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7156:1: ( ( '<' ) )
- // InternalFSM.g:7157:1: ( '<' )
+ // InternalFSM.g:7208:1: ( ( '<' ) )
+ // InternalFSM.g:7209:1: ( '<' )
{
- // InternalFSM.g:7157:1: ( '<' )
- // InternalFSM.g:7158:1: '<'
+ // InternalFSM.g:7209:1: ( '<' )
+ // InternalFSM.g:7210:1: '<'
{
before(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
}
@@ -19702,16 +19885,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1"
- // InternalFSM.g:7171:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
+ // InternalFSM.g:7223:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
public final void rule__Trigger__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7175:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
- // InternalFSM.g:7176:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
+ // InternalFSM.g:7227:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
+ // InternalFSM.g:7228:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__Trigger__Group__1__Impl();
state._fsp--;
@@ -19740,21 +19923,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1__Impl"
- // InternalFSM.g:7183:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
+ // InternalFSM.g:7235:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
public final void rule__Trigger__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7187:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
- // InternalFSM.g:7188:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalFSM.g:7239:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
+ // InternalFSM.g:7240:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
{
- // InternalFSM.g:7188:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
- // InternalFSM.g:7189:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalFSM.g:7240:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalFSM.g:7241:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_1());
- // InternalFSM.g:7190:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
- // InternalFSM.g:7190:2: rule__Trigger__MsgFromIfPairsAssignment_1
+ // InternalFSM.g:7242:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalFSM.g:7242:2: rule__Trigger__MsgFromIfPairsAssignment_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_1();
@@ -19787,16 +19970,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2"
- // InternalFSM.g:7200:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
+ // InternalFSM.g:7252:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
public final void rule__Trigger__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7204:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
- // InternalFSM.g:7205:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
+ // InternalFSM.g:7256:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
+ // InternalFSM.g:7257:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__Trigger__Group__2__Impl();
state._fsp--;
@@ -19825,35 +20008,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2__Impl"
- // InternalFSM.g:7212:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
+ // InternalFSM.g:7264:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
public final void rule__Trigger__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7216:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
- // InternalFSM.g:7217:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalFSM.g:7268:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
+ // InternalFSM.g:7269:1: ( ( rule__Trigger__Group_2__0 )* )
{
- // InternalFSM.g:7217:1: ( ( rule__Trigger__Group_2__0 )* )
- // InternalFSM.g:7218:1: ( rule__Trigger__Group_2__0 )*
+ // InternalFSM.g:7269:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalFSM.g:7270:1: ( rule__Trigger__Group_2__0 )*
{
before(grammarAccess.getTriggerAccess().getGroup_2());
- // InternalFSM.g:7219:1: ( rule__Trigger__Group_2__0 )*
- loop65:
+ // InternalFSM.g:7271:1: ( rule__Trigger__Group_2__0 )*
+ loop67:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA65_0==56) ) {
- alt65=1;
+ if ( (LA67_0==57) ) {
+ alt67=1;
}
- switch (alt65) {
+ switch (alt67) {
case 1 :
- // InternalFSM.g:7219:2: rule__Trigger__Group_2__0
+ // InternalFSM.g:7271:2: rule__Trigger__Group_2__0
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
rule__Trigger__Group_2__0();
state._fsp--;
@@ -19863,7 +20046,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop65;
+ break loop67;
}
} while (true);
@@ -19890,16 +20073,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3"
- // InternalFSM.g:7229:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
+ // InternalFSM.g:7281:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
public final void rule__Trigger__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7233:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
- // InternalFSM.g:7234:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
+ // InternalFSM.g:7285:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
+ // InternalFSM.g:7286:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__Trigger__Group__3__Impl();
state._fsp--;
@@ -19928,29 +20111,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3__Impl"
- // InternalFSM.g:7241:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
+ // InternalFSM.g:7293:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
public final void rule__Trigger__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7245:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
- // InternalFSM.g:7246:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalFSM.g:7297:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
+ // InternalFSM.g:7298:1: ( ( rule__Trigger__GuardAssignment_3 )? )
{
- // InternalFSM.g:7246:1: ( ( rule__Trigger__GuardAssignment_3 )? )
- // InternalFSM.g:7247:1: ( rule__Trigger__GuardAssignment_3 )?
+ // InternalFSM.g:7298:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalFSM.g:7299:1: ( rule__Trigger__GuardAssignment_3 )?
{
before(grammarAccess.getTriggerAccess().getGuardAssignment_3());
- // InternalFSM.g:7248:1: ( rule__Trigger__GuardAssignment_3 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalFSM.g:7300:1: ( rule__Trigger__GuardAssignment_3 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA66_0==48) ) {
- alt66=1;
+ if ( (LA68_0==49) ) {
+ alt68=1;
}
- switch (alt66) {
+ switch (alt68) {
case 1 :
- // InternalFSM.g:7248:2: rule__Trigger__GuardAssignment_3
+ // InternalFSM.g:7300:2: rule__Trigger__GuardAssignment_3
{
pushFollow(FOLLOW_2);
rule__Trigger__GuardAssignment_3();
@@ -19986,14 +20169,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4"
- // InternalFSM.g:7258:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
+ // InternalFSM.g:7310:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
public final void rule__Trigger__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7262:1: ( rule__Trigger__Group__4__Impl )
- // InternalFSM.g:7263:2: rule__Trigger__Group__4__Impl
+ // InternalFSM.g:7314:1: ( rule__Trigger__Group__4__Impl )
+ // InternalFSM.g:7315:2: rule__Trigger__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__4__Impl();
@@ -20019,20 +20202,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4__Impl"
- // InternalFSM.g:7269:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
+ // InternalFSM.g:7321:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
public final void rule__Trigger__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7273:1: ( ( '>' ) )
- // InternalFSM.g:7274:1: ( '>' )
+ // InternalFSM.g:7325:1: ( ( '>' ) )
+ // InternalFSM.g:7326:1: ( '>' )
{
- // InternalFSM.g:7274:1: ( '>' )
- // InternalFSM.g:7275:1: '>'
+ // InternalFSM.g:7326:1: ( '>' )
+ // InternalFSM.g:7327:1: '>'
{
before(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
}
@@ -20056,14 +20239,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0"
- // InternalFSM.g:7298:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
+ // InternalFSM.g:7350:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
public final void rule__Trigger__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7302:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
- // InternalFSM.g:7303:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
+ // InternalFSM.g:7354:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
+ // InternalFSM.g:7355:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
{
pushFollow(FOLLOW_5);
rule__Trigger__Group_2__0__Impl();
@@ -20094,20 +20277,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0__Impl"
- // InternalFSM.g:7310:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
+ // InternalFSM.g:7362:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
public final void rule__Trigger__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7314:1: ( ( '|' ) )
- // InternalFSM.g:7315:1: ( '|' )
+ // InternalFSM.g:7366:1: ( ( '|' ) )
+ // InternalFSM.g:7367:1: ( '|' )
{
- // InternalFSM.g:7315:1: ( '|' )
- // InternalFSM.g:7316:1: '|'
+ // InternalFSM.g:7367:1: ( '|' )
+ // InternalFSM.g:7368:1: '|'
{
before(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
}
@@ -20131,14 +20314,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1"
- // InternalFSM.g:7329:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
+ // InternalFSM.g:7381:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
public final void rule__Trigger__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7333:1: ( rule__Trigger__Group_2__1__Impl )
- // InternalFSM.g:7334:2: rule__Trigger__Group_2__1__Impl
+ // InternalFSM.g:7385:1: ( rule__Trigger__Group_2__1__Impl )
+ // InternalFSM.g:7386:2: rule__Trigger__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group_2__1__Impl();
@@ -20164,21 +20347,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1__Impl"
- // InternalFSM.g:7340:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
+ // InternalFSM.g:7392:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
public final void rule__Trigger__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7344:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
- // InternalFSM.g:7345:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalFSM.g:7396:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
+ // InternalFSM.g:7397:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
{
- // InternalFSM.g:7345:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
- // InternalFSM.g:7346:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalFSM.g:7397:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalFSM.g:7398:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_2_1());
- // InternalFSM.g:7347:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
- // InternalFSM.g:7347:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
+ // InternalFSM.g:7399:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalFSM.g:7399:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_2_1();
@@ -20211,16 +20394,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0"
- // InternalFSM.g:7361:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
+ // InternalFSM.g:7413:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
public final void rule__MessageFromIf__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7365:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
- // InternalFSM.g:7366:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
+ // InternalFSM.g:7417:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
+ // InternalFSM.g:7418:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__MessageFromIf__Group__0__Impl();
state._fsp--;
@@ -20249,21 +20432,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0__Impl"
- // InternalFSM.g:7373:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
+ // InternalFSM.g:7425:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
public final void rule__MessageFromIf__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7377:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
- // InternalFSM.g:7378:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalFSM.g:7429:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
+ // InternalFSM.g:7430:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
{
- // InternalFSM.g:7378:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
- // InternalFSM.g:7379:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalFSM.g:7430:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalFSM.g:7431:1: ( rule__MessageFromIf__MessageAssignment_0 )
{
before(grammarAccess.getMessageFromIfAccess().getMessageAssignment_0());
- // InternalFSM.g:7380:1: ( rule__MessageFromIf__MessageAssignment_0 )
- // InternalFSM.g:7380:2: rule__MessageFromIf__MessageAssignment_0
+ // InternalFSM.g:7432:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalFSM.g:7432:2: rule__MessageFromIf__MessageAssignment_0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__MessageAssignment_0();
@@ -20296,14 +20479,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1"
- // InternalFSM.g:7390:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
+ // InternalFSM.g:7442:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
public final void rule__MessageFromIf__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7394:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
- // InternalFSM.g:7395:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
+ // InternalFSM.g:7446:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
+ // InternalFSM.g:7447:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
{
pushFollow(FOLLOW_5);
rule__MessageFromIf__Group__1__Impl();
@@ -20334,20 +20517,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1__Impl"
- // InternalFSM.g:7402:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
+ // InternalFSM.g:7454:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
public final void rule__MessageFromIf__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7406:1: ( ( ':' ) )
- // InternalFSM.g:7407:1: ( ':' )
+ // InternalFSM.g:7458:1: ( ( ':' ) )
+ // InternalFSM.g:7459:1: ( ':' )
{
- // InternalFSM.g:7407:1: ( ':' )
- // InternalFSM.g:7408:1: ':'
+ // InternalFSM.g:7459:1: ( ':' )
+ // InternalFSM.g:7460:1: ':'
{
before(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
}
@@ -20371,14 +20554,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2"
- // InternalFSM.g:7421:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
+ // InternalFSM.g:7473:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
public final void rule__MessageFromIf__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7425:1: ( rule__MessageFromIf__Group__2__Impl )
- // InternalFSM.g:7426:2: rule__MessageFromIf__Group__2__Impl
+ // InternalFSM.g:7477:1: ( rule__MessageFromIf__Group__2__Impl )
+ // InternalFSM.g:7478:2: rule__MessageFromIf__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__2__Impl();
@@ -20404,21 +20587,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2__Impl"
- // InternalFSM.g:7432:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
+ // InternalFSM.g:7484:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
public final void rule__MessageFromIf__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7436:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
- // InternalFSM.g:7437:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalFSM.g:7488:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
+ // InternalFSM.g:7489:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
{
- // InternalFSM.g:7437:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
- // InternalFSM.g:7438:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalFSM.g:7489:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalFSM.g:7490:1: ( rule__MessageFromIf__FromAssignment_2 )
{
before(grammarAccess.getMessageFromIfAccess().getFromAssignment_2());
- // InternalFSM.g:7439:1: ( rule__MessageFromIf__FromAssignment_2 )
- // InternalFSM.g:7439:2: rule__MessageFromIf__FromAssignment_2
+ // InternalFSM.g:7491:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalFSM.g:7491:2: rule__MessageFromIf__FromAssignment_2
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__FromAssignment_2();
@@ -20451,16 +20634,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0"
- // InternalFSM.g:7455:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
+ // InternalFSM.g:7507:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
public final void rule__Guard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7459:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
- // InternalFSM.g:7460:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
+ // InternalFSM.g:7511:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
+ // InternalFSM.g:7512:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
{
- pushFollow(FOLLOW_7);
+ pushFollow(FOLLOW_12);
rule__Guard__Group__0__Impl();
state._fsp--;
@@ -20489,20 +20672,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0__Impl"
- // InternalFSM.g:7467:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
+ // InternalFSM.g:7519:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
public final void rule__Guard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7471:1: ( ( 'guard' ) )
- // InternalFSM.g:7472:1: ( 'guard' )
+ // InternalFSM.g:7523:1: ( ( 'guard' ) )
+ // InternalFSM.g:7524:1: ( 'guard' )
{
- // InternalFSM.g:7472:1: ( 'guard' )
- // InternalFSM.g:7473:1: 'guard'
+ // InternalFSM.g:7524:1: ( 'guard' )
+ // InternalFSM.g:7525:1: 'guard'
{
before(grammarAccess.getGuardAccess().getGuardKeyword_0());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getGuardAccess().getGuardKeyword_0());
}
@@ -20526,14 +20709,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1"
- // InternalFSM.g:7486:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
+ // InternalFSM.g:7538:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
public final void rule__Guard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7490:1: ( rule__Guard__Group__1__Impl )
- // InternalFSM.g:7491:2: rule__Guard__Group__1__Impl
+ // InternalFSM.g:7542:1: ( rule__Guard__Group__1__Impl )
+ // InternalFSM.g:7543:2: rule__Guard__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Guard__Group__1__Impl();
@@ -20559,21 +20742,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1__Impl"
- // InternalFSM.g:7497:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
+ // InternalFSM.g:7549:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
public final void rule__Guard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7501:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
- // InternalFSM.g:7502:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalFSM.g:7553:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
+ // InternalFSM.g:7554:1: ( ( rule__Guard__GuardAssignment_1 ) )
{
- // InternalFSM.g:7502:1: ( ( rule__Guard__GuardAssignment_1 ) )
- // InternalFSM.g:7503:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalFSM.g:7554:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalFSM.g:7555:1: ( rule__Guard__GuardAssignment_1 )
{
before(grammarAccess.getGuardAccess().getGuardAssignment_1());
- // InternalFSM.g:7504:1: ( rule__Guard__GuardAssignment_1 )
- // InternalFSM.g:7504:2: rule__Guard__GuardAssignment_1
+ // InternalFSM.g:7556:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalFSM.g:7556:2: rule__Guard__GuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__Guard__GuardAssignment_1();
@@ -20606,16 +20789,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0"
- // InternalFSM.g:7519:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
+ // InternalFSM.g:7571:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
public final void rule__InSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7523:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
- // InternalFSM.g:7524:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
+ // InternalFSM.g:7575:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
+ // InternalFSM.g:7576:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__InSemanticsRule__Group__0__Impl();
state._fsp--;
@@ -20644,20 +20827,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0__Impl"
- // InternalFSM.g:7531:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
+ // InternalFSM.g:7583:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
public final void rule__InSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7535:1: ( ( 'in' ) )
- // InternalFSM.g:7536:1: ( 'in' )
+ // InternalFSM.g:7587:1: ( ( 'in' ) )
+ // InternalFSM.g:7588:1: ( 'in' )
{
- // InternalFSM.g:7536:1: ( 'in' )
- // InternalFSM.g:7537:1: 'in'
+ // InternalFSM.g:7588:1: ( 'in' )
+ // InternalFSM.g:7589:1: 'in'
{
before(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
}
@@ -20681,14 +20864,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1"
- // InternalFSM.g:7550:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
+ // InternalFSM.g:7602:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
public final void rule__InSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7554:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
- // InternalFSM.g:7555:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
+ // InternalFSM.g:7606:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
+ // InternalFSM.g:7607:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
{
pushFollow(FOLLOW_5);
rule__InSemanticsRule__Group__1__Impl();
@@ -20719,20 +20902,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1__Impl"
- // InternalFSM.g:7562:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalFSM.g:7614:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__InSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7566:1: ( ( ':' ) )
- // InternalFSM.g:7567:1: ( ':' )
+ // InternalFSM.g:7618:1: ( ( ':' ) )
+ // InternalFSM.g:7619:1: ( ':' )
{
- // InternalFSM.g:7567:1: ( ':' )
- // InternalFSM.g:7568:1: ':'
+ // InternalFSM.g:7619:1: ( ':' )
+ // InternalFSM.g:7620:1: ':'
{
before(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
}
@@ -20756,16 +20939,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2"
- // InternalFSM.g:7581:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
+ // InternalFSM.g:7633:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
public final void rule__InSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7585:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
- // InternalFSM.g:7586:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
+ // InternalFSM.g:7637:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
+ // InternalFSM.g:7638:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group__2__Impl();
state._fsp--;
@@ -20794,21 +20977,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2__Impl"
- // InternalFSM.g:7593:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalFSM.g:7645:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__InSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7597:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
- // InternalFSM.g:7598:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalFSM.g:7649:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalFSM.g:7650:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
{
- // InternalFSM.g:7598:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
- // InternalFSM.g:7599:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalFSM.g:7650:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalFSM.g:7651:1: ( rule__InSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgAssignment_2());
- // InternalFSM.g:7600:1: ( rule__InSemanticsRule__MsgAssignment_2 )
- // InternalFSM.g:7600:2: rule__InSemanticsRule__MsgAssignment_2
+ // InternalFSM.g:7652:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalFSM.g:7652:2: rule__InSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__MsgAssignment_2();
@@ -20841,14 +21024,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3"
- // InternalFSM.g:7610:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
+ // InternalFSM.g:7662:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
public final void rule__InSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7614:1: ( rule__InSemanticsRule__Group__3__Impl )
- // InternalFSM.g:7615:2: rule__InSemanticsRule__Group__3__Impl
+ // InternalFSM.g:7666:1: ( rule__InSemanticsRule__Group__3__Impl )
+ // InternalFSM.g:7667:2: rule__InSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__3__Impl();
@@ -20874,29 +21057,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3__Impl"
- // InternalFSM.g:7621:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
+ // InternalFSM.g:7673:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
public final void rule__InSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7625:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
- // InternalFSM.g:7626:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalFSM.g:7677:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
+ // InternalFSM.g:7678:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
{
- // InternalFSM.g:7626:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
- // InternalFSM.g:7627:1: ( rule__InSemanticsRule__Group_3__0 )?
+ // InternalFSM.g:7678:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalFSM.g:7679:1: ( rule__InSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3());
- // InternalFSM.g:7628:1: ( rule__InSemanticsRule__Group_3__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalFSM.g:7680:1: ( rule__InSemanticsRule__Group_3__0 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA67_0==44) ) {
- alt67=1;
+ if ( (LA69_0==45) ) {
+ alt69=1;
}
- switch (alt67) {
+ switch (alt69) {
case 1 :
- // InternalFSM.g:7628:2: rule__InSemanticsRule__Group_3__0
+ // InternalFSM.g:7680:2: rule__InSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__0();
@@ -20932,16 +21115,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0"
- // InternalFSM.g:7646:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
+ // InternalFSM.g:7698:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
public final void rule__InSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7650:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
- // InternalFSM.g:7651:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
+ // InternalFSM.g:7702:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
+ // InternalFSM.g:7703:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__InSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -20970,20 +21153,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0__Impl"
- // InternalFSM.g:7658:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalFSM.g:7710:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__InSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7662:1: ( ( '->' ) )
- // InternalFSM.g:7663:1: ( '->' )
+ // InternalFSM.g:7714:1: ( ( '->' ) )
+ // InternalFSM.g:7715:1: ( '->' )
{
- // InternalFSM.g:7663:1: ( '->' )
- // InternalFSM.g:7664:1: '->'
+ // InternalFSM.g:7715:1: ( '->' )
+ // InternalFSM.g:7716:1: '->'
{
before(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -21007,14 +21190,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1"
- // InternalFSM.g:7677:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
+ // InternalFSM.g:7729:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
public final void rule__InSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7681:1: ( rule__InSemanticsRule__Group_3__1__Impl )
- // InternalFSM.g:7682:2: rule__InSemanticsRule__Group_3__1__Impl
+ // InternalFSM.g:7733:1: ( rule__InSemanticsRule__Group_3__1__Impl )
+ // InternalFSM.g:7734:2: rule__InSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__1__Impl();
@@ -21040,21 +21223,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1__Impl"
- // InternalFSM.g:7688:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalFSM.g:7740:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__InSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7692:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
- // InternalFSM.g:7693:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalFSM.g:7744:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalFSM.g:7745:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
{
- // InternalFSM.g:7693:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
- // InternalFSM.g:7694:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalFSM.g:7745:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalFSM.g:7746:1: ( rule__InSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getAlternatives_3_1());
- // InternalFSM.g:7695:1: ( rule__InSemanticsRule__Alternatives_3_1 )
- // InternalFSM.g:7695:2: rule__InSemanticsRule__Alternatives_3_1
+ // InternalFSM.g:7747:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalFSM.g:7747:2: rule__InSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Alternatives_3_1();
@@ -21087,16 +21270,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0"
- // InternalFSM.g:7709:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
+ // InternalFSM.g:7761:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
public final void rule__InSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7713:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
- // InternalFSM.g:7714:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
+ // InternalFSM.g:7765:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
+ // InternalFSM.g:7766:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__InSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -21125,20 +21308,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0__Impl"
- // InternalFSM.g:7721:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalFSM.g:7773:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7725:1: ( ( '(' ) )
- // InternalFSM.g:7726:1: ( '(' )
+ // InternalFSM.g:7777:1: ( ( '(' ) )
+ // InternalFSM.g:7778:1: ( '(' )
{
- // InternalFSM.g:7726:1: ( '(' )
- // InternalFSM.g:7727:1: '('
+ // InternalFSM.g:7778:1: ( '(' )
+ // InternalFSM.g:7779:1: '('
{
before(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,58,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -21162,16 +21345,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1"
- // InternalFSM.g:7740:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
+ // InternalFSM.g:7792:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
public final void rule__InSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7744:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
- // InternalFSM.g:7745:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
+ // InternalFSM.g:7796:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
+ // InternalFSM.g:7797:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__InSemanticsRule__Group_3_1_1__1__Impl();
state._fsp--;
@@ -21200,21 +21383,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1__Impl"
- // InternalFSM.g:7752:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalFSM.g:7804:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7756:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalFSM.g:7757:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalFSM.g:7808:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalFSM.g:7809:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalFSM.g:7757:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalFSM.g:7758:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalFSM.g:7809:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalFSM.g:7810:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalFSM.g:7759:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalFSM.g:7759:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalFSM.g:7811:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalFSM.g:7811:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -21247,16 +21430,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2"
- // InternalFSM.g:7769:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
+ // InternalFSM.g:7821:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
public final void rule__InSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7773:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
- // InternalFSM.g:7774:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
+ // InternalFSM.g:7825:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
+ // InternalFSM.g:7826:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__InSemanticsRule__Group_3_1_1__2__Impl();
state._fsp--;
@@ -21285,26 +21468,26 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2__Impl"
- // InternalFSM.g:7781:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalFSM.g:7833:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7785:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalFSM.g:7786:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalFSM.g:7837:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalFSM.g:7838:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalFSM.g:7786:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalFSM.g:7787:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalFSM.g:7838:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalFSM.g:7839:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalFSM.g:7787:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalFSM.g:7788:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalFSM.g:7839:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalFSM.g:7840:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalFSM.g:7789:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
- // InternalFSM.g:7789:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalFSM.g:7841:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalFSM.g:7841:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__InSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -21316,26 +21499,26 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
- // InternalFSM.g:7792:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalFSM.g:7793:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalFSM.g:7844:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalFSM.g:7845:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalFSM.g:7794:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
- loop68:
+ // InternalFSM.g:7846:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ loop70:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA68_0==60) ) {
- alt68=1;
+ if ( (LA70_0==61) ) {
+ alt70=1;
}
- switch (alt68) {
+ switch (alt70) {
case 1 :
- // InternalFSM.g:7794:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalFSM.g:7846:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__InSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -21345,7 +21528,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop68;
+ break loop70;
}
} while (true);
@@ -21375,14 +21558,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3"
- // InternalFSM.g:7805:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalFSM.g:7857:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7809:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
- // InternalFSM.g:7810:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
+ // InternalFSM.g:7861:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalFSM.g:7862:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__3__Impl();
@@ -21408,20 +21591,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3__Impl"
- // InternalFSM.g:7816:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalFSM.g:7868:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7820:1: ( ( ')' ) )
- // InternalFSM.g:7821:1: ( ')' )
+ // InternalFSM.g:7872:1: ( ( ')' ) )
+ // InternalFSM.g:7873:1: ( ')' )
{
- // InternalFSM.g:7821:1: ( ')' )
- // InternalFSM.g:7822:1: ')'
+ // InternalFSM.g:7873:1: ( ')' )
+ // InternalFSM.g:7874:1: ')'
{
before(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -21445,16 +21628,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0"
- // InternalFSM.g:7843:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalFSM.g:7895:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7847:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
- // InternalFSM.g:7848:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
+ // InternalFSM.g:7899:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
+ // InternalFSM.g:7900:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__InSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -21483,20 +21666,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalFSM.g:7855:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalFSM.g:7907:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7859:1: ( ( ',' ) )
- // InternalFSM.g:7860:1: ( ',' )
+ // InternalFSM.g:7911:1: ( ( ',' ) )
+ // InternalFSM.g:7912:1: ( ',' )
{
- // InternalFSM.g:7860:1: ( ',' )
- // InternalFSM.g:7861:1: ','
+ // InternalFSM.g:7912:1: ( ',' )
+ // InternalFSM.g:7913:1: ','
{
before(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -21520,14 +21703,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1"
- // InternalFSM.g:7874:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalFSM.g:7926:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7878:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalFSM.g:7879:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalFSM.g:7930:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalFSM.g:7931:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -21553,21 +21736,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalFSM.g:7885:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalFSM.g:7937:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7889:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalFSM.g:7890:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalFSM.g:7941:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalFSM.g:7942:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalFSM.g:7890:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalFSM.g:7891:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalFSM.g:7942:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalFSM.g:7943:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalFSM.g:7892:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalFSM.g:7892:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalFSM.g:7944:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalFSM.g:7944:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -21600,16 +21783,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0"
- // InternalFSM.g:7906:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
+ // InternalFSM.g:7958:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
public final void rule__OutSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7910:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
- // InternalFSM.g:7911:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
+ // InternalFSM.g:7962:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
+ // InternalFSM.g:7963:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__OutSemanticsRule__Group__0__Impl();
state._fsp--;
@@ -21638,20 +21821,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0__Impl"
- // InternalFSM.g:7918:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
+ // InternalFSM.g:7970:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
public final void rule__OutSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7922:1: ( ( 'out' ) )
- // InternalFSM.g:7923:1: ( 'out' )
+ // InternalFSM.g:7974:1: ( ( 'out' ) )
+ // InternalFSM.g:7975:1: ( 'out' )
{
- // InternalFSM.g:7923:1: ( 'out' )
- // InternalFSM.g:7924:1: 'out'
+ // InternalFSM.g:7975:1: ( 'out' )
+ // InternalFSM.g:7976:1: 'out'
{
before(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
}
@@ -21675,14 +21858,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1"
- // InternalFSM.g:7937:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
+ // InternalFSM.g:7989:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
public final void rule__OutSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7941:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
- // InternalFSM.g:7942:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
+ // InternalFSM.g:7993:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
+ // InternalFSM.g:7994:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
{
pushFollow(FOLLOW_5);
rule__OutSemanticsRule__Group__1__Impl();
@@ -21713,20 +21896,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1__Impl"
- // InternalFSM.g:7949:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalFSM.g:8001:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__OutSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7953:1: ( ( ':' ) )
- // InternalFSM.g:7954:1: ( ':' )
+ // InternalFSM.g:8005:1: ( ( ':' ) )
+ // InternalFSM.g:8006:1: ( ':' )
{
- // InternalFSM.g:7954:1: ( ':' )
- // InternalFSM.g:7955:1: ':'
+ // InternalFSM.g:8006:1: ( ':' )
+ // InternalFSM.g:8007:1: ':'
{
before(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
}
@@ -21750,16 +21933,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2"
- // InternalFSM.g:7968:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
+ // InternalFSM.g:8020:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
public final void rule__OutSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7972:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
- // InternalFSM.g:7973:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
+ // InternalFSM.g:8024:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
+ // InternalFSM.g:8025:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group__2__Impl();
state._fsp--;
@@ -21788,21 +21971,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2__Impl"
- // InternalFSM.g:7980:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalFSM.g:8032:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__OutSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:7984:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
- // InternalFSM.g:7985:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalFSM.g:8036:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalFSM.g:8037:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
{
- // InternalFSM.g:7985:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
- // InternalFSM.g:7986:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalFSM.g:8037:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalFSM.g:8038:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgAssignment_2());
- // InternalFSM.g:7987:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
- // InternalFSM.g:7987:2: rule__OutSemanticsRule__MsgAssignment_2
+ // InternalFSM.g:8039:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalFSM.g:8039:2: rule__OutSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__MsgAssignment_2();
@@ -21835,14 +22018,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3"
- // InternalFSM.g:7997:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
+ // InternalFSM.g:8049:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
public final void rule__OutSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8001:1: ( rule__OutSemanticsRule__Group__3__Impl )
- // InternalFSM.g:8002:2: rule__OutSemanticsRule__Group__3__Impl
+ // InternalFSM.g:8053:1: ( rule__OutSemanticsRule__Group__3__Impl )
+ // InternalFSM.g:8054:2: rule__OutSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__3__Impl();
@@ -21868,29 +22051,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3__Impl"
- // InternalFSM.g:8008:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
+ // InternalFSM.g:8060:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
public final void rule__OutSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8012:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
- // InternalFSM.g:8013:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalFSM.g:8064:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
+ // InternalFSM.g:8065:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
{
- // InternalFSM.g:8013:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
- // InternalFSM.g:8014:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ // InternalFSM.g:8065:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalFSM.g:8066:1: ( rule__OutSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3());
- // InternalFSM.g:8015:1: ( rule__OutSemanticsRule__Group_3__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalFSM.g:8067:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA69_0==44) ) {
- alt69=1;
+ if ( (LA71_0==45) ) {
+ alt71=1;
}
- switch (alt69) {
+ switch (alt71) {
case 1 :
- // InternalFSM.g:8015:2: rule__OutSemanticsRule__Group_3__0
+ // InternalFSM.g:8067:2: rule__OutSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__0();
@@ -21926,16 +22109,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0"
- // InternalFSM.g:8033:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
+ // InternalFSM.g:8085:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
public final void rule__OutSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8037:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
- // InternalFSM.g:8038:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
+ // InternalFSM.g:8089:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
+ // InternalFSM.g:8090:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__OutSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -21964,20 +22147,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0__Impl"
- // InternalFSM.g:8045:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalFSM.g:8097:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__OutSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8049:1: ( ( '->' ) )
- // InternalFSM.g:8050:1: ( '->' )
+ // InternalFSM.g:8101:1: ( ( '->' ) )
+ // InternalFSM.g:8102:1: ( '->' )
{
- // InternalFSM.g:8050:1: ( '->' )
- // InternalFSM.g:8051:1: '->'
+ // InternalFSM.g:8102:1: ( '->' )
+ // InternalFSM.g:8103:1: '->'
{
before(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -22001,14 +22184,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1"
- // InternalFSM.g:8064:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
+ // InternalFSM.g:8116:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
public final void rule__OutSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8068:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
- // InternalFSM.g:8069:2: rule__OutSemanticsRule__Group_3__1__Impl
+ // InternalFSM.g:8120:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
+ // InternalFSM.g:8121:2: rule__OutSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__1__Impl();
@@ -22034,21 +22217,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1__Impl"
- // InternalFSM.g:8075:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalFSM.g:8127:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8079:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
- // InternalFSM.g:8080:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalFSM.g:8131:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalFSM.g:8132:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
{
- // InternalFSM.g:8080:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
- // InternalFSM.g:8081:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalFSM.g:8132:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalFSM.g:8133:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getAlternatives_3_1());
- // InternalFSM.g:8082:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
- // InternalFSM.g:8082:2: rule__OutSemanticsRule__Alternatives_3_1
+ // InternalFSM.g:8134:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalFSM.g:8134:2: rule__OutSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Alternatives_3_1();
@@ -22081,16 +22264,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0"
- // InternalFSM.g:8096:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
+ // InternalFSM.g:8148:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8100:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
- // InternalFSM.g:8101:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
+ // InternalFSM.g:8152:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
+ // InternalFSM.g:8153:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__OutSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -22119,20 +22302,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0__Impl"
- // InternalFSM.g:8108:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalFSM.g:8160:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8112:1: ( ( '(' ) )
- // InternalFSM.g:8113:1: ( '(' )
+ // InternalFSM.g:8164:1: ( ( '(' ) )
+ // InternalFSM.g:8165:1: ( '(' )
{
- // InternalFSM.g:8113:1: ( '(' )
- // InternalFSM.g:8114:1: '('
+ // InternalFSM.g:8165:1: ( '(' )
+ // InternalFSM.g:8166:1: '('
{
before(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,58,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -22156,16 +22339,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1"
- // InternalFSM.g:8127:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
+ // InternalFSM.g:8179:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
public final void rule__OutSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8131:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
- // InternalFSM.g:8132:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
+ // InternalFSM.g:8183:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
+ // InternalFSM.g:8184:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__OutSemanticsRule__Group_3_1_1__1__Impl();
state._fsp--;
@@ -22194,21 +22377,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1__Impl"
- // InternalFSM.g:8139:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalFSM.g:8191:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8143:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalFSM.g:8144:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalFSM.g:8195:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalFSM.g:8196:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalFSM.g:8144:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalFSM.g:8145:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalFSM.g:8196:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalFSM.g:8197:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalFSM.g:8146:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalFSM.g:8146:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalFSM.g:8198:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalFSM.g:8198:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -22241,16 +22424,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2"
- // InternalFSM.g:8156:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
+ // InternalFSM.g:8208:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
public final void rule__OutSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8160:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
- // InternalFSM.g:8161:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
+ // InternalFSM.g:8212:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
+ // InternalFSM.g:8213:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__OutSemanticsRule__Group_3_1_1__2__Impl();
state._fsp--;
@@ -22279,26 +22462,26 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2__Impl"
- // InternalFSM.g:8168:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalFSM.g:8220:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8172:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalFSM.g:8173:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalFSM.g:8224:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalFSM.g:8225:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalFSM.g:8173:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalFSM.g:8174:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalFSM.g:8225:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalFSM.g:8226:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalFSM.g:8174:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalFSM.g:8175:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalFSM.g:8226:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalFSM.g:8227:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalFSM.g:8176:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
- // InternalFSM.g:8176:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalFSM.g:8228:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalFSM.g:8228:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__OutSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -22310,26 +22493,26 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
- // InternalFSM.g:8179:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalFSM.g:8180:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalFSM.g:8231:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalFSM.g:8232:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalFSM.g:8181:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
- loop70:
+ // InternalFSM.g:8233:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ loop72:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA70_0==60) ) {
- alt70=1;
+ if ( (LA72_0==61) ) {
+ alt72=1;
}
- switch (alt70) {
+ switch (alt72) {
case 1 :
- // InternalFSM.g:8181:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalFSM.g:8233:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__OutSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -22339,7 +22522,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop70;
+ break loop72;
}
} while (true);
@@ -22369,14 +22552,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3"
- // InternalFSM.g:8192:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalFSM.g:8244:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8196:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
- // InternalFSM.g:8197:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
+ // InternalFSM.g:8248:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalFSM.g:8249:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__3__Impl();
@@ -22402,20 +22585,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3__Impl"
- // InternalFSM.g:8203:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalFSM.g:8255:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8207:1: ( ( ')' ) )
- // InternalFSM.g:8208:1: ( ')' )
+ // InternalFSM.g:8259:1: ( ( ')' ) )
+ // InternalFSM.g:8260:1: ( ')' )
{
- // InternalFSM.g:8208:1: ( ')' )
- // InternalFSM.g:8209:1: ')'
+ // InternalFSM.g:8260:1: ( ')' )
+ // InternalFSM.g:8261:1: ')'
{
before(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -22439,16 +22622,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0"
- // InternalFSM.g:8230:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalFSM.g:8282:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8234:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
- // InternalFSM.g:8235:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
+ // InternalFSM.g:8286:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
+ // InternalFSM.g:8287:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__OutSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -22477,20 +22660,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalFSM.g:8242:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalFSM.g:8294:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8246:1: ( ( ',' ) )
- // InternalFSM.g:8247:1: ( ',' )
+ // InternalFSM.g:8298:1: ( ( ',' ) )
+ // InternalFSM.g:8299:1: ( ',' )
{
- // InternalFSM.g:8247:1: ( ',' )
- // InternalFSM.g:8248:1: ','
+ // InternalFSM.g:8299:1: ( ',' )
+ // InternalFSM.g:8300:1: ','
{
before(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -22514,14 +22697,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1"
- // InternalFSM.g:8261:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalFSM.g:8313:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8265:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalFSM.g:8266:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalFSM.g:8317:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalFSM.g:8318:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -22547,21 +22730,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalFSM.g:8272:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalFSM.g:8324:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8276:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalFSM.g:8277:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalFSM.g:8328:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalFSM.g:8329:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalFSM.g:8277:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalFSM.g:8278:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalFSM.g:8329:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalFSM.g:8330:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalFSM.g:8279:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalFSM.g:8279:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalFSM.g:8331:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalFSM.g:8331:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -22594,16 +22777,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // InternalFSM.g:8296:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // InternalFSM.g:8348:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
public final void rule__KeyValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8300:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // InternalFSM.g:8301:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // InternalFSM.g:8352:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // InternalFSM.g:8353:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_39);
rule__KeyValue__Group__0__Impl();
state._fsp--;
@@ -22632,21 +22815,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // InternalFSM.g:8308:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // InternalFSM.g:8360:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
public final void rule__KeyValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8312:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // InternalFSM.g:8313:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalFSM.g:8364:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // InternalFSM.g:8365:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // InternalFSM.g:8313:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // InternalFSM.g:8314:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalFSM.g:8365:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalFSM.g:8366:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // InternalFSM.g:8315:1: ( rule__KeyValue__KeyAssignment_0 )
- // InternalFSM.g:8315:2: rule__KeyValue__KeyAssignment_0
+ // InternalFSM.g:8367:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalFSM.g:8367:2: rule__KeyValue__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__KeyValue__KeyAssignment_0();
@@ -22679,16 +22862,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // InternalFSM.g:8325:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // InternalFSM.g:8377:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
public final void rule__KeyValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8329:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // InternalFSM.g:8330:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // InternalFSM.g:8381:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // InternalFSM.g:8382:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__KeyValue__Group__1__Impl();
state._fsp--;
@@ -22717,20 +22900,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // InternalFSM.g:8337:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // InternalFSM.g:8389:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8341:1: ( ( '=' ) )
- // InternalFSM.g:8342:1: ( '=' )
+ // InternalFSM.g:8393:1: ( ( '=' ) )
+ // InternalFSM.g:8394:1: ( '=' )
{
- // InternalFSM.g:8342:1: ( '=' )
- // InternalFSM.g:8343:1: '='
+ // InternalFSM.g:8394:1: ( '=' )
+ // InternalFSM.g:8395:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
}
@@ -22754,14 +22937,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // InternalFSM.g:8356:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // InternalFSM.g:8408:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
public final void rule__KeyValue__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8360:1: ( rule__KeyValue__Group__2__Impl )
- // InternalFSM.g:8361:2: rule__KeyValue__Group__2__Impl
+ // InternalFSM.g:8412:1: ( rule__KeyValue__Group__2__Impl )
+ // InternalFSM.g:8413:2: rule__KeyValue__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__2__Impl();
@@ -22787,21 +22970,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // InternalFSM.g:8367:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // InternalFSM.g:8419:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
public final void rule__KeyValue__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8371:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // InternalFSM.g:8372:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalFSM.g:8423:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // InternalFSM.g:8424:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // InternalFSM.g:8372:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // InternalFSM.g:8373:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalFSM.g:8424:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalFSM.g:8425:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // InternalFSM.g:8374:1: ( rule__KeyValue__ValueAssignment_2 )
- // InternalFSM.g:8374:2: rule__KeyValue__ValueAssignment_2
+ // InternalFSM.g:8426:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalFSM.g:8426:2: rule__KeyValue__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__KeyValue__ValueAssignment_2();
@@ -22834,16 +23017,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // InternalFSM.g:8393:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // InternalFSM.g:8445:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
public final void rule__SimpleAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8397:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // InternalFSM.g:8398:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // InternalFSM.g:8449:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // InternalFSM.g:8450:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__SimpleAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -22872,21 +23055,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // InternalFSM.g:8405:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalFSM.g:8457:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8409:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // InternalFSM.g:8410:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalFSM.g:8461:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalFSM.g:8462:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // InternalFSM.g:8410:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // InternalFSM.g:8411:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalFSM.g:8462:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalFSM.g:8463:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // InternalFSM.g:8412:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // InternalFSM.g:8412:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // InternalFSM.g:8464:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalFSM.g:8464:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Alternatives_0();
@@ -22919,14 +23102,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // InternalFSM.g:8422:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // InternalFSM.g:8474:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
public final void rule__SimpleAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8426:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // InternalFSM.g:8427:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // InternalFSM.g:8478:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // InternalFSM.g:8479:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_5);
rule__SimpleAnnotationAttribute__Group__1__Impl();
@@ -22957,20 +23140,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // InternalFSM.g:8434:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalFSM.g:8486:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8438:1: ( ( 'attribute' ) )
- // InternalFSM.g:8439:1: ( 'attribute' )
+ // InternalFSM.g:8490:1: ( ( 'attribute' ) )
+ // InternalFSM.g:8491:1: ( 'attribute' )
{
- // InternalFSM.g:8439:1: ( 'attribute' )
- // InternalFSM.g:8440:1: 'attribute'
+ // InternalFSM.g:8491:1: ( 'attribute' )
+ // InternalFSM.g:8492:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -22994,16 +23177,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // InternalFSM.g:8453:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // InternalFSM.g:8505:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
public final void rule__SimpleAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8457:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // InternalFSM.g:8458:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // InternalFSM.g:8509:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // InternalFSM.g:8510:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__SimpleAnnotationAttribute__Group__2__Impl();
state._fsp--;
@@ -23032,21 +23215,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // InternalFSM.g:8465:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalFSM.g:8517:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8469:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalFSM.g:8470:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalFSM.g:8521:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalFSM.g:8522:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalFSM.g:8470:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // InternalFSM.g:8471:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalFSM.g:8522:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalFSM.g:8523:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // InternalFSM.g:8472:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // InternalFSM.g:8472:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // InternalFSM.g:8524:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalFSM.g:8524:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__NameAssignment_2();
@@ -23079,16 +23262,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // InternalFSM.g:8482:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // InternalFSM.g:8534:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
public final void rule__SimpleAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8486:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // InternalFSM.g:8487:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // InternalFSM.g:8538:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // InternalFSM.g:8539:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__SimpleAnnotationAttribute__Group__3__Impl();
state._fsp--;
@@ -23117,20 +23300,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // InternalFSM.g:8494:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalFSM.g:8546:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8498:1: ( ( ':' ) )
- // InternalFSM.g:8499:1: ( ':' )
+ // InternalFSM.g:8550:1: ( ( ':' ) )
+ // InternalFSM.g:8551:1: ( ':' )
{
- // InternalFSM.g:8499:1: ( ':' )
- // InternalFSM.g:8500:1: ':'
+ // InternalFSM.g:8551:1: ( ':' )
+ // InternalFSM.g:8552:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -23154,14 +23337,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // InternalFSM.g:8513:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // InternalFSM.g:8565:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
public final void rule__SimpleAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8517:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // InternalFSM.g:8518:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // InternalFSM.g:8569:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // InternalFSM.g:8570:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__4__Impl();
@@ -23187,21 +23370,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // InternalFSM.g:8524:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // InternalFSM.g:8576:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8528:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // InternalFSM.g:8529:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalFSM.g:8580:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // InternalFSM.g:8581:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // InternalFSM.g:8529:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // InternalFSM.g:8530:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalFSM.g:8581:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalFSM.g:8582:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // InternalFSM.g:8531:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // InternalFSM.g:8531:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // InternalFSM.g:8583:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalFSM.g:8583:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
@@ -23234,16 +23417,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // InternalFSM.g:8551:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // InternalFSM.g:8603:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
public final void rule__EnumAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8555:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // InternalFSM.g:8556:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // InternalFSM.g:8607:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // InternalFSM.g:8608:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__EnumAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -23272,21 +23455,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // InternalFSM.g:8563:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalFSM.g:8615:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8567:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // InternalFSM.g:8568:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalFSM.g:8619:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalFSM.g:8620:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // InternalFSM.g:8568:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // InternalFSM.g:8569:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalFSM.g:8620:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalFSM.g:8621:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // InternalFSM.g:8570:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // InternalFSM.g:8570:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // InternalFSM.g:8622:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalFSM.g:8622:2: rule__EnumAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Alternatives_0();
@@ -23319,14 +23502,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // InternalFSM.g:8580:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // InternalFSM.g:8632:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
public final void rule__EnumAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8584:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // InternalFSM.g:8585:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // InternalFSM.g:8636:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // InternalFSM.g:8637:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_5);
rule__EnumAnnotationAttribute__Group__1__Impl();
@@ -23357,20 +23540,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // InternalFSM.g:8592:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalFSM.g:8644:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8596:1: ( ( 'attribute' ) )
- // InternalFSM.g:8597:1: ( 'attribute' )
+ // InternalFSM.g:8648:1: ( ( 'attribute' ) )
+ // InternalFSM.g:8649:1: ( 'attribute' )
{
- // InternalFSM.g:8597:1: ( 'attribute' )
- // InternalFSM.g:8598:1: 'attribute'
+ // InternalFSM.g:8649:1: ( 'attribute' )
+ // InternalFSM.g:8650:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -23394,16 +23577,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // InternalFSM.g:8611:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // InternalFSM.g:8663:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
public final void rule__EnumAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8615:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // InternalFSM.g:8616:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // InternalFSM.g:8667:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // InternalFSM.g:8668:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__EnumAnnotationAttribute__Group__2__Impl();
state._fsp--;
@@ -23432,21 +23615,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // InternalFSM.g:8623:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalFSM.g:8675:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8627:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalFSM.g:8628:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalFSM.g:8679:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalFSM.g:8680:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalFSM.g:8628:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // InternalFSM.g:8629:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalFSM.g:8680:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalFSM.g:8681:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // InternalFSM.g:8630:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // InternalFSM.g:8630:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // InternalFSM.g:8682:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalFSM.g:8682:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__NameAssignment_2();
@@ -23479,14 +23662,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // InternalFSM.g:8640:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // InternalFSM.g:8692:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
public final void rule__EnumAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8644:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // InternalFSM.g:8645:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // InternalFSM.g:8696:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // InternalFSM.g:8697:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_7);
rule__EnumAnnotationAttribute__Group__3__Impl();
@@ -23517,20 +23700,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // InternalFSM.g:8652:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalFSM.g:8704:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8656:1: ( ( ':' ) )
- // InternalFSM.g:8657:1: ( ':' )
+ // InternalFSM.g:8708:1: ( ( ':' ) )
+ // InternalFSM.g:8709:1: ( ':' )
{
- // InternalFSM.g:8657:1: ( ':' )
- // InternalFSM.g:8658:1: ':'
+ // InternalFSM.g:8709:1: ( ':' )
+ // InternalFSM.g:8710:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -23554,16 +23737,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // InternalFSM.g:8671:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // InternalFSM.g:8723:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
public final void rule__EnumAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8675:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // InternalFSM.g:8676:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // InternalFSM.g:8727:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // InternalFSM.g:8728:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__EnumAnnotationAttribute__Group__4__Impl();
state._fsp--;
@@ -23592,20 +23775,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // InternalFSM.g:8683:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // InternalFSM.g:8735:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8687:1: ( ( '{' ) )
- // InternalFSM.g:8688:1: ( '{' )
+ // InternalFSM.g:8739:1: ( ( '{' ) )
+ // InternalFSM.g:8740:1: ( '{' )
{
- // InternalFSM.g:8688:1: ( '{' )
- // InternalFSM.g:8689:1: '{'
+ // InternalFSM.g:8740:1: ( '{' )
+ // InternalFSM.g:8741:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -23629,16 +23812,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // InternalFSM.g:8702:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // InternalFSM.g:8754:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
public final void rule__EnumAnnotationAttribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8706:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // InternalFSM.g:8707:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // InternalFSM.g:8758:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // InternalFSM.g:8759:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__EnumAnnotationAttribute__Group__5__Impl();
state._fsp--;
@@ -23667,21 +23850,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // InternalFSM.g:8714:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // InternalFSM.g:8766:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8718:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // InternalFSM.g:8719:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalFSM.g:8770:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // InternalFSM.g:8771:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // InternalFSM.g:8719:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // InternalFSM.g:8720:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalFSM.g:8771:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalFSM.g:8772:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // InternalFSM.g:8721:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // InternalFSM.g:8721:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // InternalFSM.g:8773:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalFSM.g:8773:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
@@ -23714,16 +23897,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // InternalFSM.g:8731:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // InternalFSM.g:8783:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
public final void rule__EnumAnnotationAttribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8735:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // InternalFSM.g:8736:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // InternalFSM.g:8787:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // InternalFSM.g:8788:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__EnumAnnotationAttribute__Group__6__Impl();
state._fsp--;
@@ -23752,35 +23935,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // InternalFSM.g:8743:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // InternalFSM.g:8795:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
public final void rule__EnumAnnotationAttribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8747:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // InternalFSM.g:8748:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalFSM.g:8799:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // InternalFSM.g:8800:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // InternalFSM.g:8748:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // InternalFSM.g:8749:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // InternalFSM.g:8800:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalFSM.g:8801:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // InternalFSM.g:8750:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
- loop71:
+ // InternalFSM.g:8802:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ loop73:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA71_0==60) ) {
- alt71=1;
+ if ( (LA73_0==61) ) {
+ alt73=1;
}
- switch (alt71) {
+ switch (alt73) {
case 1 :
- // InternalFSM.g:8750:2: rule__EnumAnnotationAttribute__Group_6__0
+ // InternalFSM.g:8802:2: rule__EnumAnnotationAttribute__Group_6__0
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__EnumAnnotationAttribute__Group_6__0();
state._fsp--;
@@ -23790,7 +23973,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop71;
+ break loop73;
}
} while (true);
@@ -23817,14 +24000,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // InternalFSM.g:8760:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // InternalFSM.g:8812:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
public final void rule__EnumAnnotationAttribute__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8764:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // InternalFSM.g:8765:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // InternalFSM.g:8816:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // InternalFSM.g:8817:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__7__Impl();
@@ -23850,20 +24033,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // InternalFSM.g:8771:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // InternalFSM.g:8823:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8775:1: ( ( '}' ) )
- // InternalFSM.g:8776:1: ( '}' )
+ // InternalFSM.g:8827:1: ( ( '}' ) )
+ // InternalFSM.g:8828:1: ( '}' )
{
- // InternalFSM.g:8776:1: ( '}' )
- // InternalFSM.g:8777:1: '}'
+ // InternalFSM.g:8828:1: ( '}' )
+ // InternalFSM.g:8829:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
}
@@ -23887,16 +24070,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // InternalFSM.g:8806:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // InternalFSM.g:8858:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
public final void rule__EnumAnnotationAttribute__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8810:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // InternalFSM.g:8811:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // InternalFSM.g:8862:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // InternalFSM.g:8863:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
state._fsp--;
@@ -23925,20 +24108,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // InternalFSM.g:8818:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // InternalFSM.g:8870:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8822:1: ( ( ',' ) )
- // InternalFSM.g:8823:1: ( ',' )
+ // InternalFSM.g:8874:1: ( ( ',' ) )
+ // InternalFSM.g:8875:1: ( ',' )
{
- // InternalFSM.g:8823:1: ( ',' )
- // InternalFSM.g:8824:1: ','
+ // InternalFSM.g:8875:1: ( ',' )
+ // InternalFSM.g:8876:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
}
@@ -23962,14 +24145,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // InternalFSM.g:8837:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // InternalFSM.g:8889:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
public final void rule__EnumAnnotationAttribute__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8841:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // InternalFSM.g:8842:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // InternalFSM.g:8893:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // InternalFSM.g:8894:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
@@ -23995,21 +24178,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // InternalFSM.g:8848:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // InternalFSM.g:8900:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
public final void rule__EnumAnnotationAttribute__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8852:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // InternalFSM.g:8853:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalFSM.g:8904:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // InternalFSM.g:8905:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // InternalFSM.g:8853:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // InternalFSM.g:8854:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalFSM.g:8905:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalFSM.g:8906:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // InternalFSM.g:8855:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // InternalFSM.g:8855:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // InternalFSM.g:8907:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalFSM.g:8907:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
@@ -24042,16 +24225,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // InternalFSM.g:8871:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // InternalFSM.g:8923:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
public final void rule__ImportedFQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8875:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // InternalFSM.g:8876:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // InternalFSM.g:8927:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // InternalFSM.g:8928:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
@@ -24080,17 +24263,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // InternalFSM.g:8883:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // InternalFSM.g:8935:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8887:1: ( ( ruleFQN ) )
- // InternalFSM.g:8888:1: ( ruleFQN )
+ // InternalFSM.g:8939:1: ( ( ruleFQN ) )
+ // InternalFSM.g:8940:1: ( ruleFQN )
{
- // InternalFSM.g:8888:1: ( ruleFQN )
- // InternalFSM.g:8889:1: ruleFQN
+ // InternalFSM.g:8940:1: ( ruleFQN )
+ // InternalFSM.g:8941:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -24121,14 +24304,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // InternalFSM.g:8900:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // InternalFSM.g:8952:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
public final void rule__ImportedFQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8904:1: ( rule__ImportedFQN__Group__1__Impl )
- // InternalFSM.g:8905:2: rule__ImportedFQN__Group__1__Impl
+ // InternalFSM.g:8956:1: ( rule__ImportedFQN__Group__1__Impl )
+ // InternalFSM.g:8957:2: rule__ImportedFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__1__Impl();
@@ -24154,31 +24337,31 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // InternalFSM.g:8911:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalFSM.g:8963:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8915:1: ( ( ( '.*' )? ) )
- // InternalFSM.g:8916:1: ( ( '.*' )? )
+ // InternalFSM.g:8967:1: ( ( ( '.*' )? ) )
+ // InternalFSM.g:8968:1: ( ( '.*' )? )
{
- // InternalFSM.g:8916:1: ( ( '.*' )? )
- // InternalFSM.g:8917:1: ( '.*' )?
+ // InternalFSM.g:8968:1: ( ( '.*' )? )
+ // InternalFSM.g:8969:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // InternalFSM.g:8918:1: ( '.*' )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalFSM.g:8970:1: ( '.*' )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA72_0==64) ) {
- alt72=1;
+ if ( (LA74_0==65) ) {
+ alt74=1;
}
- switch (alt72) {
+ switch (alt74) {
case 1 :
- // InternalFSM.g:8919:2: '.*'
+ // InternalFSM.g:8971:2: '.*'
{
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
}
break;
@@ -24208,16 +24391,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // InternalFSM.g:8934:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // InternalFSM.g:8986:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
public final void rule__Documentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8938:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // InternalFSM.g:8939:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // InternalFSM.g:8990:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // InternalFSM.g:8991:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
rule__Documentation__Group__0__Impl();
state._fsp--;
@@ -24246,21 +24429,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // InternalFSM.g:8946:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:8998:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8950:1: ( ( () ) )
- // InternalFSM.g:8951:1: ( () )
+ // InternalFSM.g:9002:1: ( ( () ) )
+ // InternalFSM.g:9003:1: ( () )
{
- // InternalFSM.g:8951:1: ( () )
- // InternalFSM.g:8952:1: ()
+ // InternalFSM.g:9003:1: ( () )
+ // InternalFSM.g:9004:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // InternalFSM.g:8953:1: ()
- // InternalFSM.g:8955:1:
+ // InternalFSM.g:9005:1: ()
+ // InternalFSM.g:9007:1:
{
}
@@ -24283,16 +24466,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // InternalFSM.g:8965:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // InternalFSM.g:9017:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
public final void rule__Documentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8969:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // InternalFSM.g:8970:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // InternalFSM.g:9021:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // InternalFSM.g:9022:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
rule__Documentation__Group__1__Impl();
state._fsp--;
@@ -24321,20 +24504,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // InternalFSM.g:8977:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // InternalFSM.g:9029:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:8981:1: ( ( '[' ) )
- // InternalFSM.g:8982:1: ( '[' )
+ // InternalFSM.g:9033:1: ( ( '[' ) )
+ // InternalFSM.g:9034:1: ( '[' )
{
- // InternalFSM.g:8982:1: ( '[' )
- // InternalFSM.g:8983:1: '['
+ // InternalFSM.g:9034:1: ( '[' )
+ // InternalFSM.g:9035:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- match(input,65,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
}
@@ -24358,16 +24541,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // InternalFSM.g:8996:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // InternalFSM.g:9048:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
public final void rule__Documentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9000:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // InternalFSM.g:9001:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // InternalFSM.g:9052:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // InternalFSM.g:9053:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
rule__Documentation__Group__2__Impl();
state._fsp--;
@@ -24396,35 +24579,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // InternalFSM.g:9008:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // InternalFSM.g:9060:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
public final void rule__Documentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9012:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // InternalFSM.g:9013:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalFSM.g:9064:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // InternalFSM.g:9065:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // InternalFSM.g:9013:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // InternalFSM.g:9014:1: ( rule__Documentation__LinesAssignment_2 )*
+ // InternalFSM.g:9065:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalFSM.g:9066:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // InternalFSM.g:9015:1: ( rule__Documentation__LinesAssignment_2 )*
- loop73:
+ // InternalFSM.g:9067:1: ( rule__Documentation__LinesAssignment_2 )*
+ loop75:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA73_0==RULE_STRING) ) {
- alt73=1;
+ if ( (LA75_0==RULE_STRING) ) {
+ alt75=1;
}
- switch (alt73) {
+ switch (alt75) {
case 1 :
- // InternalFSM.g:9015:2: rule__Documentation__LinesAssignment_2
+ // InternalFSM.g:9067:2: rule__Documentation__LinesAssignment_2
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_14);
rule__Documentation__LinesAssignment_2();
state._fsp--;
@@ -24434,7 +24617,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop73;
+ break loop75;
}
} while (true);
@@ -24461,14 +24644,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // InternalFSM.g:9025:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // InternalFSM.g:9077:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
public final void rule__Documentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9029:1: ( rule__Documentation__Group__3__Impl )
- // InternalFSM.g:9030:2: rule__Documentation__Group__3__Impl
+ // InternalFSM.g:9081:1: ( rule__Documentation__Group__3__Impl )
+ // InternalFSM.g:9082:2: rule__Documentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__3__Impl();
@@ -24494,20 +24677,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // InternalFSM.g:9036:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // InternalFSM.g:9088:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9040:1: ( ( ']' ) )
- // InternalFSM.g:9041:1: ( ']' )
+ // InternalFSM.g:9092:1: ( ( ']' ) )
+ // InternalFSM.g:9093:1: ( ']' )
{
- // InternalFSM.g:9041:1: ( ']' )
- // InternalFSM.g:9042:1: ']'
+ // InternalFSM.g:9093:1: ( ']' )
+ // InternalFSM.g:9094:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
- match(input,66,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
}
@@ -24531,16 +24714,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalFSM.g:9069:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalFSM.g:9121:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9073:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalFSM.g:9074:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalFSM.g:9125:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalFSM.g:9126:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
@@ -24569,21 +24752,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalFSM.g:9081:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:9133:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9085:1: ( ( () ) )
- // InternalFSM.g:9086:1: ( () )
+ // InternalFSM.g:9137:1: ( ( () ) )
+ // InternalFSM.g:9138:1: ( () )
{
- // InternalFSM.g:9086:1: ( () )
- // InternalFSM.g:9087:1: ()
+ // InternalFSM.g:9138:1: ( () )
+ // InternalFSM.g:9139:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // InternalFSM.g:9088:1: ()
- // InternalFSM.g:9090:1:
+ // InternalFSM.g:9140:1: ()
+ // InternalFSM.g:9142:1:
{
}
@@ -24606,14 +24789,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalFSM.g:9100:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalFSM.g:9152:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9104:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalFSM.g:9105:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalFSM.g:9156:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalFSM.g:9157:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -24639,21 +24822,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalFSM.g:9111:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalFSM.g:9163:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9115:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalFSM.g:9116:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalFSM.g:9167:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalFSM.g:9168:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalFSM.g:9116:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalFSM.g:9117:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalFSM.g:9168:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalFSM.g:9169:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // InternalFSM.g:9118:1: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalFSM.g:9118:2: rule__BooleanLiteral__Alternatives_1
+ // InternalFSM.g:9170:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalFSM.g:9170:2: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -24686,16 +24869,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // InternalFSM.g:9132:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // InternalFSM.g:9184:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
public final void rule__RealLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9136:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // InternalFSM.g:9137:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // InternalFSM.g:9188:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // InternalFSM.g:9189:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__RealLiteral__Group__0__Impl();
state._fsp--;
@@ -24724,21 +24907,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // InternalFSM.g:9144:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:9196:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9148:1: ( ( () ) )
- // InternalFSM.g:9149:1: ( () )
+ // InternalFSM.g:9200:1: ( ( () ) )
+ // InternalFSM.g:9201:1: ( () )
{
- // InternalFSM.g:9149:1: ( () )
- // InternalFSM.g:9150:1: ()
+ // InternalFSM.g:9201:1: ( () )
+ // InternalFSM.g:9202:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // InternalFSM.g:9151:1: ()
- // InternalFSM.g:9153:1:
+ // InternalFSM.g:9203:1: ()
+ // InternalFSM.g:9205:1:
{
}
@@ -24761,14 +24944,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // InternalFSM.g:9163:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // InternalFSM.g:9215:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
public final void rule__RealLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9167:1: ( rule__RealLiteral__Group__1__Impl )
- // InternalFSM.g:9168:2: rule__RealLiteral__Group__1__Impl
+ // InternalFSM.g:9219:1: ( rule__RealLiteral__Group__1__Impl )
+ // InternalFSM.g:9220:2: rule__RealLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__1__Impl();
@@ -24794,21 +24977,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // InternalFSM.g:9174:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // InternalFSM.g:9226:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9178:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // InternalFSM.g:9179:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9230:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // InternalFSM.g:9231:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // InternalFSM.g:9179:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // InternalFSM.g:9180:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9231:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9232:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // InternalFSM.g:9181:1: ( rule__RealLiteral__ValueAssignment_1 )
- // InternalFSM.g:9181:2: rule__RealLiteral__ValueAssignment_1
+ // InternalFSM.g:9233:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9233:2: rule__RealLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealLiteral__ValueAssignment_1();
@@ -24841,16 +25024,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // InternalFSM.g:9195:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // InternalFSM.g:9247:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
public final void rule__IntLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9199:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // InternalFSM.g:9200:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // InternalFSM.g:9251:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // InternalFSM.g:9252:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__IntLiteral__Group__0__Impl();
state._fsp--;
@@ -24879,21 +25062,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // InternalFSM.g:9207:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:9259:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9211:1: ( ( () ) )
- // InternalFSM.g:9212:1: ( () )
+ // InternalFSM.g:9263:1: ( ( () ) )
+ // InternalFSM.g:9264:1: ( () )
{
- // InternalFSM.g:9212:1: ( () )
- // InternalFSM.g:9213:1: ()
+ // InternalFSM.g:9264:1: ( () )
+ // InternalFSM.g:9265:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // InternalFSM.g:9214:1: ()
- // InternalFSM.g:9216:1:
+ // InternalFSM.g:9266:1: ()
+ // InternalFSM.g:9268:1:
{
}
@@ -24916,14 +25099,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // InternalFSM.g:9226:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // InternalFSM.g:9278:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
public final void rule__IntLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9230:1: ( rule__IntLiteral__Group__1__Impl )
- // InternalFSM.g:9231:2: rule__IntLiteral__Group__1__Impl
+ // InternalFSM.g:9282:1: ( rule__IntLiteral__Group__1__Impl )
+ // InternalFSM.g:9283:2: rule__IntLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__1__Impl();
@@ -24949,21 +25132,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // InternalFSM.g:9237:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // InternalFSM.g:9289:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9241:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // InternalFSM.g:9242:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9293:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // InternalFSM.g:9294:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // InternalFSM.g:9242:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // InternalFSM.g:9243:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9294:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9295:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // InternalFSM.g:9244:1: ( rule__IntLiteral__ValueAssignment_1 )
- // InternalFSM.g:9244:2: rule__IntLiteral__ValueAssignment_1
+ // InternalFSM.g:9296:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9296:2: rule__IntLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntLiteral__ValueAssignment_1();
@@ -24996,16 +25179,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // InternalFSM.g:9258:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // InternalFSM.g:9310:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
public final void rule__StringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9262:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // InternalFSM.g:9263:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // InternalFSM.g:9314:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // InternalFSM.g:9315:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
@@ -25034,21 +25217,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // InternalFSM.g:9270:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // InternalFSM.g:9322:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9274:1: ( ( () ) )
- // InternalFSM.g:9275:1: ( () )
+ // InternalFSM.g:9326:1: ( ( () ) )
+ // InternalFSM.g:9327:1: ( () )
{
- // InternalFSM.g:9275:1: ( () )
- // InternalFSM.g:9276:1: ()
+ // InternalFSM.g:9327:1: ( () )
+ // InternalFSM.g:9328:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // InternalFSM.g:9277:1: ()
- // InternalFSM.g:9279:1:
+ // InternalFSM.g:9329:1: ()
+ // InternalFSM.g:9331:1:
{
}
@@ -25071,14 +25254,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // InternalFSM.g:9289:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // InternalFSM.g:9341:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
public final void rule__StringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9293:1: ( rule__StringLiteral__Group__1__Impl )
- // InternalFSM.g:9294:2: rule__StringLiteral__Group__1__Impl
+ // InternalFSM.g:9345:1: ( rule__StringLiteral__Group__1__Impl )
+ // InternalFSM.g:9346:2: rule__StringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__1__Impl();
@@ -25104,21 +25287,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // InternalFSM.g:9300:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // InternalFSM.g:9352:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9304:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // InternalFSM.g:9305:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9356:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // InternalFSM.g:9357:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // InternalFSM.g:9305:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // InternalFSM.g:9306:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9357:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalFSM.g:9358:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // InternalFSM.g:9307:1: ( rule__StringLiteral__ValueAssignment_1 )
- // InternalFSM.g:9307:2: rule__StringLiteral__ValueAssignment_1
+ // InternalFSM.g:9359:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalFSM.g:9359:2: rule__StringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringLiteral__ValueAssignment_1();
@@ -25151,16 +25334,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0"
- // InternalFSM.g:9321:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ // InternalFSM.g:9373:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
public final void rule__Integer__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9325:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
- // InternalFSM.g:9326:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
+ // InternalFSM.g:9377:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // InternalFSM.g:9378:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__Integer__Group_0__0__Impl();
state._fsp--;
@@ -25189,29 +25372,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0__Impl"
- // InternalFSM.g:9333:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ // InternalFSM.g:9385:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
public final void rule__Integer__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9337:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
- // InternalFSM.g:9338:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalFSM.g:9389:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // InternalFSM.g:9390:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // InternalFSM.g:9338:1: ( ( rule__Integer__Alternatives_0_0 )? )
- // InternalFSM.g:9339:1: ( rule__Integer__Alternatives_0_0 )?
+ // InternalFSM.g:9390:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalFSM.g:9391:1: ( rule__Integer__Alternatives_0_0 )?
{
before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
- // InternalFSM.g:9340:1: ( rule__Integer__Alternatives_0_0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalFSM.g:9392:1: ( rule__Integer__Alternatives_0_0 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( ((LA74_0>=14 && LA74_0<=15)) ) {
- alt74=1;
+ if ( ((LA76_0>=15 && LA76_0<=16)) ) {
+ alt76=1;
}
- switch (alt74) {
+ switch (alt76) {
case 1 :
- // InternalFSM.g:9340:2: rule__Integer__Alternatives_0_0
+ // InternalFSM.g:9392:2: rule__Integer__Alternatives_0_0
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives_0_0();
@@ -25247,14 +25430,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1"
- // InternalFSM.g:9350:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ // InternalFSM.g:9402:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
public final void rule__Integer__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9354:1: ( rule__Integer__Group_0__1__Impl )
- // InternalFSM.g:9355:2: rule__Integer__Group_0__1__Impl
+ // InternalFSM.g:9406:1: ( rule__Integer__Group_0__1__Impl )
+ // InternalFSM.g:9407:2: rule__Integer__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__1__Impl();
@@ -25280,17 +25463,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1__Impl"
- // InternalFSM.g:9361:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9413:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
public final void rule__Integer__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9365:1: ( ( RULE_INT ) )
- // InternalFSM.g:9366:1: ( RULE_INT )
+ // InternalFSM.g:9417:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9418:1: ( RULE_INT )
{
- // InternalFSM.g:9366:1: ( RULE_INT )
- // InternalFSM.g:9367:1: RULE_INT
+ // InternalFSM.g:9418:1: ( RULE_INT )
+ // InternalFSM.g:9419:1: RULE_INT
{
before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
match(input,RULE_INT,FOLLOW_2);
@@ -25317,16 +25500,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // InternalFSM.g:9382:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // InternalFSM.g:9434:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
public final void rule__Decimal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9386:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // InternalFSM.g:9387:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // InternalFSM.g:9438:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // InternalFSM.g:9439:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__Decimal__Group__0__Impl();
state._fsp--;
@@ -25355,29 +25538,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // InternalFSM.g:9394:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // InternalFSM.g:9446:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
public final void rule__Decimal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9398:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // InternalFSM.g:9399:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalFSM.g:9450:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // InternalFSM.g:9451:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // InternalFSM.g:9399:1: ( ( rule__Decimal__Alternatives_0 )? )
- // InternalFSM.g:9400:1: ( rule__Decimal__Alternatives_0 )?
+ // InternalFSM.g:9451:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalFSM.g:9452:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // InternalFSM.g:9401:1: ( rule__Decimal__Alternatives_0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalFSM.g:9453:1: ( rule__Decimal__Alternatives_0 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( ((LA75_0>=14 && LA75_0<=15)) ) {
- alt75=1;
+ if ( ((LA77_0>=15 && LA77_0<=16)) ) {
+ alt77=1;
}
- switch (alt75) {
+ switch (alt77) {
case 1 :
- // InternalFSM.g:9401:2: rule__Decimal__Alternatives_0
+ // InternalFSM.g:9453:2: rule__Decimal__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Decimal__Alternatives_0();
@@ -25413,16 +25596,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // InternalFSM.g:9411:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // InternalFSM.g:9463:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
public final void rule__Decimal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9415:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // InternalFSM.g:9416:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // InternalFSM.g:9467:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // InternalFSM.g:9468:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__Decimal__Group__1__Impl();
state._fsp--;
@@ -25451,17 +25634,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // InternalFSM.g:9423:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9475:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9427:1: ( ( RULE_INT ) )
- // InternalFSM.g:9428:1: ( RULE_INT )
+ // InternalFSM.g:9479:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9480:1: ( RULE_INT )
{
- // InternalFSM.g:9428:1: ( RULE_INT )
- // InternalFSM.g:9429:1: RULE_INT
+ // InternalFSM.g:9480:1: ( RULE_INT )
+ // InternalFSM.g:9481:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -25488,16 +25671,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // InternalFSM.g:9440:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // InternalFSM.g:9492:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
public final void rule__Decimal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9444:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // InternalFSM.g:9445:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // InternalFSM.g:9496:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // InternalFSM.g:9497:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
rule__Decimal__Group__2__Impl();
state._fsp--;
@@ -25526,20 +25709,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // InternalFSM.g:9452:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // InternalFSM.g:9504:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9456:1: ( ( '.' ) )
- // InternalFSM.g:9457:1: ( '.' )
+ // InternalFSM.g:9508:1: ( ( '.' ) )
+ // InternalFSM.g:9509:1: ( '.' )
{
- // InternalFSM.g:9457:1: ( '.' )
- // InternalFSM.g:9458:1: '.'
+ // InternalFSM.g:9509:1: ( '.' )
+ // InternalFSM.g:9510:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
}
@@ -25563,14 +25746,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // InternalFSM.g:9471:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // InternalFSM.g:9523:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
public final void rule__Decimal__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9475:1: ( rule__Decimal__Group__3__Impl )
- // InternalFSM.g:9476:2: rule__Decimal__Group__3__Impl
+ // InternalFSM.g:9527:1: ( rule__Decimal__Group__3__Impl )
+ // InternalFSM.g:9528:2: rule__Decimal__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__3__Impl();
@@ -25596,17 +25779,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // InternalFSM.g:9482:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9534:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9486:1: ( ( RULE_INT ) )
- // InternalFSM.g:9487:1: ( RULE_INT )
+ // InternalFSM.g:9538:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9539:1: ( RULE_INT )
{
- // InternalFSM.g:9487:1: ( RULE_INT )
- // InternalFSM.g:9488:1: RULE_INT
+ // InternalFSM.g:9539:1: ( RULE_INT )
+ // InternalFSM.g:9540:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -25633,16 +25816,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // InternalFSM.g:9507:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // InternalFSM.g:9559:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
public final void rule__DecimalExp__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9511:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // InternalFSM.g:9512:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // InternalFSM.g:9563:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // InternalFSM.g:9564:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__DecimalExp__Group__0__Impl();
state._fsp--;
@@ -25671,29 +25854,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // InternalFSM.g:9519:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // InternalFSM.g:9571:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9523:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // InternalFSM.g:9524:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalFSM.g:9575:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // InternalFSM.g:9576:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // InternalFSM.g:9524:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // InternalFSM.g:9525:1: ( rule__DecimalExp__Alternatives_0 )?
+ // InternalFSM.g:9576:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalFSM.g:9577:1: ( rule__DecimalExp__Alternatives_0 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // InternalFSM.g:9526:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalFSM.g:9578:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( ((LA76_0>=14 && LA76_0<=15)) ) {
- alt76=1;
+ if ( ((LA78_0>=15 && LA78_0<=16)) ) {
+ alt78=1;
}
- switch (alt76) {
+ switch (alt78) {
case 1 :
- // InternalFSM.g:9526:2: rule__DecimalExp__Alternatives_0
+ // InternalFSM.g:9578:2: rule__DecimalExp__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_0();
@@ -25729,16 +25912,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // InternalFSM.g:9536:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // InternalFSM.g:9588:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
public final void rule__DecimalExp__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9540:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // InternalFSM.g:9541:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // InternalFSM.g:9592:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // InternalFSM.g:9593:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__DecimalExp__Group__1__Impl();
state._fsp--;
@@ -25767,17 +25950,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // InternalFSM.g:9548:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9600:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9552:1: ( ( RULE_INT ) )
- // InternalFSM.g:9553:1: ( RULE_INT )
+ // InternalFSM.g:9604:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9605:1: ( RULE_INT )
{
- // InternalFSM.g:9553:1: ( RULE_INT )
- // InternalFSM.g:9554:1: RULE_INT
+ // InternalFSM.g:9605:1: ( RULE_INT )
+ // InternalFSM.g:9606:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -25804,16 +25987,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // InternalFSM.g:9565:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // InternalFSM.g:9617:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
public final void rule__DecimalExp__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9569:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // InternalFSM.g:9570:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // InternalFSM.g:9621:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // InternalFSM.g:9622:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
rule__DecimalExp__Group__2__Impl();
state._fsp--;
@@ -25842,20 +26025,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // InternalFSM.g:9577:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // InternalFSM.g:9629:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9581:1: ( ( '.' ) )
- // InternalFSM.g:9582:1: ( '.' )
+ // InternalFSM.g:9633:1: ( ( '.' ) )
+ // InternalFSM.g:9634:1: ( '.' )
{
- // InternalFSM.g:9582:1: ( '.' )
- // InternalFSM.g:9583:1: '.'
+ // InternalFSM.g:9634:1: ( '.' )
+ // InternalFSM.g:9635:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
}
@@ -25879,16 +26062,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // InternalFSM.g:9596:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // InternalFSM.g:9648:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
public final void rule__DecimalExp__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9600:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // InternalFSM.g:9601:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // InternalFSM.g:9652:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // InternalFSM.g:9653:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__DecimalExp__Group__3__Impl();
state._fsp--;
@@ -25917,17 +26100,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // InternalFSM.g:9608:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9660:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9612:1: ( ( RULE_INT ) )
- // InternalFSM.g:9613:1: ( RULE_INT )
+ // InternalFSM.g:9664:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9665:1: ( RULE_INT )
{
- // InternalFSM.g:9613:1: ( RULE_INT )
- // InternalFSM.g:9614:1: RULE_INT
+ // InternalFSM.g:9665:1: ( RULE_INT )
+ // InternalFSM.g:9666:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -25954,16 +26137,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // InternalFSM.g:9625:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // InternalFSM.g:9677:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
public final void rule__DecimalExp__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9629:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // InternalFSM.g:9630:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // InternalFSM.g:9681:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // InternalFSM.g:9682:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__DecimalExp__Group__4__Impl();
state._fsp--;
@@ -25992,21 +26175,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // InternalFSM.g:9637:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ // InternalFSM.g:9689:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9641:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
- // InternalFSM.g:9642:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalFSM.g:9693:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // InternalFSM.g:9694:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // InternalFSM.g:9642:1: ( ( rule__DecimalExp__Alternatives_4 ) )
- // InternalFSM.g:9643:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalFSM.g:9694:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalFSM.g:9695:1: ( rule__DecimalExp__Alternatives_4 )
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
- // InternalFSM.g:9644:1: ( rule__DecimalExp__Alternatives_4 )
- // InternalFSM.g:9644:2: rule__DecimalExp__Alternatives_4
+ // InternalFSM.g:9696:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalFSM.g:9696:2: rule__DecimalExp__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_4();
@@ -26039,16 +26222,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5"
- // InternalFSM.g:9654:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ // InternalFSM.g:9706:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
public final void rule__DecimalExp__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9658:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // InternalFSM.g:9659:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
+ // InternalFSM.g:9710:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // InternalFSM.g:9711:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__DecimalExp__Group__5__Impl();
state._fsp--;
@@ -26077,29 +26260,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // InternalFSM.g:9666:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ // InternalFSM.g:9718:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
public final void rule__DecimalExp__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9670:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // InternalFSM.g:9671:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalFSM.g:9722:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // InternalFSM.g:9723:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // InternalFSM.g:9671:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // InternalFSM.g:9672:1: ( rule__DecimalExp__Alternatives_5 )?
+ // InternalFSM.g:9723:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalFSM.g:9724:1: ( rule__DecimalExp__Alternatives_5 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- // InternalFSM.g:9673:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalFSM.g:9725:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( ((LA77_0>=14 && LA77_0<=15)) ) {
- alt77=1;
+ if ( ((LA79_0>=15 && LA79_0<=16)) ) {
+ alt79=1;
}
- switch (alt77) {
+ switch (alt79) {
case 1 :
- // InternalFSM.g:9673:2: rule__DecimalExp__Alternatives_5
+ // InternalFSM.g:9725:2: rule__DecimalExp__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_5();
@@ -26135,14 +26318,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6"
- // InternalFSM.g:9683:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ // InternalFSM.g:9735:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
public final void rule__DecimalExp__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9687:1: ( rule__DecimalExp__Group__6__Impl )
- // InternalFSM.g:9688:2: rule__DecimalExp__Group__6__Impl
+ // InternalFSM.g:9739:1: ( rule__DecimalExp__Group__6__Impl )
+ // InternalFSM.g:9740:2: rule__DecimalExp__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__6__Impl();
@@ -26168,17 +26351,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // InternalFSM.g:9694:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ // InternalFSM.g:9746:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9698:1: ( ( RULE_INT ) )
- // InternalFSM.g:9699:1: ( RULE_INT )
+ // InternalFSM.g:9750:1: ( ( RULE_INT ) )
+ // InternalFSM.g:9751:1: ( RULE_INT )
{
- // InternalFSM.g:9699:1: ( RULE_INT )
- // InternalFSM.g:9700:1: RULE_INT
+ // InternalFSM.g:9751:1: ( RULE_INT )
+ // InternalFSM.g:9752:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
match(input,RULE_INT,FOLLOW_2);
@@ -26205,16 +26388,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // InternalFSM.g:9725:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // InternalFSM.g:9777:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
public final void rule__FQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9729:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // InternalFSM.g:9730:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // InternalFSM.g:9781:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // InternalFSM.g:9782:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__FQN__Group__0__Impl();
state._fsp--;
@@ -26243,17 +26426,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // InternalFSM.g:9737:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalFSM.g:9789:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9741:1: ( ( RULE_ID ) )
- // InternalFSM.g:9742:1: ( RULE_ID )
+ // InternalFSM.g:9793:1: ( ( RULE_ID ) )
+ // InternalFSM.g:9794:1: ( RULE_ID )
{
- // InternalFSM.g:9742:1: ( RULE_ID )
- // InternalFSM.g:9743:1: RULE_ID
+ // InternalFSM.g:9794:1: ( RULE_ID )
+ // InternalFSM.g:9795:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -26280,14 +26463,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // InternalFSM.g:9754:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // InternalFSM.g:9806:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
public final void rule__FQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9758:1: ( rule__FQN__Group__1__Impl )
- // InternalFSM.g:9759:2: rule__FQN__Group__1__Impl
+ // InternalFSM.g:9810:1: ( rule__FQN__Group__1__Impl )
+ // InternalFSM.g:9811:2: rule__FQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group__1__Impl();
@@ -26313,35 +26496,35 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // InternalFSM.g:9765:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // InternalFSM.g:9817:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
public final void rule__FQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9769:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // InternalFSM.g:9770:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalFSM.g:9821:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // InternalFSM.g:9822:1: ( ( rule__FQN__Group_1__0 )* )
{
- // InternalFSM.g:9770:1: ( ( rule__FQN__Group_1__0 )* )
- // InternalFSM.g:9771:1: ( rule__FQN__Group_1__0 )*
+ // InternalFSM.g:9822:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalFSM.g:9823:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // InternalFSM.g:9772:1: ( rule__FQN__Group_1__0 )*
- loop78:
+ // InternalFSM.g:9824:1: ( rule__FQN__Group_1__0 )*
+ loop80:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA78_0==67) ) {
- alt78=1;
+ if ( (LA80_0==68) ) {
+ alt80=1;
}
- switch (alt78) {
+ switch (alt80) {
case 1 :
- // InternalFSM.g:9772:2: rule__FQN__Group_1__0
+ // InternalFSM.g:9824:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__FQN__Group_1__0();
state._fsp--;
@@ -26351,7 +26534,7 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop78;
+ break loop80;
}
} while (true);
@@ -26378,14 +26561,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // InternalFSM.g:9786:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // InternalFSM.g:9838:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
public final void rule__FQN__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9790:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // InternalFSM.g:9791:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // InternalFSM.g:9842:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // InternalFSM.g:9843:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
pushFollow(FOLLOW_5);
rule__FQN__Group_1__0__Impl();
@@ -26416,20 +26599,20 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // InternalFSM.g:9798:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalFSM.g:9850:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9802:1: ( ( '.' ) )
- // InternalFSM.g:9803:1: ( '.' )
+ // InternalFSM.g:9854:1: ( ( '.' ) )
+ // InternalFSM.g:9855:1: ( '.' )
{
- // InternalFSM.g:9803:1: ( '.' )
- // InternalFSM.g:9804:1: '.'
+ // InternalFSM.g:9855:1: ( '.' )
+ // InternalFSM.g:9856:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
}
@@ -26453,14 +26636,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // InternalFSM.g:9817:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // InternalFSM.g:9869:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
public final void rule__FQN__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9821:1: ( rule__FQN__Group_1__1__Impl )
- // InternalFSM.g:9822:2: rule__FQN__Group_1__1__Impl
+ // InternalFSM.g:9873:1: ( rule__FQN__Group_1__1__Impl )
+ // InternalFSM.g:9874:2: rule__FQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group_1__1__Impl();
@@ -26486,17 +26669,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // InternalFSM.g:9828:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalFSM.g:9880:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9832:1: ( ( RULE_ID ) )
- // InternalFSM.g:9833:1: ( RULE_ID )
+ // InternalFSM.g:9884:1: ( ( RULE_ID ) )
+ // InternalFSM.g:9885:1: ( RULE_ID )
{
- // InternalFSM.g:9833:1: ( RULE_ID )
- // InternalFSM.g:9834:1: RULE_ID
+ // InternalFSM.g:9885:1: ( RULE_ID )
+ // InternalFSM.g:9886:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -26523,29 +26706,29 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__UnorderedGroup_0"
- // InternalFSM.g:9850:1: rule__ModelComponent__UnorderedGroup_0 : ( rule__ModelComponent__UnorderedGroup_0__0 )? ;
+ // InternalFSM.g:9902:1: rule__ModelComponent__UnorderedGroup_0 : ( rule__ModelComponent__UnorderedGroup_0__0 )? ;
public final void rule__ModelComponent__UnorderedGroup_0() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getModelComponentAccess().getUnorderedGroup_0());
try {
- // InternalFSM.g:9855:1: ( ( rule__ModelComponent__UnorderedGroup_0__0 )? )
- // InternalFSM.g:9856:2: ( rule__ModelComponent__UnorderedGroup_0__0 )?
+ // InternalFSM.g:9907:1: ( ( rule__ModelComponent__UnorderedGroup_0__0 )? )
+ // InternalFSM.g:9908:2: ( rule__ModelComponent__UnorderedGroup_0__0 )?
{
- // InternalFSM.g:9856:2: ( rule__ModelComponent__UnorderedGroup_0__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalFSM.g:9908:2: ( rule__ModelComponent__UnorderedGroup_0__0 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( LA79_0 == 68 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
- alt79=1;
+ if ( LA81_0 == 69 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
+ alt81=1;
}
- else if ( LA79_0 >= 18 && LA79_0 <= 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
- alt79=1;
+ else if ( LA81_0 >= 19 && LA81_0 <= 22 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
+ alt81=1;
}
- switch (alt79) {
+ switch (alt81) {
case 1 :
- // InternalFSM.g:9856:2: rule__ModelComponent__UnorderedGroup_0__0
+ // InternalFSM.g:9908:2: rule__ModelComponent__UnorderedGroup_0__0
{
pushFollow(FOLLOW_2);
rule__ModelComponent__UnorderedGroup_0__0();
@@ -26578,44 +26761,44 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__UnorderedGroup_0__Impl"
- // InternalFSM.g:9866:1: rule__ModelComponent__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) ) ;
+ // InternalFSM.g:9918:1: rule__ModelComponent__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) ) ;
public final void rule__ModelComponent__UnorderedGroup_0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalFSM.g:9871:1: ( ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) ) )
- // InternalFSM.g:9872:3: ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) )
+ // InternalFSM.g:9923:1: ( ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) ) )
+ // InternalFSM.g:9924:3: ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) )
{
- // InternalFSM.g:9872:3: ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) )
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalFSM.g:9924:3: ( ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) ) )
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( LA80_0 == 68 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
- alt80=1;
+ if ( LA82_0 == 69 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
+ alt82=1;
}
- else if ( LA80_0 >= 18 && LA80_0 <= 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
- alt80=2;
+ else if ( LA82_0 >= 19 && LA82_0 <= 22 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
+ alt82=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 80, 0, input);
+ new NoViableAltException("", 82, 0, input);
throw nvae;
}
- switch (alt80) {
+ switch (alt82) {
case 1 :
- // InternalFSM.g:9874:4: ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) )
+ // InternalFSM.g:9926:4: ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) )
{
- // InternalFSM.g:9874:4: ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) )
- // InternalFSM.g:9875:5: {...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) )
+ // InternalFSM.g:9926:4: ({...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) ) )
+ // InternalFSM.g:9927:5: {...}? => ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
throw new FailedPredicateException(input, "rule__ModelComponent__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0)");
}
- // InternalFSM.g:9875:111: ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) )
- // InternalFSM.g:9876:6: ( ( rule__ModelComponent__AbstractAssignment_0_0 ) )
+ // InternalFSM.g:9927:111: ( ( ( rule__ModelComponent__AbstractAssignment_0_0 ) ) )
+ // InternalFSM.g:9928:6: ( ( rule__ModelComponent__AbstractAssignment_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0);
@@ -26623,12 +26806,12 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalFSM.g:9882:6: ( ( rule__ModelComponent__AbstractAssignment_0_0 ) )
- // InternalFSM.g:9884:7: ( rule__ModelComponent__AbstractAssignment_0_0 )
+ // InternalFSM.g:9934:6: ( ( rule__ModelComponent__AbstractAssignment_0_0 ) )
+ // InternalFSM.g:9936:7: ( rule__ModelComponent__AbstractAssignment_0_0 )
{
before(grammarAccess.getModelComponentAccess().getAbstractAssignment_0_0());
- // InternalFSM.g:9885:7: ( rule__ModelComponent__AbstractAssignment_0_0 )
- // InternalFSM.g:9885:8: rule__ModelComponent__AbstractAssignment_0_0
+ // InternalFSM.g:9937:7: ( rule__ModelComponent__AbstractAssignment_0_0 )
+ // InternalFSM.g:9937:8: rule__ModelComponent__AbstractAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ModelComponent__AbstractAssignment_0_0();
@@ -26652,16 +26835,16 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalFSM.g:9891:4: ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) )
+ // InternalFSM.g:9943:4: ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) )
{
- // InternalFSM.g:9891:4: ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) )
- // InternalFSM.g:9892:5: {...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) )
+ // InternalFSM.g:9943:4: ({...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) ) )
+ // InternalFSM.g:9944:5: {...}? => ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
throw new FailedPredicateException(input, "rule__ModelComponent__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1)");
}
- // InternalFSM.g:9892:111: ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) )
- // InternalFSM.g:9893:6: ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) )
+ // InternalFSM.g:9944:111: ( ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) ) )
+ // InternalFSM.g:9945:6: ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1);
@@ -26669,12 +26852,12 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalFSM.g:9899:6: ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) )
- // InternalFSM.g:9901:7: ( rule__ModelComponent__CommTypeAssignment_0_1 )
+ // InternalFSM.g:9951:6: ( ( rule__ModelComponent__CommTypeAssignment_0_1 ) )
+ // InternalFSM.g:9953:7: ( rule__ModelComponent__CommTypeAssignment_0_1 )
{
before(grammarAccess.getModelComponentAccess().getCommTypeAssignment_0_1());
- // InternalFSM.g:9902:7: ( rule__ModelComponent__CommTypeAssignment_0_1 )
- // InternalFSM.g:9902:8: rule__ModelComponent__CommTypeAssignment_0_1
+ // InternalFSM.g:9954:7: ( rule__ModelComponent__CommTypeAssignment_0_1 )
+ // InternalFSM.g:9954:8: rule__ModelComponent__CommTypeAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ModelComponent__CommTypeAssignment_0_1();
@@ -26721,33 +26904,33 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__UnorderedGroup_0__0"
- // InternalFSM.g:9917:1: rule__ModelComponent__UnorderedGroup_0__0 : rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )? ;
+ // InternalFSM.g:9969:1: rule__ModelComponent__UnorderedGroup_0__0 : rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )? ;
public final void rule__ModelComponent__UnorderedGroup_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9921:1: ( rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )? )
- // InternalFSM.g:9922:2: rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )?
+ // InternalFSM.g:9973:1: ( rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )? )
+ // InternalFSM.g:9974:2: rule__ModelComponent__UnorderedGroup_0__Impl ( rule__ModelComponent__UnorderedGroup_0__1 )?
{
pushFollow(FOLLOW_3);
rule__ModelComponent__UnorderedGroup_0__Impl();
state._fsp--;
- // InternalFSM.g:9923:2: ( rule__ModelComponent__UnorderedGroup_0__1 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalFSM.g:9975:2: ( rule__ModelComponent__UnorderedGroup_0__1 )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( LA81_0 == 68 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
- alt81=1;
+ if ( LA83_0 == 69 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
+ alt83=1;
}
- else if ( LA81_0 >= 18 && LA81_0 <= 21 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
- alt81=1;
+ else if ( LA83_0 >= 19 && LA83_0 <= 22 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
+ alt83=1;
}
- switch (alt81) {
+ switch (alt83) {
case 1 :
- // InternalFSM.g:9923:2: rule__ModelComponent__UnorderedGroup_0__1
+ // InternalFSM.g:9975:2: rule__ModelComponent__UnorderedGroup_0__1
{
pushFollow(FOLLOW_2);
rule__ModelComponent__UnorderedGroup_0__1();
@@ -26779,14 +26962,14 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__UnorderedGroup_0__1"
- // InternalFSM.g:9930:1: rule__ModelComponent__UnorderedGroup_0__1 : rule__ModelComponent__UnorderedGroup_0__Impl ;
+ // InternalFSM.g:9982:1: rule__ModelComponent__UnorderedGroup_0__1 : rule__ModelComponent__UnorderedGroup_0__Impl ;
public final void rule__ModelComponent__UnorderedGroup_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9934:1: ( rule__ModelComponent__UnorderedGroup_0__Impl )
- // InternalFSM.g:9935:2: rule__ModelComponent__UnorderedGroup_0__Impl
+ // InternalFSM.g:9986:1: ( rule__ModelComponent__UnorderedGroup_0__Impl )
+ // InternalFSM.g:9987:2: rule__ModelComponent__UnorderedGroup_0__Impl
{
pushFollow(FOLLOW_2);
rule__ModelComponent__UnorderedGroup_0__Impl();
@@ -26812,17 +26995,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FSMModel__ComponentsAssignment"
- // InternalFSM.g:9946:1: rule__FSMModel__ComponentsAssignment : ( ruleModelComponent ) ;
+ // InternalFSM.g:9998:1: rule__FSMModel__ComponentsAssignment : ( ruleModelComponent ) ;
public final void rule__FSMModel__ComponentsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9950:1: ( ( ruleModelComponent ) )
- // InternalFSM.g:9951:1: ( ruleModelComponent )
+ // InternalFSM.g:10002:1: ( ( ruleModelComponent ) )
+ // InternalFSM.g:10003:1: ( ruleModelComponent )
{
- // InternalFSM.g:9951:1: ( ruleModelComponent )
- // InternalFSM.g:9952:1: ruleModelComponent
+ // InternalFSM.g:10003:1: ( ruleModelComponent )
+ // InternalFSM.g:10004:1: ruleModelComponent
{
before(grammarAccess.getFSMModelAccess().getComponentsModelComponentParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -26853,24 +27036,24 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__AbstractAssignment_0_0"
- // InternalFSM.g:9961:1: rule__ModelComponent__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
+ // InternalFSM.g:10013:1: rule__ModelComponent__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
public final void rule__ModelComponent__AbstractAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9965:1: ( ( ( 'abstract' ) ) )
- // InternalFSM.g:9966:1: ( ( 'abstract' ) )
+ // InternalFSM.g:10017:1: ( ( ( 'abstract' ) ) )
+ // InternalFSM.g:10018:1: ( ( 'abstract' ) )
{
- // InternalFSM.g:9966:1: ( ( 'abstract' ) )
- // InternalFSM.g:9967:1: ( 'abstract' )
+ // InternalFSM.g:10018:1: ( ( 'abstract' ) )
+ // InternalFSM.g:10019:1: ( 'abstract' )
{
before(grammarAccess.getModelComponentAccess().getAbstractAbstractKeyword_0_0_0());
- // InternalFSM.g:9968:1: ( 'abstract' )
- // InternalFSM.g:9969:1: 'abstract'
+ // InternalFSM.g:10020:1: ( 'abstract' )
+ // InternalFSM.g:10021:1: 'abstract'
{
before(grammarAccess.getModelComponentAccess().getAbstractAbstractKeyword_0_0_0());
- match(input,68,FOLLOW_2);
+ match(input,69,FOLLOW_2);
after(grammarAccess.getModelComponentAccess().getAbstractAbstractKeyword_0_0_0());
}
@@ -26898,17 +27081,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__CommTypeAssignment_0_1"
- // InternalFSM.g:9984:1: rule__ModelComponent__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
+ // InternalFSM.g:10036:1: rule__ModelComponent__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
public final void rule__ModelComponent__CommTypeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:9988:1: ( ( ruleComponentCommunicationType ) )
- // InternalFSM.g:9989:1: ( ruleComponentCommunicationType )
+ // InternalFSM.g:10040:1: ( ( ruleComponentCommunicationType ) )
+ // InternalFSM.g:10041:1: ( ruleComponentCommunicationType )
{
- // InternalFSM.g:9989:1: ( ruleComponentCommunicationType )
- // InternalFSM.g:9990:1: ruleComponentCommunicationType
+ // InternalFSM.g:10041:1: ( ruleComponentCommunicationType )
+ // InternalFSM.g:10042:1: ruleComponentCommunicationType
{
before(grammarAccess.getModelComponentAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
pushFollow(FOLLOW_2);
@@ -26939,17 +27122,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__ComponentNameAssignment_2"
- // InternalFSM.g:9999:1: rule__ModelComponent__ComponentNameAssignment_2 : ( RULE_ID ) ;
+ // InternalFSM.g:10051:1: rule__ModelComponent__ComponentNameAssignment_2 : ( RULE_ID ) ;
public final void rule__ModelComponent__ComponentNameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10003:1: ( ( RULE_ID ) )
- // InternalFSM.g:10004:1: ( RULE_ID )
+ // InternalFSM.g:10055:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10056:1: ( RULE_ID )
{
- // InternalFSM.g:10004:1: ( RULE_ID )
- // InternalFSM.g:10005:1: RULE_ID
+ // InternalFSM.g:10056:1: ( RULE_ID )
+ // InternalFSM.g:10057:1: RULE_ID
{
before(grammarAccess.getModelComponentAccess().getComponentNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -26976,21 +27159,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__BaseAssignment_3_1"
- // InternalFSM.g:10014:1: rule__ModelComponent__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalFSM.g:10066:1: rule__ModelComponent__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__ModelComponent__BaseAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10018:1: ( ( ( ruleFQN ) ) )
- // InternalFSM.g:10019:1: ( ( ruleFQN ) )
+ // InternalFSM.g:10070:1: ( ( ( ruleFQN ) ) )
+ // InternalFSM.g:10071:1: ( ( ruleFQN ) )
{
- // InternalFSM.g:10019:1: ( ( ruleFQN ) )
- // InternalFSM.g:10020:1: ( ruleFQN )
+ // InternalFSM.g:10071:1: ( ( ruleFQN ) )
+ // InternalFSM.g:10072:1: ( ruleFQN )
{
before(grammarAccess.getModelComponentAccess().getBaseModelComponentCrossReference_3_1_0());
- // InternalFSM.g:10021:1: ( ruleFQN )
- // InternalFSM.g:10022:1: ruleFQN
+ // InternalFSM.g:10073:1: ( ruleFQN )
+ // InternalFSM.g:10074:1: ruleFQN
{
before(grammarAccess.getModelComponentAccess().getBaseModelComponentFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -27025,17 +27208,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ModelComponent__StateMachineAssignment_4"
- // InternalFSM.g:10033:1: rule__ModelComponent__StateMachineAssignment_4 : ( ruleStateMachine ) ;
+ // InternalFSM.g:10085:1: rule__ModelComponent__StateMachineAssignment_4 : ( ruleStateMachine ) ;
public final void rule__ModelComponent__StateMachineAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10037:1: ( ( ruleStateMachine ) )
- // InternalFSM.g:10038:1: ( ruleStateMachine )
+ // InternalFSM.g:10089:1: ( ( ruleStateMachine ) )
+ // InternalFSM.g:10090:1: ( ruleStateMachine )
{
- // InternalFSM.g:10038:1: ( ruleStateMachine )
- // InternalFSM.g:10039:1: ruleStateMachine
+ // InternalFSM.g:10090:1: ( ruleStateMachine )
+ // InternalFSM.g:10091:1: ruleStateMachine
{
before(grammarAccess.getModelComponentAccess().getStateMachineStateMachineParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -27066,17 +27249,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__StatesAssignment_2_0"
- // InternalFSM.g:10048:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
+ // InternalFSM.g:10100:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
public final void rule__StateGraph__StatesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10052:1: ( ( ruleState ) )
- // InternalFSM.g:10053:1: ( ruleState )
+ // InternalFSM.g:10104:1: ( ( ruleState ) )
+ // InternalFSM.g:10105:1: ( ruleState )
{
- // InternalFSM.g:10053:1: ( ruleState )
- // InternalFSM.g:10054:1: ruleState
+ // InternalFSM.g:10105:1: ( ruleState )
+ // InternalFSM.g:10106:1: ruleState
{
before(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -27107,17 +27290,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TrPointsAssignment_2_1"
- // InternalFSM.g:10063:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
+ // InternalFSM.g:10115:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
public final void rule__StateGraph__TrPointsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10067:1: ( ( ruleTrPoint ) )
- // InternalFSM.g:10068:1: ( ruleTrPoint )
+ // InternalFSM.g:10119:1: ( ( ruleTrPoint ) )
+ // InternalFSM.g:10120:1: ( ruleTrPoint )
{
- // InternalFSM.g:10068:1: ( ruleTrPoint )
- // InternalFSM.g:10069:1: ruleTrPoint
+ // InternalFSM.g:10120:1: ( ruleTrPoint )
+ // InternalFSM.g:10121:1: ruleTrPoint
{
before(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -27148,17 +27331,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__ChPointsAssignment_2_2"
- // InternalFSM.g:10078:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
+ // InternalFSM.g:10130:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
public final void rule__StateGraph__ChPointsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10082:1: ( ( ruleChoicePoint ) )
- // InternalFSM.g:10083:1: ( ruleChoicePoint )
+ // InternalFSM.g:10134:1: ( ( ruleChoicePoint ) )
+ // InternalFSM.g:10135:1: ( ruleChoicePoint )
{
- // InternalFSM.g:10083:1: ( ruleChoicePoint )
- // InternalFSM.g:10084:1: ruleChoicePoint
+ // InternalFSM.g:10135:1: ( ruleChoicePoint )
+ // InternalFSM.g:10136:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -27189,17 +27372,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TransitionsAssignment_2_3"
- // InternalFSM.g:10093:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
+ // InternalFSM.g:10145:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
public final void rule__StateGraph__TransitionsAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10097:1: ( ( ruleTransition ) )
- // InternalFSM.g:10098:1: ( ruleTransition )
+ // InternalFSM.g:10149:1: ( ( ruleTransition ) )
+ // InternalFSM.g:10150:1: ( ruleTransition )
{
- // InternalFSM.g:10098:1: ( ruleTransition )
- // InternalFSM.g:10099:1: ruleTransition
+ // InternalFSM.g:10150:1: ( ruleTransition )
+ // InternalFSM.g:10151:1: ruleTransition
{
before(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -27230,17 +27413,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__RefinedTransitionsAssignment_2_4"
- // InternalFSM.g:10108:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
+ // InternalFSM.g:10160:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
public final void rule__StateGraph__RefinedTransitionsAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10112:1: ( ( ruleRefinedTransition ) )
- // InternalFSM.g:10113:1: ( ruleRefinedTransition )
+ // InternalFSM.g:10164:1: ( ( ruleRefinedTransition ) )
+ // InternalFSM.g:10165:1: ( ruleRefinedTransition )
{
- // InternalFSM.g:10113:1: ( ruleRefinedTransition )
- // InternalFSM.g:10114:1: ruleRefinedTransition
+ // InternalFSM.g:10165:1: ( ruleRefinedTransition )
+ // InternalFSM.g:10166:1: ruleRefinedTransition
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -27271,17 +27454,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__StatesAssignment_3_0"
- // InternalFSM.g:10123:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
+ // InternalFSM.g:10175:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10127:1: ( ( ruleState ) )
- // InternalFSM.g:10128:1: ( ruleState )
+ // InternalFSM.g:10179:1: ( ( ruleState ) )
+ // InternalFSM.g:10180:1: ( ruleState )
{
- // InternalFSM.g:10128:1: ( ruleState )
- // InternalFSM.g:10129:1: ruleState
+ // InternalFSM.g:10180:1: ( ruleState )
+ // InternalFSM.g:10181:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -27312,17 +27495,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TrPointsAssignment_3_1"
- // InternalFSM.g:10138:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
+ // InternalFSM.g:10190:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
public final void rule__StateMachine__TrPointsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10142:1: ( ( ruleTrPoint ) )
- // InternalFSM.g:10143:1: ( ruleTrPoint )
+ // InternalFSM.g:10194:1: ( ( ruleTrPoint ) )
+ // InternalFSM.g:10195:1: ( ruleTrPoint )
{
- // InternalFSM.g:10143:1: ( ruleTrPoint )
- // InternalFSM.g:10144:1: ruleTrPoint
+ // InternalFSM.g:10195:1: ( ruleTrPoint )
+ // InternalFSM.g:10196:1: ruleTrPoint
{
before(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -27353,17 +27536,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__ChPointsAssignment_3_2"
- // InternalFSM.g:10153:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
+ // InternalFSM.g:10205:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
public final void rule__StateMachine__ChPointsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10157:1: ( ( ruleChoicePoint ) )
- // InternalFSM.g:10158:1: ( ruleChoicePoint )
+ // InternalFSM.g:10209:1: ( ( ruleChoicePoint ) )
+ // InternalFSM.g:10210:1: ( ruleChoicePoint )
{
- // InternalFSM.g:10158:1: ( ruleChoicePoint )
- // InternalFSM.g:10159:1: ruleChoicePoint
+ // InternalFSM.g:10210:1: ( ruleChoicePoint )
+ // InternalFSM.g:10211:1: ruleChoicePoint
{
before(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -27394,17 +27577,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TransitionsAssignment_3_3"
- // InternalFSM.g:10168:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
+ // InternalFSM.g:10220:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10172:1: ( ( ruleTransition ) )
- // InternalFSM.g:10173:1: ( ruleTransition )
+ // InternalFSM.g:10224:1: ( ( ruleTransition ) )
+ // InternalFSM.g:10225:1: ( ruleTransition )
{
- // InternalFSM.g:10173:1: ( ruleTransition )
- // InternalFSM.g:10174:1: ruleTransition
+ // InternalFSM.g:10225:1: ( ruleTransition )
+ // InternalFSM.g:10226:1: ruleTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -27435,17 +27618,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__RefinedTransitionsAssignment_3_4"
- // InternalFSM.g:10183:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
+ // InternalFSM.g:10235:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
public final void rule__StateMachine__RefinedTransitionsAssignment_3_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10187:1: ( ( ruleRefinedTransition ) )
- // InternalFSM.g:10188:1: ( ruleRefinedTransition )
+ // InternalFSM.g:10239:1: ( ( ruleRefinedTransition ) )
+ // InternalFSM.g:10240:1: ( ruleRefinedTransition )
{
- // InternalFSM.g:10188:1: ( ruleRefinedTransition )
- // InternalFSM.g:10189:1: ruleRefinedTransition
+ // InternalFSM.g:10240:1: ( ruleRefinedTransition )
+ // InternalFSM.g:10241:1: ruleRefinedTransition
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
pushFollow(FOLLOW_2);
@@ -27476,17 +27659,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__NameAssignment_1"
- // InternalFSM.g:10198:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10250:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SimpleState__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10202:1: ( ( RULE_ID ) )
- // InternalFSM.g:10203:1: ( RULE_ID )
+ // InternalFSM.g:10254:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10255:1: ( RULE_ID )
{
- // InternalFSM.g:10203:1: ( RULE_ID )
- // InternalFSM.g:10204:1: RULE_ID
+ // InternalFSM.g:10255:1: ( RULE_ID )
+ // InternalFSM.g:10256:1: RULE_ID
{
before(grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -27513,17 +27696,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DocuAssignment_2"
- // InternalFSM.g:10213:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10265:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SimpleState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10217:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10218:1: ( ruleDocumentation )
+ // InternalFSM.g:10269:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10270:1: ( ruleDocumentation )
{
- // InternalFSM.g:10218:1: ( ruleDocumentation )
- // InternalFSM.g:10219:1: ruleDocumentation
+ // InternalFSM.g:10270:1: ( ruleDocumentation )
+ // InternalFSM.g:10271:1: ruleDocumentation
{
before(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -27554,17 +27737,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__EntryCodeAssignment_3_1_1"
- // InternalFSM.g:10228:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10280:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__EntryCodeAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10232:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10233:1: ( ruleDetailCode )
+ // InternalFSM.g:10284:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10285:1: ( ruleDetailCode )
{
- // InternalFSM.g:10233:1: ( ruleDetailCode )
- // InternalFSM.g:10234:1: ruleDetailCode
+ // InternalFSM.g:10285:1: ( ruleDetailCode )
+ // InternalFSM.g:10286:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -27595,17 +27778,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__ExitCodeAssignment_3_2_1"
- // InternalFSM.g:10243:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10295:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__ExitCodeAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10247:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10248:1: ( ruleDetailCode )
+ // InternalFSM.g:10299:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10300:1: ( ruleDetailCode )
{
- // InternalFSM.g:10248:1: ( ruleDetailCode )
- // InternalFSM.g:10249:1: ruleDetailCode
+ // InternalFSM.g:10300:1: ( ruleDetailCode )
+ // InternalFSM.g:10301:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
pushFollow(FOLLOW_2);
@@ -27636,17 +27819,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DoCodeAssignment_3_3_1"
- // InternalFSM.g:10258:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10310:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__DoCodeAssignment_3_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10262:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10263:1: ( ruleDetailCode )
+ // InternalFSM.g:10314:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10315:1: ( ruleDetailCode )
{
- // InternalFSM.g:10263:1: ( ruleDetailCode )
- // InternalFSM.g:10264:1: ruleDetailCode
+ // InternalFSM.g:10315:1: ( ruleDetailCode )
+ // InternalFSM.g:10316:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
pushFollow(FOLLOW_2);
@@ -27677,17 +27860,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__SubgraphAssignment_3_4_1"
- // InternalFSM.g:10273:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
+ // InternalFSM.g:10325:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
public final void rule__SimpleState__SubgraphAssignment_3_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10277:1: ( ( ruleStateGraph ) )
- // InternalFSM.g:10278:1: ( ruleStateGraph )
+ // InternalFSM.g:10329:1: ( ( ruleStateGraph ) )
+ // InternalFSM.g:10330:1: ( ruleStateGraph )
{
- // InternalFSM.g:10278:1: ( ruleStateGraph )
- // InternalFSM.g:10279:1: ruleStateGraph
+ // InternalFSM.g:10330:1: ( ruleStateGraph )
+ // InternalFSM.g:10331:1: ruleStateGraph
{
before(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
pushFollow(FOLLOW_2);
@@ -27718,21 +27901,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__TargetAssignment_1"
- // InternalFSM.g:10288:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalFSM.g:10340:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedState__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10292:1: ( ( ( ruleFQN ) ) )
- // InternalFSM.g:10293:1: ( ( ruleFQN ) )
+ // InternalFSM.g:10344:1: ( ( ( ruleFQN ) ) )
+ // InternalFSM.g:10345:1: ( ( ruleFQN ) )
{
- // InternalFSM.g:10293:1: ( ( ruleFQN ) )
- // InternalFSM.g:10294:1: ( ruleFQN )
+ // InternalFSM.g:10345:1: ( ( ruleFQN ) )
+ // InternalFSM.g:10346:1: ( ruleFQN )
{
before(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- // InternalFSM.g:10295:1: ( ruleFQN )
- // InternalFSM.g:10296:1: ruleFQN
+ // InternalFSM.g:10347:1: ( ruleFQN )
+ // InternalFSM.g:10348:1: ruleFQN
{
before(grammarAccess.getRefinedStateAccess().getTargetStateFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -27767,17 +27950,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DocuAssignment_2"
- // InternalFSM.g:10307:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10359:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10311:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10312:1: ( ruleDocumentation )
+ // InternalFSM.g:10363:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10364:1: ( ruleDocumentation )
{
- // InternalFSM.g:10312:1: ( ruleDocumentation )
- // InternalFSM.g:10313:1: ruleDocumentation
+ // InternalFSM.g:10364:1: ( ruleDocumentation )
+ // InternalFSM.g:10365:1: ruleDocumentation
{
before(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -27808,17 +27991,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__EntryCodeAssignment_4_1"
- // InternalFSM.g:10322:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10374:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__EntryCodeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10326:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10327:1: ( ruleDetailCode )
+ // InternalFSM.g:10378:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10379:1: ( ruleDetailCode )
{
- // InternalFSM.g:10327:1: ( ruleDetailCode )
- // InternalFSM.g:10328:1: ruleDetailCode
+ // InternalFSM.g:10379:1: ( ruleDetailCode )
+ // InternalFSM.g:10380:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -27849,17 +28032,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__ExitCodeAssignment_5_1"
- // InternalFSM.g:10337:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10389:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__ExitCodeAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10341:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10342:1: ( ruleDetailCode )
+ // InternalFSM.g:10393:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10394:1: ( ruleDetailCode )
{
- // InternalFSM.g:10342:1: ( ruleDetailCode )
- // InternalFSM.g:10343:1: ruleDetailCode
+ // InternalFSM.g:10394:1: ( ruleDetailCode )
+ // InternalFSM.g:10395:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -27890,17 +28073,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DoCodeAssignment_6_1"
- // InternalFSM.g:10352:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10404:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__DoCodeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10356:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10357:1: ( ruleDetailCode )
+ // InternalFSM.g:10408:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10409:1: ( ruleDetailCode )
{
- // InternalFSM.g:10357:1: ( ruleDetailCode )
- // InternalFSM.g:10358:1: ruleDetailCode
+ // InternalFSM.g:10409:1: ( ruleDetailCode )
+ // InternalFSM.g:10410:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -27931,17 +28114,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__SubgraphAssignment_7_1"
- // InternalFSM.g:10367:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
+ // InternalFSM.g:10419:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
public final void rule__RefinedState__SubgraphAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10371:1: ( ( ruleStateGraph ) )
- // InternalFSM.g:10372:1: ( ruleStateGraph )
+ // InternalFSM.g:10423:1: ( ( ruleStateGraph ) )
+ // InternalFSM.g:10424:1: ( ruleStateGraph )
{
- // InternalFSM.g:10372:1: ( ruleStateGraph )
- // InternalFSM.g:10373:1: ruleStateGraph
+ // InternalFSM.g:10424:1: ( ruleStateGraph )
+ // InternalFSM.g:10425:1: ruleStateGraph
{
before(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -27971,30 +28154,30 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__RefinedState__SubgraphAssignment_7_1"
- // $ANTLR start "rule__DetailCode__UsedAssignment_1"
- // InternalFSM.g:10382:1: rule__DetailCode__UsedAssignment_1 : ( ( '{' ) ) ;
- public final void rule__DetailCode__UsedAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__UsedAssignment_0_1_0"
+ // InternalFSM.g:10434:1: rule__DetailCode__UsedAssignment_0_1_0 : ( ( '{' ) ) ;
+ public final void rule__DetailCode__UsedAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10386:1: ( ( ( '{' ) ) )
- // InternalFSM.g:10387:1: ( ( '{' ) )
+ // InternalFSM.g:10438:1: ( ( ( '{' ) ) )
+ // InternalFSM.g:10439:1: ( ( '{' ) )
{
- // InternalFSM.g:10387:1: ( ( '{' ) )
- // InternalFSM.g:10388:1: ( '{' )
+ // InternalFSM.g:10439:1: ( ( '{' ) )
+ // InternalFSM.g:10440:1: ( '{' )
{
- before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
- // InternalFSM.g:10389:1: ( '{' )
- // InternalFSM.g:10390:1: '{'
+ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+ // InternalFSM.g:10441:1: ( '{' )
+ // InternalFSM.g:10442:1: '{'
{
- before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
- match(input,28,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+ match(input,29,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
- after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
@@ -28013,25 +28196,25 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__UsedAssignment_1"
+ // $ANTLR end "rule__DetailCode__UsedAssignment_0_1_0"
- // $ANTLR start "rule__DetailCode__LinesAssignment_2"
- // InternalFSM.g:10405:1: rule__DetailCode__LinesAssignment_2 : ( RULE_STRING ) ;
- public final void rule__DetailCode__LinesAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__LinesAssignment_0_1_1"
+ // InternalFSM.g:10457:1: rule__DetailCode__LinesAssignment_0_1_1 : ( RULE_STRING ) ;
+ public final void rule__DetailCode__LinesAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10409:1: ( ( RULE_STRING ) )
- // InternalFSM.g:10410:1: ( RULE_STRING )
+ // InternalFSM.g:10461:1: ( ( RULE_STRING ) )
+ // InternalFSM.g:10462:1: ( RULE_STRING )
{
- // InternalFSM.g:10410:1: ( RULE_STRING )
- // InternalFSM.g:10411:1: RULE_STRING
+ // InternalFSM.g:10462:1: ( RULE_STRING )
+ // InternalFSM.g:10463:1: RULE_STRING
{
- before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
}
@@ -28050,28 +28233,65 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__LinesAssignment_2"
+ // $ANTLR end "rule__DetailCode__LinesAssignment_0_1_1"
+
+
+ // $ANTLR start "rule__DetailCode__LinesAssignment_1"
+ // InternalFSM.g:10472:1: rule__DetailCode__LinesAssignment_1 : ( RULE_CC_STRING ) ;
+ public final void rule__DetailCode__LinesAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalFSM.g:10476:1: ( ( RULE_CC_STRING ) )
+ // InternalFSM.g:10477:1: ( RULE_CC_STRING )
+ {
+ // InternalFSM.g:10477:1: ( RULE_CC_STRING )
+ // InternalFSM.g:10478:1: RULE_CC_STRING
+ {
+ before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+ match(input,RULE_CC_STRING,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__LinesAssignment_1"
// $ANTLR start "rule__TransitionPoint__HandlerAssignment_0"
- // InternalFSM.g:10420:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
+ // InternalFSM.g:10487:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
public final void rule__TransitionPoint__HandlerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10424:1: ( ( ( 'handler' ) ) )
- // InternalFSM.g:10425:1: ( ( 'handler' ) )
+ // InternalFSM.g:10491:1: ( ( ( 'handler' ) ) )
+ // InternalFSM.g:10492:1: ( ( 'handler' ) )
{
- // InternalFSM.g:10425:1: ( ( 'handler' ) )
- // InternalFSM.g:10426:1: ( 'handler' )
+ // InternalFSM.g:10492:1: ( ( 'handler' ) )
+ // InternalFSM.g:10493:1: ( 'handler' )
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- // InternalFSM.g:10427:1: ( 'handler' )
- // InternalFSM.g:10428:1: 'handler'
+ // InternalFSM.g:10494:1: ( 'handler' )
+ // InternalFSM.g:10495:1: 'handler'
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- match(input,69,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
}
@@ -28099,17 +28319,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__NameAssignment_2"
- // InternalFSM.g:10443:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalFSM.g:10510:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__TransitionPoint__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10447:1: ( ( RULE_ID ) )
- // InternalFSM.g:10448:1: ( RULE_ID )
+ // InternalFSM.g:10514:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10515:1: ( RULE_ID )
{
- // InternalFSM.g:10448:1: ( RULE_ID )
- // InternalFSM.g:10449:1: RULE_ID
+ // InternalFSM.g:10515:1: ( RULE_ID )
+ // InternalFSM.g:10516:1: RULE_ID
{
before(grammarAccess.getTransitionPointAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28136,17 +28356,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__NameAssignment_1"
- // InternalFSM.g:10458:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10525:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EntryPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10462:1: ( ( RULE_ID ) )
- // InternalFSM.g:10463:1: ( RULE_ID )
+ // InternalFSM.g:10529:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10530:1: ( RULE_ID )
{
- // InternalFSM.g:10463:1: ( RULE_ID )
- // InternalFSM.g:10464:1: RULE_ID
+ // InternalFSM.g:10530:1: ( RULE_ID )
+ // InternalFSM.g:10531:1: RULE_ID
{
before(grammarAccess.getEntryPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28173,17 +28393,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__NameAssignment_1"
- // InternalFSM.g:10473:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10540:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExitPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10477:1: ( ( RULE_ID ) )
- // InternalFSM.g:10478:1: ( RULE_ID )
+ // InternalFSM.g:10544:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10545:1: ( RULE_ID )
{
- // InternalFSM.g:10478:1: ( RULE_ID )
- // InternalFSM.g:10479:1: RULE_ID
+ // InternalFSM.g:10545:1: ( RULE_ID )
+ // InternalFSM.g:10546:1: RULE_ID
{
before(grammarAccess.getExitPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28210,17 +28430,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__NameAssignment_1"
- // InternalFSM.g:10488:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10555:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ChoicePoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10492:1: ( ( RULE_ID ) )
- // InternalFSM.g:10493:1: ( RULE_ID )
+ // InternalFSM.g:10559:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10560:1: ( RULE_ID )
{
- // InternalFSM.g:10493:1: ( RULE_ID )
- // InternalFSM.g:10494:1: RULE_ID
+ // InternalFSM.g:10560:1: ( RULE_ID )
+ // InternalFSM.g:10561:1: RULE_ID
{
before(grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28247,17 +28467,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__DocuAssignment_2"
- // InternalFSM.g:10503:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10570:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__ChoicePoint__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10507:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10508:1: ( ruleDocumentation )
+ // InternalFSM.g:10574:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10575:1: ( ruleDocumentation )
{
- // InternalFSM.g:10508:1: ( ruleDocumentation )
- // InternalFSM.g:10509:1: ruleDocumentation
+ // InternalFSM.g:10575:1: ( ruleDocumentation )
+ // InternalFSM.g:10576:1: ruleDocumentation
{
before(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -28288,17 +28508,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__NameAssignment_1"
- // InternalFSM.g:10518:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10585:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__InitialTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10522:1: ( ( RULE_ID ) )
- // InternalFSM.g:10523:1: ( RULE_ID )
+ // InternalFSM.g:10589:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10590:1: ( RULE_ID )
{
- // InternalFSM.g:10523:1: ( RULE_ID )
- // InternalFSM.g:10524:1: RULE_ID
+ // InternalFSM.g:10590:1: ( RULE_ID )
+ // InternalFSM.g:10591:1: RULE_ID
{
before(grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28325,17 +28545,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ToAssignment_5"
- // InternalFSM.g:10533:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10600:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__InitialTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10537:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10538:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10604:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10605:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10538:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10539:1: ruleTransitionTerminal
+ // InternalFSM.g:10605:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10606:1: ruleTransitionTerminal
{
before(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -28366,17 +28586,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__DocuAssignment_6"
- // InternalFSM.g:10548:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10615:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__InitialTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10552:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10553:1: ( ruleDocumentation )
+ // InternalFSM.g:10619:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10620:1: ( ruleDocumentation )
{
- // InternalFSM.g:10553:1: ( ruleDocumentation )
- // InternalFSM.g:10554:1: ruleDocumentation
+ // InternalFSM.g:10620:1: ( ruleDocumentation )
+ // InternalFSM.g:10621:1: ruleDocumentation
{
before(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -28407,17 +28627,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ActionAssignment_7_1_1"
- // InternalFSM.g:10563:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10630:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__InitialTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10567:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10568:1: ( ruleDetailCode )
+ // InternalFSM.g:10634:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10635:1: ( ruleDetailCode )
{
- // InternalFSM.g:10568:1: ( ruleDetailCode )
- // InternalFSM.g:10569:1: ruleDetailCode
+ // InternalFSM.g:10635:1: ( ruleDetailCode )
+ // InternalFSM.g:10636:1: ruleDetailCode
{
before(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -28448,17 +28668,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__NameAssignment_1"
- // InternalFSM.g:10578:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10645:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ContinuationTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10582:1: ( ( RULE_ID ) )
- // InternalFSM.g:10583:1: ( RULE_ID )
+ // InternalFSM.g:10649:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10650:1: ( RULE_ID )
{
- // InternalFSM.g:10583:1: ( RULE_ID )
- // InternalFSM.g:10584:1: RULE_ID
+ // InternalFSM.g:10650:1: ( RULE_ID )
+ // InternalFSM.g:10651:1: RULE_ID
{
before(grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28485,17 +28705,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__FromAssignment_3"
- // InternalFSM.g:10593:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10660:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10597:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10598:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10664:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10665:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10598:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10599:1: ruleTransitionTerminal
+ // InternalFSM.g:10665:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10666:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -28526,17 +28746,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ToAssignment_5"
- // InternalFSM.g:10608:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10675:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10612:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10613:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10679:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10680:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10613:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10614:1: ruleTransitionTerminal
+ // InternalFSM.g:10680:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10681:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -28567,17 +28787,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__DocuAssignment_6"
- // InternalFSM.g:10623:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10690:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ContinuationTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10627:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10628:1: ( ruleDocumentation )
+ // InternalFSM.g:10694:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10695:1: ( ruleDocumentation )
{
- // InternalFSM.g:10628:1: ( ruleDocumentation )
- // InternalFSM.g:10629:1: ruleDocumentation
+ // InternalFSM.g:10695:1: ( ruleDocumentation )
+ // InternalFSM.g:10696:1: ruleDocumentation
{
before(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -28608,17 +28828,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ActionAssignment_7_1_1"
- // InternalFSM.g:10638:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10705:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__ContinuationTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10642:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10643:1: ( ruleDetailCode )
+ // InternalFSM.g:10709:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10710:1: ( ruleDetailCode )
{
- // InternalFSM.g:10643:1: ( ruleDetailCode )
- // InternalFSM.g:10644:1: ruleDetailCode
+ // InternalFSM.g:10710:1: ( ruleDetailCode )
+ // InternalFSM.g:10711:1: ruleDetailCode
{
before(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -28649,17 +28869,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__NameAssignment_1"
- // InternalFSM.g:10653:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10720:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__TriggeredTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10657:1: ( ( RULE_ID ) )
- // InternalFSM.g:10658:1: ( RULE_ID )
+ // InternalFSM.g:10724:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10725:1: ( RULE_ID )
{
- // InternalFSM.g:10658:1: ( RULE_ID )
- // InternalFSM.g:10659:1: RULE_ID
+ // InternalFSM.g:10725:1: ( RULE_ID )
+ // InternalFSM.g:10726:1: RULE_ID
{
before(grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28686,17 +28906,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__FromAssignment_3"
- // InternalFSM.g:10668:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10735:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10672:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10673:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10739:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10740:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10673:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10674:1: ruleTransitionTerminal
+ // InternalFSM.g:10740:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10741:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -28727,17 +28947,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ToAssignment_5"
- // InternalFSM.g:10683:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10750:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10687:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10688:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10754:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10755:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10688:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10689:1: ruleTransitionTerminal
+ // InternalFSM.g:10755:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10756:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -28768,17 +28988,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__DocuAssignment_6"
- // InternalFSM.g:10698:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10765:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__TriggeredTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10702:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10703:1: ( ruleDocumentation )
+ // InternalFSM.g:10769:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10770:1: ( ruleDocumentation )
{
- // InternalFSM.g:10703:1: ( ruleDocumentation )
- // InternalFSM.g:10704:1: ruleDocumentation
+ // InternalFSM.g:10770:1: ( ruleDocumentation )
+ // InternalFSM.g:10771:1: ruleDocumentation
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -28809,17 +29029,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_10"
- // InternalFSM.g:10713:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
+ // InternalFSM.g:10780:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10717:1: ( ( ruleTrigger ) )
- // InternalFSM.g:10718:1: ( ruleTrigger )
+ // InternalFSM.g:10784:1: ( ( ruleTrigger ) )
+ // InternalFSM.g:10785:1: ( ruleTrigger )
{
- // InternalFSM.g:10718:1: ( ruleTrigger )
- // InternalFSM.g:10719:1: ruleTrigger
+ // InternalFSM.g:10785:1: ( ruleTrigger )
+ // InternalFSM.g:10786:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
pushFollow(FOLLOW_2);
@@ -28850,17 +29070,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_11_1"
- // InternalFSM.g:10728:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
+ // InternalFSM.g:10795:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_11_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10732:1: ( ( ruleTrigger ) )
- // InternalFSM.g:10733:1: ( ruleTrigger )
+ // InternalFSM.g:10799:1: ( ( ruleTrigger ) )
+ // InternalFSM.g:10800:1: ( ruleTrigger )
{
- // InternalFSM.g:10733:1: ( ruleTrigger )
- // InternalFSM.g:10734:1: ruleTrigger
+ // InternalFSM.g:10800:1: ( ruleTrigger )
+ // InternalFSM.g:10801:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
pushFollow(FOLLOW_2);
@@ -28891,17 +29111,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ActionAssignment_13_1"
- // InternalFSM.g:10743:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10810:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
public final void rule__TriggeredTransition__ActionAssignment_13_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10747:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10748:1: ( ruleDetailCode )
+ // InternalFSM.g:10814:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10815:1: ( ruleDetailCode )
{
- // InternalFSM.g:10748:1: ( ruleDetailCode )
- // InternalFSM.g:10749:1: ruleDetailCode
+ // InternalFSM.g:10815:1: ( ruleDetailCode )
+ // InternalFSM.g:10816:1: ruleDetailCode
{
before(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
pushFollow(FOLLOW_2);
@@ -28932,17 +29152,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__NameAssignment_1"
- // InternalFSM.g:10758:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10825:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GuardedTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10762:1: ( ( RULE_ID ) )
- // InternalFSM.g:10763:1: ( RULE_ID )
+ // InternalFSM.g:10829:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10830:1: ( RULE_ID )
{
- // InternalFSM.g:10763:1: ( RULE_ID )
- // InternalFSM.g:10764:1: RULE_ID
+ // InternalFSM.g:10830:1: ( RULE_ID )
+ // InternalFSM.g:10831:1: RULE_ID
{
before(grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -28969,17 +29189,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__FromAssignment_3"
- // InternalFSM.g:10773:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10840:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10777:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10778:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10844:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10845:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10778:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10779:1: ruleTransitionTerminal
+ // InternalFSM.g:10845:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10846:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -29010,17 +29230,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ToAssignment_5"
- // InternalFSM.g:10788:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10855:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10792:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10793:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10859:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10860:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10793:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10794:1: ruleTransitionTerminal
+ // InternalFSM.g:10860:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10861:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -29051,17 +29271,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__DocuAssignment_6"
- // InternalFSM.g:10803:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10870:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__GuardedTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10807:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10808:1: ( ruleDocumentation )
+ // InternalFSM.g:10874:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10875:1: ( ruleDocumentation )
{
- // InternalFSM.g:10808:1: ( ruleDocumentation )
- // InternalFSM.g:10809:1: ruleDocumentation
+ // InternalFSM.g:10875:1: ( ruleDocumentation )
+ // InternalFSM.g:10876:1: ruleDocumentation
{
before(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -29092,17 +29312,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__GuardAssignment_9"
- // InternalFSM.g:10818:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10885:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__GuardAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10822:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10823:1: ( ruleDetailCode )
+ // InternalFSM.g:10889:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10890:1: ( ruleDetailCode )
{
- // InternalFSM.g:10823:1: ( ruleDetailCode )
- // InternalFSM.g:10824:1: ruleDetailCode
+ // InternalFSM.g:10890:1: ( ruleDetailCode )
+ // InternalFSM.g:10891:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -29133,17 +29353,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ActionAssignment_10_1"
- // InternalFSM.g:10833:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10900:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10837:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10838:1: ( ruleDetailCode )
+ // InternalFSM.g:10904:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10905:1: ( ruleDetailCode )
{
- // InternalFSM.g:10838:1: ( ruleDetailCode )
- // InternalFSM.g:10839:1: ruleDetailCode
+ // InternalFSM.g:10905:1: ( ruleDetailCode )
+ // InternalFSM.g:10906:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -29174,17 +29394,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__NameAssignment_1"
- // InternalFSM.g:10848:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalFSM.g:10915:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CPBranchTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10852:1: ( ( RULE_ID ) )
- // InternalFSM.g:10853:1: ( RULE_ID )
+ // InternalFSM.g:10919:1: ( ( RULE_ID ) )
+ // InternalFSM.g:10920:1: ( RULE_ID )
{
- // InternalFSM.g:10853:1: ( RULE_ID )
- // InternalFSM.g:10854:1: RULE_ID
+ // InternalFSM.g:10920:1: ( RULE_ID )
+ // InternalFSM.g:10921:1: RULE_ID
{
before(grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -29211,17 +29431,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__FromAssignment_3"
- // InternalFSM.g:10863:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10930:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10867:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10868:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10934:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10935:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10868:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10869:1: ruleTransitionTerminal
+ // InternalFSM.g:10935:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10936:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -29252,17 +29472,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ToAssignment_5"
- // InternalFSM.g:10878:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalFSM.g:10945:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10882:1: ( ( ruleTransitionTerminal ) )
- // InternalFSM.g:10883:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10949:1: ( ( ruleTransitionTerminal ) )
+ // InternalFSM.g:10950:1: ( ruleTransitionTerminal )
{
- // InternalFSM.g:10883:1: ( ruleTransitionTerminal )
- // InternalFSM.g:10884:1: ruleTransitionTerminal
+ // InternalFSM.g:10950:1: ( ruleTransitionTerminal )
+ // InternalFSM.g:10951:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -29293,17 +29513,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__DocuAssignment_6"
- // InternalFSM.g:10893:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalFSM.g:10960:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__CPBranchTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10897:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10898:1: ( ruleDocumentation )
+ // InternalFSM.g:10964:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:10965:1: ( ruleDocumentation )
{
- // InternalFSM.g:10898:1: ( ruleDocumentation )
- // InternalFSM.g:10899:1: ruleDocumentation
+ // InternalFSM.g:10965:1: ( ruleDocumentation )
+ // InternalFSM.g:10966:1: ruleDocumentation
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -29334,17 +29554,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ConditionAssignment_9"
- // InternalFSM.g:10908:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10975:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ConditionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10912:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10913:1: ( ruleDetailCode )
+ // InternalFSM.g:10979:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10980:1: ( ruleDetailCode )
{
- // InternalFSM.g:10913:1: ( ruleDetailCode )
- // InternalFSM.g:10914:1: ruleDetailCode
+ // InternalFSM.g:10980:1: ( ruleDetailCode )
+ // InternalFSM.g:10981:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -29375,17 +29595,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ActionAssignment_10_1"
- // InternalFSM.g:10923:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:10990:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10927:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10928:1: ( ruleDetailCode )
+ // InternalFSM.g:10994:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:10995:1: ( ruleDetailCode )
{
- // InternalFSM.g:10928:1: ( ruleDetailCode )
- // InternalFSM.g:10929:1: ruleDetailCode
+ // InternalFSM.g:10995:1: ( ruleDetailCode )
+ // InternalFSM.g:10996:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -29416,21 +29636,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__TargetAssignment_1"
- // InternalFSM.g:10938:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalFSM.g:11005:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedTransition__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10942:1: ( ( ( ruleFQN ) ) )
- // InternalFSM.g:10943:1: ( ( ruleFQN ) )
+ // InternalFSM.g:11009:1: ( ( ( ruleFQN ) ) )
+ // InternalFSM.g:11010:1: ( ( ruleFQN ) )
{
- // InternalFSM.g:10943:1: ( ( ruleFQN ) )
- // InternalFSM.g:10944:1: ( ruleFQN )
+ // InternalFSM.g:11010:1: ( ( ruleFQN ) )
+ // InternalFSM.g:11011:1: ( ruleFQN )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- // InternalFSM.g:10945:1: ( ruleFQN )
- // InternalFSM.g:10946:1: ruleFQN
+ // InternalFSM.g:11012:1: ( ruleFQN )
+ // InternalFSM.g:11013:1: ruleFQN
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -29465,17 +29685,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__DocuAssignment_2"
- // InternalFSM.g:10957:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalFSM.g:11024:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedTransition__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10961:1: ( ( ruleDocumentation ) )
- // InternalFSM.g:10962:1: ( ruleDocumentation )
+ // InternalFSM.g:11028:1: ( ( ruleDocumentation ) )
+ // InternalFSM.g:11029:1: ( ruleDocumentation )
{
- // InternalFSM.g:10962:1: ( ruleDocumentation )
- // InternalFSM.g:10963:1: ruleDocumentation
+ // InternalFSM.g:11029:1: ( ruleDocumentation )
+ // InternalFSM.g:11030:1: ruleDocumentation
{
before(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -29506,17 +29726,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__ActionAssignment_5"
- // InternalFSM.g:10972:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
+ // InternalFSM.g:11039:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
public final void rule__RefinedTransition__ActionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10976:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:10977:1: ( ruleDetailCode )
+ // InternalFSM.g:11043:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:11044:1: ( ruleDetailCode )
{
- // InternalFSM.g:10977:1: ( ruleDetailCode )
- // InternalFSM.g:10978:1: ruleDetailCode
+ // InternalFSM.g:11044:1: ( ruleDetailCode )
+ // InternalFSM.g:11045:1: ruleDetailCode
{
before(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -29547,21 +29767,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateTerminal__StateAssignment"
- // InternalFSM.g:10987:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11054:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
public final void rule__StateTerminal__StateAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:10991:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:10992:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11058:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11059:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:10992:1: ( ( RULE_ID ) )
- // InternalFSM.g:10993:1: ( RULE_ID )
+ // InternalFSM.g:11059:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11060:1: ( RULE_ID )
{
before(grammarAccess.getStateTerminalAccess().getStateStateCrossReference_0());
- // InternalFSM.g:10994:1: ( RULE_ID )
- // InternalFSM.g:10995:1: RULE_ID
+ // InternalFSM.g:11061:1: ( RULE_ID )
+ // InternalFSM.g:11062:1: RULE_ID
{
before(grammarAccess.getStateTerminalAccess().getStateStateIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29592,21 +29812,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__TrPointAssignment_1"
- // InternalFSM.g:11006:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11073:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__TrPointTerminal__TrPointAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11010:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11011:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11077:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11078:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11011:1: ( ( RULE_ID ) )
- // InternalFSM.g:11012:1: ( RULE_ID )
+ // InternalFSM.g:11078:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11079:1: ( RULE_ID )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointCrossReference_1_0());
- // InternalFSM.g:11013:1: ( RULE_ID )
- // InternalFSM.g:11014:1: RULE_ID
+ // InternalFSM.g:11080:1: ( RULE_ID )
+ // InternalFSM.g:11081:1: RULE_ID
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29637,21 +29857,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__TrPointAssignment_0"
- // InternalFSM.g:11025:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11092:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__TrPointAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11029:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11030:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11096:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11097:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11030:1: ( ( RULE_ID ) )
- // InternalFSM.g:11031:1: ( RULE_ID )
+ // InternalFSM.g:11097:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11098:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
- // InternalFSM.g:11032:1: ( RULE_ID )
- // InternalFSM.g:11033:1: RULE_ID
+ // InternalFSM.g:11099:1: ( RULE_ID )
+ // InternalFSM.g:11100:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29682,21 +29902,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__StateAssignment_2"
- // InternalFSM.g:11044:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11111:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__StateAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11048:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11049:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11115:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11116:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11049:1: ( ( RULE_ID ) )
- // InternalFSM.g:11050:1: ( RULE_ID )
+ // InternalFSM.g:11116:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11117:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateCrossReference_2_0());
- // InternalFSM.g:11051:1: ( RULE_ID )
- // InternalFSM.g:11052:1: RULE_ID
+ // InternalFSM.g:11118:1: ( RULE_ID )
+ // InternalFSM.g:11119:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29727,21 +29947,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__CpAssignment_1"
- // InternalFSM.g:11063:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11130:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__ChoicepointTerminal__CpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11067:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11068:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11134:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11135:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11068:1: ( ( RULE_ID ) )
- // InternalFSM.g:11069:1: ( RULE_ID )
+ // InternalFSM.g:11135:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11136:1: ( RULE_ID )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointCrossReference_1_0());
- // InternalFSM.g:11070:1: ( RULE_ID )
- // InternalFSM.g:11071:1: RULE_ID
+ // InternalFSM.g:11137:1: ( RULE_ID )
+ // InternalFSM.g:11138:1: RULE_ID
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29772,17 +29992,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_1"
- // InternalFSM.g:11082:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
+ // InternalFSM.g:11149:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11086:1: ( ( ruleMessageFromIf ) )
- // InternalFSM.g:11087:1: ( ruleMessageFromIf )
+ // InternalFSM.g:11153:1: ( ( ruleMessageFromIf ) )
+ // InternalFSM.g:11154:1: ( ruleMessageFromIf )
{
- // InternalFSM.g:11087:1: ( ruleMessageFromIf )
- // InternalFSM.g:11088:1: ruleMessageFromIf
+ // InternalFSM.g:11154:1: ( ruleMessageFromIf )
+ // InternalFSM.g:11155:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -29813,17 +30033,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_2_1"
- // InternalFSM.g:11097:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
+ // InternalFSM.g:11164:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11101:1: ( ( ruleMessageFromIf ) )
- // InternalFSM.g:11102:1: ( ruleMessageFromIf )
+ // InternalFSM.g:11168:1: ( ( ruleMessageFromIf ) )
+ // InternalFSM.g:11169:1: ( ruleMessageFromIf )
{
- // InternalFSM.g:11102:1: ( ruleMessageFromIf )
- // InternalFSM.g:11103:1: ruleMessageFromIf
+ // InternalFSM.g:11169:1: ( ruleMessageFromIf )
+ // InternalFSM.g:11170:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -29854,17 +30074,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__GuardAssignment_3"
- // InternalFSM.g:11112:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
+ // InternalFSM.g:11179:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
public final void rule__Trigger__GuardAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11116:1: ( ( ruleGuard ) )
- // InternalFSM.g:11117:1: ( ruleGuard )
+ // InternalFSM.g:11183:1: ( ( ruleGuard ) )
+ // InternalFSM.g:11184:1: ( ruleGuard )
{
- // InternalFSM.g:11117:1: ( ruleGuard )
- // InternalFSM.g:11118:1: ruleGuard
+ // InternalFSM.g:11184:1: ( ruleGuard )
+ // InternalFSM.g:11185:1: ruleGuard
{
before(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -29895,21 +30115,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__MessageAssignment_0"
- // InternalFSM.g:11127:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11194:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__MessageAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11131:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11132:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11198:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11199:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11132:1: ( ( RULE_ID ) )
- // InternalFSM.g:11133:1: ( RULE_ID )
+ // InternalFSM.g:11199:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11200:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
- // InternalFSM.g:11134:1: ( RULE_ID )
- // InternalFSM.g:11135:1: RULE_ID
+ // InternalFSM.g:11201:1: ( RULE_ID )
+ // InternalFSM.g:11202:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29940,21 +30160,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__FromAssignment_2"
- // InternalFSM.g:11146:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11213:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__FromAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11150:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11151:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11217:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11218:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11151:1: ( ( RULE_ID ) )
- // InternalFSM.g:11152:1: ( RULE_ID )
+ // InternalFSM.g:11218:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11219:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemCrossReference_2_0());
- // InternalFSM.g:11153:1: ( RULE_ID )
- // InternalFSM.g:11154:1: RULE_ID
+ // InternalFSM.g:11220:1: ( RULE_ID )
+ // InternalFSM.g:11221:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -29985,17 +30205,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__GuardAssignment_1"
- // InternalFSM.g:11166:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
+ // InternalFSM.g:11233:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
public final void rule__Guard__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11170:1: ( ( ruleDetailCode ) )
- // InternalFSM.g:11171:1: ( ruleDetailCode )
+ // InternalFSM.g:11237:1: ( ( ruleDetailCode ) )
+ // InternalFSM.g:11238:1: ( ruleDetailCode )
{
- // InternalFSM.g:11171:1: ( ruleDetailCode )
- // InternalFSM.g:11172:1: ruleDetailCode
+ // InternalFSM.g:11238:1: ( ruleDetailCode )
+ // InternalFSM.g:11239:1: ruleDetailCode
{
before(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -30026,21 +30246,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__MsgAssignment_2"
- // InternalFSM.g:11182:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11249:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11186:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11187:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11253:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11254:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11187:1: ( ( RULE_ID ) )
- // InternalFSM.g:11188:1: ( RULE_ID )
+ // InternalFSM.g:11254:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11255:1: ( RULE_ID )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalFSM.g:11189:1: ( RULE_ID )
- // InternalFSM.g:11190:1: RULE_ID
+ // InternalFSM.g:11256:1: ( RULE_ID )
+ // InternalFSM.g:11257:1: RULE_ID
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -30071,17 +30291,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalFSM.g:11201:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11268:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11205:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11206:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11272:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11273:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11206:1: ( ruleSemanticsRule )
- // InternalFSM.g:11207:1: ruleSemanticsRule
+ // InternalFSM.g:11273:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11274:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -30112,17 +30332,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalFSM.g:11216:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11283:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11220:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11221:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11287:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11288:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11221:1: ( ruleSemanticsRule )
- // InternalFSM.g:11222:1: ruleSemanticsRule
+ // InternalFSM.g:11288:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11289:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -30153,17 +30373,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalFSM.g:11231:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11298:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11235:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11236:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11302:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11303:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11236:1: ( ruleSemanticsRule )
- // InternalFSM.g:11237:1: ruleSemanticsRule
+ // InternalFSM.g:11303:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11304:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -30194,21 +30414,21 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__MsgAssignment_2"
- // InternalFSM.g:11246:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalFSM.g:11313:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11250:1: ( ( ( RULE_ID ) ) )
- // InternalFSM.g:11251:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11317:1: ( ( ( RULE_ID ) ) )
+ // InternalFSM.g:11318:1: ( ( RULE_ID ) )
{
- // InternalFSM.g:11251:1: ( ( RULE_ID ) )
- // InternalFSM.g:11252:1: ( RULE_ID )
+ // InternalFSM.g:11318:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11319:1: ( RULE_ID )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalFSM.g:11253:1: ( RULE_ID )
- // InternalFSM.g:11254:1: RULE_ID
+ // InternalFSM.g:11320:1: ( RULE_ID )
+ // InternalFSM.g:11321:1: RULE_ID
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -30239,17 +30459,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalFSM.g:11265:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11332:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11269:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11270:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11336:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11337:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11270:1: ( ruleSemanticsRule )
- // InternalFSM.g:11271:1: ruleSemanticsRule
+ // InternalFSM.g:11337:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11338:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -30280,17 +30500,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalFSM.g:11280:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11347:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11284:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11285:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11351:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11352:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11285:1: ( ruleSemanticsRule )
- // InternalFSM.g:11286:1: ruleSemanticsRule
+ // InternalFSM.g:11352:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11353:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -30321,17 +30541,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalFSM.g:11295:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalFSM.g:11362:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11299:1: ( ( ruleSemanticsRule ) )
- // InternalFSM.g:11300:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11366:1: ( ( ruleSemanticsRule ) )
+ // InternalFSM.g:11367:1: ( ruleSemanticsRule )
{
- // InternalFSM.g:11300:1: ( ruleSemanticsRule )
- // InternalFSM.g:11301:1: ruleSemanticsRule
+ // InternalFSM.g:11367:1: ( ruleSemanticsRule )
+ // InternalFSM.g:11368:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -30362,17 +30582,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // InternalFSM.g:11313:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // InternalFSM.g:11380:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11317:1: ( ( RULE_ID ) )
- // InternalFSM.g:11318:1: ( RULE_ID )
+ // InternalFSM.g:11384:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11385:1: ( RULE_ID )
{
- // InternalFSM.g:11318:1: ( RULE_ID )
- // InternalFSM.g:11319:1: RULE_ID
+ // InternalFSM.g:11385:1: ( RULE_ID )
+ // InternalFSM.g:11386:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -30399,17 +30619,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // InternalFSM.g:11328:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // InternalFSM.g:11395:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11332:1: ( ( ruleLiteral ) )
- // InternalFSM.g:11333:1: ( ruleLiteral )
+ // InternalFSM.g:11399:1: ( ( ruleLiteral ) )
+ // InternalFSM.g:11400:1: ( ruleLiteral )
{
- // InternalFSM.g:11333:1: ( ruleLiteral )
- // InternalFSM.g:11334:1: ruleLiteral
+ // InternalFSM.g:11400:1: ( ruleLiteral )
+ // InternalFSM.g:11401:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -30440,24 +30660,24 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // InternalFSM.g:11349:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalFSM.g:11416:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11353:1: ( ( ( 'optional' ) ) )
- // InternalFSM.g:11354:1: ( ( 'optional' ) )
+ // InternalFSM.g:11420:1: ( ( ( 'optional' ) ) )
+ // InternalFSM.g:11421:1: ( ( 'optional' ) )
{
- // InternalFSM.g:11354:1: ( ( 'optional' ) )
- // InternalFSM.g:11355:1: ( 'optional' )
+ // InternalFSM.g:11421:1: ( ( 'optional' ) )
+ // InternalFSM.g:11422:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalFSM.g:11356:1: ( 'optional' )
- // InternalFSM.g:11357:1: 'optional'
+ // InternalFSM.g:11423:1: ( 'optional' )
+ // InternalFSM.g:11424:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,70,FOLLOW_2);
+ match(input,71,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -30485,17 +30705,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // InternalFSM.g:11372:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalFSM.g:11439:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11376:1: ( ( RULE_ID ) )
- // InternalFSM.g:11377:1: ( RULE_ID )
+ // InternalFSM.g:11443:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11444:1: ( RULE_ID )
{
- // InternalFSM.g:11377:1: ( RULE_ID )
- // InternalFSM.g:11378:1: RULE_ID
+ // InternalFSM.g:11444:1: ( RULE_ID )
+ // InternalFSM.g:11445:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -30522,17 +30742,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // InternalFSM.g:11387:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // InternalFSM.g:11454:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11391:1: ( ( ruleLiteralType ) )
- // InternalFSM.g:11392:1: ( ruleLiteralType )
+ // InternalFSM.g:11458:1: ( ( ruleLiteralType ) )
+ // InternalFSM.g:11459:1: ( ruleLiteralType )
{
- // InternalFSM.g:11392:1: ( ruleLiteralType )
- // InternalFSM.g:11393:1: ruleLiteralType
+ // InternalFSM.g:11459:1: ( ruleLiteralType )
+ // InternalFSM.g:11460:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -30563,24 +30783,24 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // InternalFSM.g:11402:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalFSM.g:11469:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11406:1: ( ( ( 'optional' ) ) )
- // InternalFSM.g:11407:1: ( ( 'optional' ) )
+ // InternalFSM.g:11473:1: ( ( ( 'optional' ) ) )
+ // InternalFSM.g:11474:1: ( ( 'optional' ) )
{
- // InternalFSM.g:11407:1: ( ( 'optional' ) )
- // InternalFSM.g:11408:1: ( 'optional' )
+ // InternalFSM.g:11474:1: ( ( 'optional' ) )
+ // InternalFSM.g:11475:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalFSM.g:11409:1: ( 'optional' )
- // InternalFSM.g:11410:1: 'optional'
+ // InternalFSM.g:11476:1: ( 'optional' )
+ // InternalFSM.g:11477:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,70,FOLLOW_2);
+ match(input,71,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -30608,17 +30828,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // InternalFSM.g:11425:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalFSM.g:11492:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11429:1: ( ( RULE_ID ) )
- // InternalFSM.g:11430:1: ( RULE_ID )
+ // InternalFSM.g:11496:1: ( ( RULE_ID ) )
+ // InternalFSM.g:11497:1: ( RULE_ID )
{
- // InternalFSM.g:11430:1: ( RULE_ID )
- // InternalFSM.g:11431:1: RULE_ID
+ // InternalFSM.g:11497:1: ( RULE_ID )
+ // InternalFSM.g:11498:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -30645,17 +30865,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // InternalFSM.g:11440:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // InternalFSM.g:11507:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11444:1: ( ( RULE_STRING ) )
- // InternalFSM.g:11445:1: ( RULE_STRING )
+ // InternalFSM.g:11511:1: ( ( RULE_STRING ) )
+ // InternalFSM.g:11512:1: ( RULE_STRING )
{
- // InternalFSM.g:11445:1: ( RULE_STRING )
- // InternalFSM.g:11446:1: RULE_STRING
+ // InternalFSM.g:11512:1: ( RULE_STRING )
+ // InternalFSM.g:11513:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -30682,17 +30902,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // InternalFSM.g:11455:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // InternalFSM.g:11522:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11459:1: ( ( RULE_STRING ) )
- // InternalFSM.g:11460:1: ( RULE_STRING )
+ // InternalFSM.g:11526:1: ( ( RULE_STRING ) )
+ // InternalFSM.g:11527:1: ( RULE_STRING )
{
- // InternalFSM.g:11460:1: ( RULE_STRING )
- // InternalFSM.g:11461:1: RULE_STRING
+ // InternalFSM.g:11527:1: ( RULE_STRING )
+ // InternalFSM.g:11528:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -30719,17 +30939,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // InternalFSM.g:11472:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // InternalFSM.g:11539:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11476:1: ( ( RULE_STRING ) )
- // InternalFSM.g:11477:1: ( RULE_STRING )
+ // InternalFSM.g:11543:1: ( ( RULE_STRING ) )
+ // InternalFSM.g:11544:1: ( RULE_STRING )
{
- // InternalFSM.g:11477:1: ( RULE_STRING )
- // InternalFSM.g:11478:1: RULE_STRING
+ // InternalFSM.g:11544:1: ( RULE_STRING )
+ // InternalFSM.g:11545:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -30756,24 +30976,24 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // InternalFSM.g:11489:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalFSM.g:11556:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11493:1: ( ( ( 'true' ) ) )
- // InternalFSM.g:11494:1: ( ( 'true' ) )
+ // InternalFSM.g:11560:1: ( ( ( 'true' ) ) )
+ // InternalFSM.g:11561:1: ( ( 'true' ) )
{
- // InternalFSM.g:11494:1: ( ( 'true' ) )
- // InternalFSM.g:11495:1: ( 'true' )
+ // InternalFSM.g:11561:1: ( ( 'true' ) )
+ // InternalFSM.g:11562:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // InternalFSM.g:11496:1: ( 'true' )
- // InternalFSM.g:11497:1: 'true'
+ // InternalFSM.g:11563:1: ( 'true' )
+ // InternalFSM.g:11564:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- match(input,71,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -30801,17 +31021,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // InternalFSM.g:11512:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // InternalFSM.g:11579:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11516:1: ( ( ruleReal ) )
- // InternalFSM.g:11517:1: ( ruleReal )
+ // InternalFSM.g:11583:1: ( ( ruleReal ) )
+ // InternalFSM.g:11584:1: ( ruleReal )
{
- // InternalFSM.g:11517:1: ( ruleReal )
- // InternalFSM.g:11518:1: ruleReal
+ // InternalFSM.g:11584:1: ( ruleReal )
+ // InternalFSM.g:11585:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -30842,17 +31062,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // InternalFSM.g:11527:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // InternalFSM.g:11594:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11531:1: ( ( ruleInteger ) )
- // InternalFSM.g:11532:1: ( ruleInteger )
+ // InternalFSM.g:11598:1: ( ( ruleInteger ) )
+ // InternalFSM.g:11599:1: ( ruleInteger )
{
- // InternalFSM.g:11532:1: ( ruleInteger )
- // InternalFSM.g:11533:1: ruleInteger
+ // InternalFSM.g:11599:1: ( ruleInteger )
+ // InternalFSM.g:11600:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -30883,17 +31103,17 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // InternalFSM.g:11542:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalFSM.g:11609:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalFSM.g:11546:1: ( ( RULE_STRING ) )
- // InternalFSM.g:11547:1: ( RULE_STRING )
+ // InternalFSM.g:11613:1: ( ( RULE_STRING ) )
+ // InternalFSM.g:11614:1: ( RULE_STRING )
{
- // InternalFSM.g:11547:1: ( RULE_STRING )
- // InternalFSM.g:11548:1: RULE_STRING
+ // InternalFSM.g:11614:1: ( RULE_STRING )
+ // InternalFSM.g:11615:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -30921,37 +31141,37 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
// Delegated rules
- protected DFA8 dfa8 = new DFA8(this);
- protected DFA9 dfa9 = new DFA9(this);
+ protected DFA10 dfa10 = new DFA10(this);
+ protected DFA11 dfa11 = new DFA11(this);
static final String dfa_1s = "\32\uffff";
- static final String dfa_2s = "\13\uffff\1\22\7\uffff\2\22\1\uffff\1\22\2\uffff\1\22";
- static final String dfa_3s = "\1\51\1\4\1\52\1\4\1\54\4\4\2\54\1\34\2\4\1\54\1\7\1\35\1\4\1\uffff\2\34\1\7\1\34\2\uffff\1\34";
- static final String dfa_4s = "\1\51\2\52\1\65\1\64\2\4\1\65\1\4\2\54\1\105\2\4\1\54\1\102\1\61\1\4\1\uffff\2\105\1\102\1\105\2\uffff\1\105";
- static final String dfa_5s = "\22\uffff\1\2\4\uffff\1\3\1\1\1\uffff";
+ static final String dfa_2s = "\14\uffff\1\22\6\uffff\2\22\1\uffff\1\22\2\uffff\1\22";
+ static final String dfa_3s = "\1\52\1\4\1\53\1\4\1\55\4\4\3\55\1\35\2\4\1\7\1\36\1\4\1\uffff\2\35\1\7\1\35\2\uffff\1\35";
+ static final String dfa_4s = "\1\52\2\53\1\66\1\65\3\4\1\66\3\55\1\106\2\4\1\103\1\62\1\4\1\uffff\2\106\1\103\1\106\2\uffff\1\106";
+ static final String dfa_5s = "\22\uffff\1\2\4\uffff\1\1\1\3\1\uffff";
static final String dfa_6s = "\32\uffff}>";
static final String[] dfa_7s = {
"\1\1",
- "\1\2\45\uffff\1\3",
+ "\1\2\46\uffff\1\3",
"\1\3",
- "\1\4\56\uffff\1\5\1\uffff\1\6",
- "\1\7\7\uffff\1\10",
+ "\1\4\57\uffff\1\5\1\uffff\1\6",
+ "\1\10\7\uffff\1\7",
"\1\11",
"\1\12",
- "\1\13\56\uffff\1\14\1\uffff\1\15",
- "\1\16",
- "\1\7",
- "\1\7",
+ "\1\13",
+ "\1\14\57\uffff\1\15\1\uffff\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
"\1\20\1\22\1\uffff\1\22\4\uffff\6\22\10\uffff\1\22\1\uffff\1\21\14\uffff\1\17\3\uffff\1\22",
"\1\23",
"\1\24",
- "\1\7",
- "\1\25\72\uffff\1\26",
- "\1\22\17\uffff\1\22\1\30\1\uffff\1\30\1\27",
+ "\1\25\73\uffff\1\26",
+ "\1\22\17\uffff\1\22\1\27\1\uffff\1\27\1\30",
"\1\31",
"",
"\1\20\1\22\1\uffff\1\22\4\uffff\6\22\10\uffff\1\22\16\uffff\1\17\3\uffff\1\22",
"\1\20\1\22\1\uffff\1\22\4\uffff\6\22\10\uffff\1\22\16\uffff\1\17\3\uffff\1\22",
- "\1\25\72\uffff\1\26",
+ "\1\25\73\uffff\1\26",
"\1\20\1\22\1\uffff\1\22\4\uffff\6\22\10\uffff\1\22\22\uffff\1\22",
"",
"",
@@ -30966,11 +31186,11 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
- class DFA8 extends DFA {
+ class DFA10 extends DFA {
- public DFA8(BaseRecognizer recognizer) {
+ public DFA10(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 8;
+ this.decisionNumber = 10;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -30980,36 +31200,36 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
this.transition = dfa_7;
}
public String getDescription() {
- return "1770:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
+ return "1792:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
}
}
static final String dfa_8s = "\31\uffff";
- static final String dfa_9s = "\1\51\1\4\1\52\1\4\1\54\4\4\3\54\1\34\2\4\1\7\1\56\1\4\2\34\1\7\1\34\2\uffff\1\34";
- static final String dfa_10s = "\1\51\2\52\1\65\1\64\3\4\1\65\3\54\1\101\2\4\1\102\1\60\1\4\2\101\1\102\1\34\2\uffff\1\101";
- static final String dfa_11s = "\26\uffff\1\1\1\2\1\uffff";
+ static final String dfa_9s = "\1\52\1\4\1\53\1\4\1\55\4\4\3\55\1\35\2\4\1\7\1\57\1\4\2\35\1\7\1\35\2\uffff\1\35";
+ static final String dfa_10s = "\1\52\2\53\1\66\1\65\3\4\1\66\3\55\1\102\2\4\1\103\1\61\1\4\2\102\1\103\1\35\2\uffff\1\102";
+ static final String dfa_11s = "\26\uffff\1\2\1\1\1\uffff";
static final String dfa_12s = "\31\uffff}>";
static final String[] dfa_13s = {
"\1\1",
- "\1\2\45\uffff\1\3",
+ "\1\2\46\uffff\1\3",
"\1\3",
- "\1\4\56\uffff\1\5\1\uffff\1\6",
+ "\1\4\57\uffff\1\5\1\uffff\1\6",
"\1\10\7\uffff\1\7",
"\1\11",
"\1\12",
"\1\13",
- "\1\14\56\uffff\1\15\1\uffff\1\16",
+ "\1\14\57\uffff\1\15\1\uffff\1\16",
"\1\10",
"\1\10",
"\1\10",
"\1\20\27\uffff\1\21\14\uffff\1\17",
"\1\22",
"\1\23",
- "\1\24\72\uffff\1\25",
- "\1\26\1\uffff\1\27",
+ "\1\24\73\uffff\1\25",
+ "\1\27\1\uffff\1\26",
"\1\30",
"\1\20\44\uffff\1\17",
"\1\20\44\uffff\1\17",
- "\1\24\72\uffff\1\25",
+ "\1\24\73\uffff\1\25",
"\1\20",
"",
"",
@@ -31023,11 +31243,11 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA9 extends DFA {
+ class DFA11 extends DFA {
- public DFA9(BaseRecognizer recognizer) {
+ public DFA11(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 9;
+ this.decisionNumber = 11;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_9;
@@ -31037,62 +31257,63 @@ public class InternalFSMParser extends AbstractInternalContentAssistParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "1798:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
+ return "1820:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
}
}
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00000000003C0002L,0x0000000000000010L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000780002L,0x0000000000000020L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000008000000L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000048000000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000010000000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000403F0A0000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x000403F080000002L,0x0000000000000020L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000F20000000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000020000080L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000082L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000040000000010L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000090000000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x000807E140000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x000807E100000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000001E40000000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000020000100L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000040000080L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000000082L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000080000000010L});
public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0028000000000010L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000200020000000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0040000000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000800020000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000800000000002L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0050000000000010L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000400040000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0001000040000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0001000000000002L});
public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0181000000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0100000000000002L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x2600000000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2200000000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x1000000000000002L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000000000000E0E0L,0x0000000000000080L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000003C00000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x1000000020000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000004L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000002000L,0x0000000000000080L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x000000000000C060L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x000000000000C040L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0302000000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0200000000000002L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x4C00000000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x4400000000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x000000000001C0E0L,0x0000000000000100L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000007800000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x2000000040000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000080L,0x0000000000000008L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000000004000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000018060L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000018040L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000060000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
}
diff --git a/plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore b/plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore
index 6451d9b38..db92b439c 100644
--- a/plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore
+++ b/plugins/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore
@@ -78,7 +78,7 @@
<details key="body" value="return (this instanceof &lt;%org.eclipse.etrice.core.fsm.fSM.SimpleState%>)? ((SimpleState)this).getName() :(this instanceof &lt;%org.eclipse.etrice.core.fsm.fSM.RefinedState%>)? (((RefinedState)this).getTarget()==null? &quot;&quot;:((RefinedState)this).getTarget().getName()) :&quot;&quot;;"/>
</eAnnotations>
</eOperations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -180,7 +180,7 @@
<details key="documentation" value="&lt;br>By this name the choice point is referred to in the model.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -188,7 +188,7 @@
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TransitionBase">
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbin b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbin
index 039389ea8..0431c3e0e 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbin
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/FSM.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g
index 68bd38f3a..7946b8e17 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.g
@@ -935,17 +935,17 @@ ruleDetailCode returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(((
{
$current = forceCreateModelElement(
- grammarAccess.getDetailCodeAccess().getDetailCodeAction_0(),
+ grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0(),
$current);
}
-)(
+)((
(
lv_used_1_0= '{'
{
- newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
{
@@ -960,7 +960,7 @@ ruleDetailCode returns [EObject current=null]
(
lv_lines_2_0=RULE_STRING
{
- newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
}
{
if ($current==null) {
@@ -976,9 +976,28 @@ ruleDetailCode returns [EObject current=null]
)
)* otherlv_3='}'
{
- newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
}
+))
+ |(
+(
+ lv_lines_4_0=RULE_CC_STRING
+ {
+ newLeafNode(lv_lines_4_0, grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ $current,
+ "lines",
+ lv_lines_4_0,
+ "org.eclipse.etrice.core.common.Base.CC_STRING");
+ }
+
)
+)?)
;
@@ -3950,6 +3969,8 @@ ruleLiteralType returns [Enumerator current=null]
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens
index f987c22e7..d2129b264 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSM.tokens
@@ -1,72 +1,72 @@
-'('=46
-')'=48
-'+'=59
-','=47
-'-'=60
-'->'=32
-'.'=61
-'.*'=54
-':'=30
-'<'=42
-'='=50
-'>'=44
-'ChoicePoint'=28
-'E'=63
-'EntryPoint'=26
-'ExitPoint'=27
-'ModelComponent'=13
-'RefinedState'=23
-'RefinedTransition'=38
-'State'=18
-'StateMachine'=17
-'Transition'=29
-'TransitionPoint'=25
-'['=55
-']'=56
-'abstract'=12
-'action'=33
-'async'=66
-'attribute'=53
-'cond'=37
-'cp'=41
-'datadriven'=65
-'do'=21
-'e'=62
-'entry'=19
-'eventdriven'=64
-'exit'=20
-'extends'=14
-'false'=57
-'guard'=36
-'handler'=24
-'in'=45
-'initial'=31
-'mandatory'=52
-'my'=39
-'of'=40
-'optional'=51
-'or'=35
-'out'=49
-'ptBoolean'=68
-'ptCharacter'=71
-'ptInteger'=69
-'ptReal'=70
-'subgraph'=22
-'sync'=67
-'triggers'=34
-'true'=58
-'{'=15
-'|'=43
-'}'=16
-RULE_ANY_OTHER=11
-RULE_HEX=7
+'('=47
+')'=49
+'+'=60
+','=48
+'-'=61
+'->'=33
+'.'=62
+'.*'=55
+':'=31
+'<'=43
+'='=51
+'>'=45
+'ChoicePoint'=29
+'E'=64
+'EntryPoint'=27
+'ExitPoint'=28
+'ModelComponent'=14
+'RefinedState'=24
+'RefinedTransition'=39
+'State'=19
+'StateMachine'=18
+'Transition'=30
+'TransitionPoint'=26
+'['=56
+']'=57
+'abstract'=13
+'action'=34
+'async'=67
+'attribute'=54
+'cond'=38
+'cp'=42
+'datadriven'=66
+'do'=22
+'e'=63
+'entry'=20
+'eventdriven'=65
+'exit'=21
+'extends'=15
+'false'=58
+'guard'=37
+'handler'=25
+'in'=46
+'initial'=32
+'mandatory'=53
+'my'=40
+'of'=41
+'optional'=52
+'or'=36
+'out'=50
+'ptBoolean'=69
+'ptCharacter'=72
+'ptInteger'=70
+'ptReal'=71
+'subgraph'=23
+'sync'=68
+'triggers'=35
+'true'=59
+'{'=16
+'|'=44
+'}'=17
+RULE_ANY_OTHER=12
+RULE_CC_STRING=6
+RULE_HEX=8
RULE_ID=4
-RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_INT=7
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=5
-RULE_WS=10
-T__12=12
+RULE_WS=11
T__13=13
T__14=14
T__15=15
@@ -126,3 +126,4 @@ T__68=68
T__69=69
T__70=70
T__71=71
+T__72=72
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java
index cda30c659..bfeeb7649 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMLexer.java
@@ -12,16 +12,16 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalFSMLexer extends Lexer {
- public static final int RULE_HEX=7;
+ public static final int RULE_HEX=8;
public static final int T__50=50;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=6;
public static final int T__15=15;
public static final int T__59=59;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__55=55;
- public static final int T__12=12;
public static final int T__56=56;
public static final int T__13=13;
public static final int T__57=57;
@@ -37,11 +37,11 @@ public class InternalFSMLexer extends Lexer {
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
- public static final int RULE_INT=6;
+ public static final int RULE_INT=7;
public static final int T__29=29;
public static final int T__22=22;
public static final int T__66=66;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__67=67;
public static final int T__24=24;
@@ -56,8 +56,9 @@ public class InternalFSMLexer extends Lexer {
public static final int T__65=65;
public static final int T__70=70;
public static final int T__71=71;
+ public static final int T__72=72;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
@@ -69,8 +70,8 @@ public class InternalFSMLexer extends Lexer {
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
@@ -95,36 +96,15 @@ public class InternalFSMLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalFSM.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:11:7: ( 'abstract' )
- // InternalFSM.g:11:9: 'abstract'
- {
- match("abstract");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:12:7: ( 'ModelComponent' )
- // InternalFSM.g:12:9: 'ModelComponent'
+ // InternalFSM.g:11:7: ( 'abstract' )
+ // InternalFSM.g:11:9: 'abstract'
{
- match("ModelComponent");
+ match("abstract");
}
@@ -142,10 +122,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:13:7: ( 'extends' )
- // InternalFSM.g:13:9: 'extends'
+ // InternalFSM.g:12:7: ( 'ModelComponent' )
+ // InternalFSM.g:12:9: 'ModelComponent'
{
- match("extends");
+ match("ModelComponent");
}
@@ -163,10 +143,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:14:7: ( '{' )
- // InternalFSM.g:14:9: '{'
+ // InternalFSM.g:13:7: ( 'extends' )
+ // InternalFSM.g:13:9: 'extends'
{
- match('{');
+ match("extends");
+
}
@@ -183,10 +164,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:15:7: ( '}' )
- // InternalFSM.g:15:9: '}'
+ // InternalFSM.g:14:7: ( '{' )
+ // InternalFSM.g:14:9: '{'
{
- match('}');
+ match('{');
}
@@ -203,11 +184,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:16:7: ( 'StateMachine' )
- // InternalFSM.g:16:9: 'StateMachine'
+ // InternalFSM.g:15:7: ( '}' )
+ // InternalFSM.g:15:9: '}'
{
- match("StateMachine");
-
+ match('}');
}
@@ -224,10 +204,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:17:7: ( 'State' )
- // InternalFSM.g:17:9: 'State'
+ // InternalFSM.g:16:7: ( 'StateMachine' )
+ // InternalFSM.g:16:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -245,10 +225,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:18:7: ( 'entry' )
- // InternalFSM.g:18:9: 'entry'
+ // InternalFSM.g:17:7: ( 'State' )
+ // InternalFSM.g:17:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -266,10 +246,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:19:7: ( 'exit' )
- // InternalFSM.g:19:9: 'exit'
+ // InternalFSM.g:18:7: ( 'entry' )
+ // InternalFSM.g:18:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -287,10 +267,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:20:7: ( 'do' )
- // InternalFSM.g:20:9: 'do'
+ // InternalFSM.g:19:7: ( 'exit' )
+ // InternalFSM.g:19:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -308,10 +288,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:21:7: ( 'subgraph' )
- // InternalFSM.g:21:9: 'subgraph'
+ // InternalFSM.g:20:7: ( 'do' )
+ // InternalFSM.g:20:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -329,10 +309,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:22:7: ( 'RefinedState' )
- // InternalFSM.g:22:9: 'RefinedState'
+ // InternalFSM.g:21:7: ( 'subgraph' )
+ // InternalFSM.g:21:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -350,10 +330,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:23:7: ( 'handler' )
- // InternalFSM.g:23:9: 'handler'
+ // InternalFSM.g:22:7: ( 'RefinedState' )
+ // InternalFSM.g:22:9: 'RefinedState'
{
- match("handler");
+ match("RefinedState");
}
@@ -371,10 +351,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:24:7: ( 'TransitionPoint' )
- // InternalFSM.g:24:9: 'TransitionPoint'
+ // InternalFSM.g:23:7: ( 'handler' )
+ // InternalFSM.g:23:9: 'handler'
{
- match("TransitionPoint");
+ match("handler");
}
@@ -392,10 +372,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:25:7: ( 'EntryPoint' )
- // InternalFSM.g:25:9: 'EntryPoint'
+ // InternalFSM.g:24:7: ( 'TransitionPoint' )
+ // InternalFSM.g:24:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -413,10 +393,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:26:7: ( 'ExitPoint' )
- // InternalFSM.g:26:9: 'ExitPoint'
+ // InternalFSM.g:25:7: ( 'EntryPoint' )
+ // InternalFSM.g:25:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -434,10 +414,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:27:7: ( 'ChoicePoint' )
- // InternalFSM.g:27:9: 'ChoicePoint'
+ // InternalFSM.g:26:7: ( 'ExitPoint' )
+ // InternalFSM.g:26:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -455,10 +435,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:28:7: ( 'Transition' )
- // InternalFSM.g:28:9: 'Transition'
+ // InternalFSM.g:27:7: ( 'ChoicePoint' )
+ // InternalFSM.g:27:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -476,10 +456,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:29:7: ( ':' )
- // InternalFSM.g:29:9: ':'
+ // InternalFSM.g:28:7: ( 'Transition' )
+ // InternalFSM.g:28:9: 'Transition'
{
- match(':');
+ match("Transition");
+
}
@@ -496,11 +477,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:30:7: ( 'initial' )
- // InternalFSM.g:30:9: 'initial'
+ // InternalFSM.g:29:7: ( ':' )
+ // InternalFSM.g:29:9: ':'
{
- match("initial");
-
+ match(':');
}
@@ -517,10 +497,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:31:7: ( '->' )
- // InternalFSM.g:31:9: '->'
+ // InternalFSM.g:30:7: ( 'initial' )
+ // InternalFSM.g:30:9: 'initial'
{
- match("->");
+ match("initial");
}
@@ -538,10 +518,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:32:7: ( 'action' )
- // InternalFSM.g:32:9: 'action'
+ // InternalFSM.g:31:7: ( '->' )
+ // InternalFSM.g:31:9: '->'
{
- match("action");
+ match("->");
}
@@ -559,10 +539,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:33:7: ( 'triggers' )
- // InternalFSM.g:33:9: 'triggers'
+ // InternalFSM.g:32:7: ( 'action' )
+ // InternalFSM.g:32:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -580,10 +560,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:34:7: ( 'or' )
- // InternalFSM.g:34:9: 'or'
+ // InternalFSM.g:33:7: ( 'triggers' )
+ // InternalFSM.g:33:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -601,10 +581,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:35:7: ( 'guard' )
- // InternalFSM.g:35:9: 'guard'
+ // InternalFSM.g:34:7: ( 'or' )
+ // InternalFSM.g:34:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -622,10 +602,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:36:7: ( 'cond' )
- // InternalFSM.g:36:9: 'cond'
+ // InternalFSM.g:35:7: ( 'guard' )
+ // InternalFSM.g:35:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -643,10 +623,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:37:7: ( 'RefinedTransition' )
- // InternalFSM.g:37:9: 'RefinedTransition'
+ // InternalFSM.g:36:7: ( 'cond' )
+ // InternalFSM.g:36:9: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -664,10 +644,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:38:7: ( 'my' )
- // InternalFSM.g:38:9: 'my'
+ // InternalFSM.g:37:7: ( 'RefinedTransition' )
+ // InternalFSM.g:37:9: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -685,10 +665,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:39:7: ( 'of' )
- // InternalFSM.g:39:9: 'of'
+ // InternalFSM.g:38:7: ( 'my' )
+ // InternalFSM.g:38:9: 'my'
{
- match("of");
+ match("my");
}
@@ -706,10 +686,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:40:7: ( 'cp' )
- // InternalFSM.g:40:9: 'cp'
+ // InternalFSM.g:39:7: ( 'of' )
+ // InternalFSM.g:39:9: 'of'
{
- match("cp");
+ match("of");
}
@@ -727,10 +707,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:41:7: ( '<' )
- // InternalFSM.g:41:9: '<'
+ // InternalFSM.g:40:7: ( 'cp' )
+ // InternalFSM.g:40:9: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -747,10 +728,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:42:7: ( '|' )
- // InternalFSM.g:42:9: '|'
+ // InternalFSM.g:41:7: ( '<' )
+ // InternalFSM.g:41:9: '<'
{
- match('|');
+ match('<');
}
@@ -767,10 +748,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:43:7: ( '>' )
- // InternalFSM.g:43:9: '>'
+ // InternalFSM.g:42:7: ( '|' )
+ // InternalFSM.g:42:9: '|'
{
- match('>');
+ match('|');
}
@@ -787,11 +768,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:44:7: ( 'in' )
- // InternalFSM.g:44:9: 'in'
+ // InternalFSM.g:43:7: ( '>' )
+ // InternalFSM.g:43:9: '>'
{
- match("in");
-
+ match('>');
}
@@ -808,10 +788,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:45:7: ( '(' )
- // InternalFSM.g:45:9: '('
+ // InternalFSM.g:44:7: ( 'in' )
+ // InternalFSM.g:44:9: 'in'
{
- match('(');
+ match("in");
+
}
@@ -828,10 +809,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:46:7: ( ',' )
- // InternalFSM.g:46:9: ','
+ // InternalFSM.g:45:7: ( '(' )
+ // InternalFSM.g:45:9: '('
{
- match(',');
+ match('(');
}
@@ -848,10 +829,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:47:7: ( ')' )
- // InternalFSM.g:47:9: ')'
+ // InternalFSM.g:46:7: ( ',' )
+ // InternalFSM.g:46:9: ','
{
- match(')');
+ match(',');
}
@@ -868,11 +849,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:48:7: ( 'out' )
- // InternalFSM.g:48:9: 'out'
+ // InternalFSM.g:47:7: ( ')' )
+ // InternalFSM.g:47:9: ')'
{
- match("out");
-
+ match(')');
}
@@ -889,10 +869,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:49:7: ( '=' )
- // InternalFSM.g:49:9: '='
+ // InternalFSM.g:48:7: ( 'out' )
+ // InternalFSM.g:48:9: 'out'
{
- match('=');
+ match("out");
+
}
@@ -909,11 +890,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:50:7: ( 'optional' )
- // InternalFSM.g:50:9: 'optional'
+ // InternalFSM.g:49:7: ( '=' )
+ // InternalFSM.g:49:9: '='
{
- match("optional");
-
+ match('=');
}
@@ -930,10 +910,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:51:7: ( 'mandatory' )
- // InternalFSM.g:51:9: 'mandatory'
+ // InternalFSM.g:50:7: ( 'optional' )
+ // InternalFSM.g:50:9: 'optional'
{
- match("mandatory");
+ match("optional");
}
@@ -951,10 +931,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:52:7: ( 'attribute' )
- // InternalFSM.g:52:9: 'attribute'
+ // InternalFSM.g:51:7: ( 'mandatory' )
+ // InternalFSM.g:51:9: 'mandatory'
{
- match("attribute");
+ match("mandatory");
}
@@ -972,10 +952,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:53:7: ( '.*' )
- // InternalFSM.g:53:9: '.*'
+ // InternalFSM.g:52:7: ( 'attribute' )
+ // InternalFSM.g:52:9: 'attribute'
{
- match(".*");
+ match("attribute");
}
@@ -993,10 +973,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:54:7: ( '[' )
- // InternalFSM.g:54:9: '['
+ // InternalFSM.g:53:7: ( '.*' )
+ // InternalFSM.g:53:9: '.*'
{
- match('[');
+ match(".*");
+
}
@@ -1013,10 +994,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:55:7: ( ']' )
- // InternalFSM.g:55:9: ']'
+ // InternalFSM.g:54:7: ( '[' )
+ // InternalFSM.g:54:9: '['
{
- match(']');
+ match('[');
}
@@ -1033,11 +1014,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:56:7: ( 'false' )
- // InternalFSM.g:56:9: 'false'
+ // InternalFSM.g:55:7: ( ']' )
+ // InternalFSM.g:55:9: ']'
{
- match("false");
-
+ match(']');
}
@@ -1054,10 +1034,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:57:7: ( 'true' )
- // InternalFSM.g:57:9: 'true'
+ // InternalFSM.g:56:7: ( 'false' )
+ // InternalFSM.g:56:9: 'false'
{
- match("true");
+ match("false");
}
@@ -1075,10 +1055,11 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:58:7: ( '+' )
- // InternalFSM.g:58:9: '+'
+ // InternalFSM.g:57:7: ( 'true' )
+ // InternalFSM.g:57:9: 'true'
{
- match('+');
+ match("true");
+
}
@@ -1095,10 +1076,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:59:7: ( '-' )
- // InternalFSM.g:59:9: '-'
+ // InternalFSM.g:58:7: ( '+' )
+ // InternalFSM.g:58:9: '+'
{
- match('-');
+ match('+');
}
@@ -1115,10 +1096,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:60:7: ( '.' )
- // InternalFSM.g:60:9: '.'
+ // InternalFSM.g:59:7: ( '-' )
+ // InternalFSM.g:59:9: '-'
{
- match('.');
+ match('-');
}
@@ -1135,10 +1116,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:61:7: ( 'e' )
- // InternalFSM.g:61:9: 'e'
+ // InternalFSM.g:60:7: ( '.' )
+ // InternalFSM.g:60:9: '.'
{
- match('e');
+ match('.');
}
@@ -1155,10 +1136,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:62:7: ( 'E' )
- // InternalFSM.g:62:9: 'E'
+ // InternalFSM.g:61:7: ( 'e' )
+ // InternalFSM.g:61:9: 'e'
{
- match('E');
+ match('e');
}
@@ -1175,11 +1156,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:63:7: ( 'eventdriven' )
- // InternalFSM.g:63:9: 'eventdriven'
+ // InternalFSM.g:62:7: ( 'E' )
+ // InternalFSM.g:62:9: 'E'
{
- match("eventdriven");
-
+ match('E');
}
@@ -1196,10 +1176,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:64:7: ( 'datadriven' )
- // InternalFSM.g:64:9: 'datadriven'
+ // InternalFSM.g:63:7: ( 'eventdriven' )
+ // InternalFSM.g:63:9: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -1217,10 +1197,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:65:7: ( 'async' )
- // InternalFSM.g:65:9: 'async'
+ // InternalFSM.g:64:7: ( 'datadriven' )
+ // InternalFSM.g:64:9: 'datadriven'
{
- match("async");
+ match("datadriven");
}
@@ -1238,10 +1218,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:66:7: ( 'sync' )
- // InternalFSM.g:66:9: 'sync'
+ // InternalFSM.g:65:7: ( 'async' )
+ // InternalFSM.g:65:9: 'async'
{
- match("sync");
+ match("async");
}
@@ -1259,10 +1239,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:67:7: ( 'ptBoolean' )
- // InternalFSM.g:67:9: 'ptBoolean'
+ // InternalFSM.g:66:7: ( 'sync' )
+ // InternalFSM.g:66:9: 'sync'
{
- match("ptBoolean");
+ match("sync");
}
@@ -1280,10 +1260,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:68:7: ( 'ptInteger' )
- // InternalFSM.g:68:9: 'ptInteger'
+ // InternalFSM.g:67:7: ( 'ptBoolean' )
+ // InternalFSM.g:67:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -1301,10 +1281,10 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:69:7: ( 'ptReal' )
- // InternalFSM.g:69:9: 'ptReal'
+ // InternalFSM.g:68:7: ( 'ptInteger' )
+ // InternalFSM.g:68:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -1322,6 +1302,27 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalFSM.g:69:7: ( 'ptReal' )
+ // InternalFSM.g:69:9: 'ptReal'
+ {
+ match("ptReal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__71"
+
+ // $ANTLR start "T__72"
+ public final void mT__72() throws RecognitionException {
+ try {
+ int _type = T__72;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalFSM.g:70:7: ( 'ptCharacter' )
// InternalFSM.g:70:9: 'ptCharacter'
{
@@ -1336,17 +1337,17 @@ public class InternalFSMLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__71"
+ // $ANTLR end "T__72"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3951:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalFSM.g:3951:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalFSM.g:3970:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalFSM.g:3970:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalFSM.g:3951:12: ( '0x' | '0X' )
+ // InternalFSM.g:3970:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -1374,7 +1375,7 @@ public class InternalFSMLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalFSM.g:3951:13: '0x'
+ // InternalFSM.g:3970:13: '0x'
{
match("0x");
@@ -1382,7 +1383,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:3951:18: '0X'
+ // InternalFSM.g:3970:18: '0X'
{
match("0X");
@@ -1392,7 +1393,7 @@ public class InternalFSMLexer extends Lexer {
}
- // InternalFSM.g:3951:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalFSM.g:3970:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -1441,24 +1442,93 @@ public class InternalFSMLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalFSM.g:3972:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalFSM.g:3972:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalFSM.g:3972:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalFSM.g:3972:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3953:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalFSM.g:3953:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalFSM.g:3974:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalFSM.g:3974:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalFSM.g:3953:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalFSM.g:3974:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalFSM.g:3953:11: '^'
+ // InternalFSM.g:3974:11: '^'
{
match('^');
@@ -1476,18 +1546,18 @@ public class InternalFSMLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalFSM.g:3953:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalFSM.g:3974:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalFSM.g:
{
@@ -1505,7 +1575,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -1525,24 +1595,24 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3955:10: ( ( '0' .. '9' )+ )
- // InternalFSM.g:3955:12: ( '0' .. '9' )+
+ // InternalFSM.g:3976:10: ( ( '0' .. '9' )+ )
+ // InternalFSM.g:3976:12: ( '0' .. '9' )+
{
- // InternalFSM.g:3955:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalFSM.g:3976:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalFSM.g:3955:13: '0' .. '9'
+ // InternalFSM.g:3976:13: '0' .. '9'
{
matchRange('0','9');
@@ -1550,12 +1620,12 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -1574,47 +1644,47 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3957:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalFSM.g:3957:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalFSM.g:3978:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalFSM.g:3978:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalFSM.g:3957:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalFSM.g:3978:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalFSM.g:3957:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalFSM.g:3978:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalFSM.g:3957:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalFSM.g:3978:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalFSM.g:3957:21: '\\\\' .
+ // InternalFSM.g:3978:21: '\\\\' .
{
match('\\');
matchAny();
@@ -1622,7 +1692,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:3957:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalFSM.g:3978:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1638,7 +1708,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -1647,26 +1717,26 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:3957:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalFSM.g:3978:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalFSM.g:3957:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalFSM.g:3978:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalFSM.g:3957:54: '\\\\' .
+ // InternalFSM.g:3978:54: '\\\\' .
{
match('\\');
matchAny();
@@ -1674,7 +1744,7 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 2 :
- // InternalFSM.g:3957:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalFSM.g:3978:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1690,7 +1760,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -1717,37 +1787,37 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3959:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalFSM.g:3959:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalFSM.g:3980:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalFSM.g:3980:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalFSM.g:3959:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalFSM.g:3980:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalFSM.g:3959:52: .
+ // InternalFSM.g:3980:52: .
{
matchAny();
@@ -1755,7 +1825,7 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -1777,25 +1847,25 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3961:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalFSM.g:3961:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalFSM.g:3982:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalFSM.g:3982:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalFSM.g:3961:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalFSM.g:3982:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalFSM.g:3961:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalFSM.g:3982: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();
@@ -1811,31 +1881,31 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalFSM.g:3961:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalFSM.g:3982:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalFSM.g:3961:41: ( '\\r' )? '\\n'
+ // InternalFSM.g:3982:41: ( '\\r' )? '\\n'
{
- // InternalFSM.g:3961:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalFSM.g:3982:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalFSM.g:3961:41: '\\r'
+ // InternalFSM.g:3982:41: '\\r'
{
match('\r');
@@ -1867,22 +1937,22 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3963:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalFSM.g:3963:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalFSM.g:3984:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalFSM.g:3984:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalFSM.g:3963:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalFSM.g:3984:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalFSM.g:
{
@@ -1900,12 +1970,12 @@ public class InternalFSMLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -1924,8 +1994,8 @@ public class InternalFSMLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalFSM.g:3965:16: ( . )
- // InternalFSM.g:3965:18: .
+ // InternalFSM.g:3986:16: ( . )
+ // InternalFSM.g:3986:18: .
{
matchAny();
@@ -1940,427 +2010,427 @@ public class InternalFSMLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalFSM.g:1:8: ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=68;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalFSM.g:1:8: ( 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 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=69;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalFSM.g:1:10: T__12
+ // InternalFSM.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalFSM.g:1:16: T__13
+ // InternalFSM.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalFSM.g:1:22: T__14
+ // InternalFSM.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalFSM.g:1:28: T__15
+ // InternalFSM.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalFSM.g:1:34: T__16
+ // InternalFSM.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalFSM.g:1:40: T__17
+ // InternalFSM.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalFSM.g:1:46: T__18
+ // InternalFSM.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalFSM.g:1:52: T__19
+ // InternalFSM.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalFSM.g:1:58: T__20
+ // InternalFSM.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalFSM.g:1:64: T__21
+ // InternalFSM.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalFSM.g:1:70: T__22
+ // InternalFSM.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalFSM.g:1:76: T__23
+ // InternalFSM.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalFSM.g:1:82: T__24
+ // InternalFSM.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalFSM.g:1:88: T__25
+ // InternalFSM.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalFSM.g:1:94: T__26
+ // InternalFSM.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalFSM.g:1:100: T__27
+ // InternalFSM.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalFSM.g:1:106: T__28
+ // InternalFSM.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalFSM.g:1:112: T__29
+ // InternalFSM.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalFSM.g:1:118: T__30
+ // InternalFSM.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalFSM.g:1:124: T__31
+ // InternalFSM.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalFSM.g:1:130: T__32
+ // InternalFSM.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalFSM.g:1:136: T__33
+ // InternalFSM.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalFSM.g:1:142: T__34
+ // InternalFSM.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalFSM.g:1:148: T__35
+ // InternalFSM.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalFSM.g:1:154: T__36
+ // InternalFSM.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // InternalFSM.g:1:160: T__37
+ // InternalFSM.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // InternalFSM.g:1:166: T__38
+ // InternalFSM.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // InternalFSM.g:1:172: T__39
+ // InternalFSM.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // InternalFSM.g:1:178: T__40
+ // InternalFSM.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // InternalFSM.g:1:184: T__41
+ // InternalFSM.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // InternalFSM.g:1:190: T__42
+ // InternalFSM.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // InternalFSM.g:1:196: T__43
+ // InternalFSM.g:1:196: T__44
{
- mT__43();
+ mT__44();
}
break;
case 33 :
- // InternalFSM.g:1:202: T__44
+ // InternalFSM.g:1:202: T__45
{
- mT__44();
+ mT__45();
}
break;
case 34 :
- // InternalFSM.g:1:208: T__45
+ // InternalFSM.g:1:208: T__46
{
- mT__45();
+ mT__46();
}
break;
case 35 :
- // InternalFSM.g:1:214: T__46
+ // InternalFSM.g:1:214: T__47
{
- mT__46();
+ mT__47();
}
break;
case 36 :
- // InternalFSM.g:1:220: T__47
+ // InternalFSM.g:1:220: T__48
{
- mT__47();
+ mT__48();
}
break;
case 37 :
- // InternalFSM.g:1:226: T__48
+ // InternalFSM.g:1:226: T__49
{
- mT__48();
+ mT__49();
}
break;
case 38 :
- // InternalFSM.g:1:232: T__49
+ // InternalFSM.g:1:232: T__50
{
- mT__49();
+ mT__50();
}
break;
case 39 :
- // InternalFSM.g:1:238: T__50
+ // InternalFSM.g:1:238: T__51
{
- mT__50();
+ mT__51();
}
break;
case 40 :
- // InternalFSM.g:1:244: T__51
+ // InternalFSM.g:1:244: T__52
{
- mT__51();
+ mT__52();
}
break;
case 41 :
- // InternalFSM.g:1:250: T__52
+ // InternalFSM.g:1:250: T__53
{
- mT__52();
+ mT__53();
}
break;
case 42 :
- // InternalFSM.g:1:256: T__53
+ // InternalFSM.g:1:256: T__54
{
- mT__53();
+ mT__54();
}
break;
case 43 :
- // InternalFSM.g:1:262: T__54
+ // InternalFSM.g:1:262: T__55
{
- mT__54();
+ mT__55();
}
break;
case 44 :
- // InternalFSM.g:1:268: T__55
+ // InternalFSM.g:1:268: T__56
{
- mT__55();
+ mT__56();
}
break;
case 45 :
- // InternalFSM.g:1:274: T__56
+ // InternalFSM.g:1:274: T__57
{
- mT__56();
+ mT__57();
}
break;
case 46 :
- // InternalFSM.g:1:280: T__57
+ // InternalFSM.g:1:280: T__58
{
- mT__57();
+ mT__58();
}
break;
case 47 :
- // InternalFSM.g:1:286: T__58
+ // InternalFSM.g:1:286: T__59
{
- mT__58();
+ mT__59();
}
break;
case 48 :
- // InternalFSM.g:1:292: T__59
+ // InternalFSM.g:1:292: T__60
{
- mT__59();
+ mT__60();
}
break;
case 49 :
- // InternalFSM.g:1:298: T__60
+ // InternalFSM.g:1:298: T__61
{
- mT__60();
+ mT__61();
}
break;
case 50 :
- // InternalFSM.g:1:304: T__61
+ // InternalFSM.g:1:304: T__62
{
- mT__61();
+ mT__62();
}
break;
case 51 :
- // InternalFSM.g:1:310: T__62
+ // InternalFSM.g:1:310: T__63
{
- mT__62();
+ mT__63();
}
break;
case 52 :
- // InternalFSM.g:1:316: T__63
+ // InternalFSM.g:1:316: T__64
{
- mT__63();
+ mT__64();
}
break;
case 53 :
- // InternalFSM.g:1:322: T__64
+ // InternalFSM.g:1:322: T__65
{
- mT__64();
+ mT__65();
}
break;
case 54 :
- // InternalFSM.g:1:328: T__65
+ // InternalFSM.g:1:328: T__66
{
- mT__65();
+ mT__66();
}
break;
case 55 :
- // InternalFSM.g:1:334: T__66
+ // InternalFSM.g:1:334: T__67
{
- mT__66();
+ mT__67();
}
break;
case 56 :
- // InternalFSM.g:1:340: T__67
+ // InternalFSM.g:1:340: T__68
{
- mT__67();
+ mT__68();
}
break;
case 57 :
- // InternalFSM.g:1:346: T__68
+ // InternalFSM.g:1:346: T__69
{
- mT__68();
+ mT__69();
}
break;
case 58 :
- // InternalFSM.g:1:352: T__69
+ // InternalFSM.g:1:352: T__70
{
- mT__69();
+ mT__70();
}
break;
case 59 :
- // InternalFSM.g:1:358: T__70
+ // InternalFSM.g:1:358: T__71
{
- mT__70();
+ mT__71();
}
break;
case 60 :
- // InternalFSM.g:1:364: T__71
+ // InternalFSM.g:1:364: T__72
{
- mT__71();
+ mT__72();
}
break;
@@ -2372,49 +2442,56 @@ public class InternalFSMLexer extends Lexer {
}
break;
case 62 :
- // InternalFSM.g:1:379: RULE_ID
+ // InternalFSM.g:1:379: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 63 :
- // InternalFSM.g:1:387: RULE_INT
+ // InternalFSM.g:1:394: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 64 :
- // InternalFSM.g:1:396: RULE_STRING
+ // InternalFSM.g:1:402: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 65 :
- // InternalFSM.g:1:408: RULE_ML_COMMENT
+ // InternalFSM.g:1:411: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 66 :
- // InternalFSM.g:1:424: RULE_SL_COMMENT
+ // InternalFSM.g:1:423: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 67 :
- // InternalFSM.g:1:440: RULE_WS
+ // InternalFSM.g:1:439: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 68 :
- // InternalFSM.g:1:448: RULE_ANY_OTHER
+ // InternalFSM.g:1:455: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 69 :
+ // InternalFSM.g:1:463: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -2426,21 +2503,21 @@ public class InternalFSMLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\2\60\1\65\2\uffff\6\60\1\102\1\60\1\uffff\1\60\1\107\5\60\7\uffff\1\132\2\uffff\1\60\1\uffff\1\60\1\141\1\53\2\uffff\3\53\2\uffff\4\60\1\uffff\4\60\3\uffff\1\60\1\160\10\60\1\uffff\1\60\1\uffff\1\173\2\uffff\1\60\1\176\1\177\4\60\1\u0084\1\u0085\1\60\13\uffff\1\60\1\uffff\1\60\6\uffff\12\60\1\uffff\12\60\1\uffff\2\60\2\uffff\1\u00a2\3\60\2\uffff\14\60\1\u00b2\5\60\1\u00b8\10\60\1\u00c1\1\uffff\2\60\1\u00c4\11\60\1\u00ce\2\60\1\uffff\1\u00d1\1\60\1\u00d4\2\60\1\uffff\10\60\1\uffff\1\60\1\u00e0\1\uffff\1\60\1\u00e2\5\60\1\u00e8\1\60\1\uffff\2\60\1\uffff\2\60\1\uffff\13\60\1\uffff\1\60\1\uffff\2\60\1\u00fc\2\60\1\uffff\2\60\1\u0101\5\60\1\u0108\4\60\1\u010d\5\60\1\uffff\1\60\1\u0114\2\60\1\uffff\3\60\1\u011a\2\60\1\uffff\4\60\1\uffff\1\u0121\1\u0122\4\60\1\uffff\1\u0127\4\60\1\uffff\4\60\1\u0130\1\60\2\uffff\1\u0132\1\u0133\1\u0134\1\60\1\uffff\3\60\1\u0139\2\60\1\u013d\1\u013e\1\uffff\1\60\3\uffff\2\60\1\u0142\1\60\1\uffff\3\60\2\uffff\1\u0147\1\u0148\1\60\1\uffff\1\u014a\1\u014b\2\60\2\uffff\1\60\2\uffff\2\60\1\u0151\2\60\1\uffff\1\60\1\u0155\1\60\1\uffff\1\u0157\1\uffff";
- static final String DFA14_eofS =
- "\u0158\uffff";
- static final String DFA14_minS =
- "\1\0\1\142\1\157\1\60\2\uffff\1\164\1\141\1\165\1\145\1\141\1\162\1\60\1\150\1\uffff\1\156\1\76\1\162\1\146\1\165\1\157\1\141\7\uffff\1\52\2\uffff\1\141\1\uffff\1\164\1\130\1\101\2\uffff\2\0\1\52\2\uffff\1\163\2\164\1\171\1\uffff\1\144\1\151\1\164\1\145\3\uffff\1\141\1\60\1\164\1\142\1\156\1\146\1\156\1\141\1\164\1\151\1\uffff\1\157\1\uffff\1\60\2\uffff\1\151\2\60\2\164\1\141\1\156\2\60\1\156\13\uffff\1\154\1\uffff\1\102\6\uffff\1\164\1\151\1\162\1\156\2\145\1\164\1\162\1\156\1\164\1\uffff\1\141\1\147\1\143\1\151\1\144\1\156\1\162\1\164\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\60\1\151\1\162\1\144\2\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\157\1\151\1\143\1\154\1\156\1\60\1\171\1\164\1\145\1\144\1\162\1\60\1\156\1\154\1\163\1\171\1\120\1\143\1\151\1\147\1\60\1\uffff\1\157\1\144\1\60\1\141\1\145\1\157\1\164\3\141\1\156\1\142\1\60\1\103\1\144\1\uffff\1\60\1\144\1\60\1\162\1\141\1\uffff\2\145\1\151\1\120\1\157\1\145\1\141\1\145\1\uffff\1\156\1\60\1\uffff\1\164\1\60\1\154\1\145\1\154\1\162\1\143\1\60\1\165\1\uffff\1\157\1\163\1\uffff\1\162\1\141\1\uffff\1\151\1\160\1\144\1\162\1\164\1\157\1\151\1\120\1\154\1\162\1\141\1\uffff\1\157\1\uffff\1\145\1\147\1\60\1\141\1\164\1\uffff\1\164\1\155\1\60\1\151\1\143\1\166\1\150\1\123\1\60\2\151\1\156\1\157\1\60\1\163\1\154\1\162\1\141\1\145\1\uffff\1\143\1\60\1\145\1\160\1\uffff\1\166\1\150\1\145\1\60\1\164\1\162\1\uffff\1\157\1\156\1\164\1\151\1\uffff\2\60\1\171\1\156\1\162\1\164\1\uffff\1\60\1\157\1\145\1\151\1\156\1\uffff\2\141\1\156\1\164\1\60\1\156\2\uffff\3\60\1\145\1\uffff\3\156\1\60\1\164\1\156\2\60\1\uffff\1\164\3\uffff\1\162\1\145\1\60\1\145\1\uffff\1\145\1\163\1\157\2\uffff\2\60\1\156\1\uffff\2\60\2\151\2\uffff\1\164\2\uffff\1\164\1\156\1\60\1\151\1\164\1\uffff\1\157\1\60\1\156\1\uffff\1\60\1\uffff";
- static final String DFA14_maxS =
- "\1\uffff\1\164\1\157\1\172\2\uffff\1\164\1\157\1\171\1\145\1\141\1\162\1\172\1\150\1\uffff\1\156\1\76\1\162\2\165\1\160\1\171\7\uffff\1\52\2\uffff\1\141\1\uffff\1\164\1\170\1\172\2\uffff\2\uffff\1\57\2\uffff\1\163\2\164\1\171\1\uffff\1\144\2\164\1\145\3\uffff\1\141\1\172\1\164\1\142\1\156\1\146\1\156\1\141\1\164\1\151\1\uffff\1\157\1\uffff\1\172\2\uffff\1\165\2\172\2\164\1\141\1\156\2\172\1\156\13\uffff\1\154\1\uffff\1\122\6\uffff\1\164\1\151\1\162\1\156\2\145\1\164\1\162\1\156\1\164\1\uffff\1\141\1\147\1\143\1\151\1\144\1\156\1\162\1\164\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\172\1\151\1\162\1\144\2\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\162\1\157\1\151\1\143\1\154\1\156\1\172\1\171\1\164\1\145\1\144\1\162\1\172\1\156\1\154\1\163\1\171\1\120\1\143\1\151\1\147\1\172\1\uffff\1\157\1\144\1\172\1\141\1\145\1\157\1\164\3\141\1\156\1\142\1\172\1\103\1\144\1\uffff\1\172\1\144\1\172\1\162\1\141\1\uffff\2\145\1\151\1\120\1\157\1\145\1\141\1\145\1\uffff\1\156\1\172\1\uffff\1\164\1\172\1\154\1\145\1\154\1\162\1\143\1\172\1\165\1\uffff\1\157\1\163\1\uffff\1\162\1\141\1\uffff\1\151\1\160\1\144\1\162\1\164\1\157\1\151\1\120\1\154\1\162\1\141\1\uffff\1\157\1\uffff\1\145\1\147\1\172\1\141\1\164\1\uffff\1\164\1\155\1\172\1\151\1\143\1\166\1\150\1\124\1\172\2\151\1\156\1\157\1\172\1\163\1\154\1\162\1\141\1\145\1\uffff\1\143\1\172\1\145\1\160\1\uffff\1\166\1\150\1\145\1\172\1\164\1\162\1\uffff\1\157\1\156\1\164\1\151\1\uffff\2\172\1\171\1\156\1\162\1\164\1\uffff\1\172\1\157\1\145\1\151\1\156\1\uffff\2\141\1\156\1\164\1\172\1\156\2\uffff\3\172\1\145\1\uffff\3\156\1\172\1\164\1\156\2\172\1\uffff\1\164\3\uffff\1\162\1\145\1\172\1\145\1\uffff\1\145\1\163\1\157\2\uffff\2\172\1\156\1\uffff\2\172\2\151\2\uffff\1\164\2\uffff\1\164\1\156\1\172\1\151\1\164\1\uffff\1\157\1\172\1\156\1\uffff\1\172\1\uffff";
- static final String DFA14_acceptS =
- "\4\uffff\1\4\1\5\10\uffff\1\23\7\uffff\1\37\1\40\1\41\1\43\1\44\1\45\1\47\1\uffff\1\54\1\55\1\uffff\1\60\3\uffff\1\76\1\77\3\uffff\1\103\1\104\4\uffff\1\76\4\uffff\1\63\1\4\1\5\12\uffff\1\64\1\uffff\1\23\1\uffff\1\25\1\61\12\uffff\1\37\1\40\1\41\1\43\1\44\1\45\1\47\1\53\1\62\1\54\1\55\1\uffff\1\60\1\uffff\1\75\1\77\1\100\1\101\1\102\1\103\12\uffff\1\12\12\uffff\1\42\2\uffff\1\30\1\35\4\uffff\1\36\1\34\34\uffff\1\46\17\uffff\1\11\5\uffff\1\70\10\uffff\1\57\2\uffff\1\32\11\uffff\1\67\2\uffff\1\10\2\uffff\1\7\13\uffff\1\31\1\uffff\1\56\5\uffff\1\26\23\uffff\1\73\4\uffff\1\3\6\uffff\1\15\4\uffff\1\24\6\uffff\1\1\5\uffff\1\13\6\uffff\1\27\1\50\4\uffff\1\52\10\uffff\1\20\1\uffff\1\51\1\71\1\72\4\uffff\1\66\3\uffff\1\22\1\17\3\uffff\1\65\4\uffff\1\21\1\74\1\uffff\1\6\1\14\5\uffff\1\2\3\uffff\1\16\1\uffff\1\33";
- static final String DFA14_specialS =
- "\1\0\46\uffff\1\1\1\2\u012f\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\47\4\53\1\50\1\31\1\33\1\53\1\41\1\32\1\20\1\35\1\51\1\43\11\46\1\16\1\53\1\26\1\34\1\30\2\53\2\45\1\15\1\45\1\14\7\45\1\2\4\45\1\11\1\6\1\13\6\45\1\36\1\53\1\37\1\44\1\45\1\53\1\1\1\45\1\24\1\7\1\3\1\40\1\23\1\12\1\17\3\45\1\25\1\45\1\22\1\42\2\45\1\10\1\21\6\45\1\4\1\27\1\5\uff82\53",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\1\uffff\2\60\1\65\2\uffff\6\60\1\102\1\60\1\uffff\1\60\1\107\5\60\7\uffff\1\132\2\uffff\1\60\1\uffff\1\60\1\141\2\53\2\uffff\2\53\2\uffff\4\60\1\uffff\4\60\3\uffff\1\60\1\161\10\60\1\uffff\1\60\1\uffff\1\174\2\uffff\1\60\1\177\1\u0080\4\60\1\u0085\1\u0086\1\60\13\uffff\1\60\1\uffff\1\60\2\uffff\1\143\4\uffff\12\60\1\uffff\12\60\1\uffff\2\60\2\uffff\1\u00a4\3\60\2\uffff\6\60\1\uffff\6\60\1\u00b4\5\60\1\u00ba\10\60\1\u00c3\1\uffff\2\60\1\u00c6\11\60\1\u00d0\2\60\1\uffff\1\u00d3\1\60\1\u00d6\2\60\1\uffff\10\60\1\uffff\1\60\1\u00e2\1\uffff\1\60\1\u00e4\5\60\1\u00ea\1\60\1\uffff\2\60\1\uffff\2\60\1\uffff\13\60\1\uffff\1\60\1\uffff\2\60\1\u00fe\2\60\1\uffff\2\60\1\u0103\5\60\1\u010a\4\60\1\u010f\5\60\1\uffff\1\60\1\u0116\2\60\1\uffff\3\60\1\u011c\2\60\1\uffff\4\60\1\uffff\1\u0123\1\u0124\4\60\1\uffff\1\u0129\4\60\1\uffff\4\60\1\u0132\1\60\2\uffff\1\u0134\1\u0135\1\u0136\1\60\1\uffff\3\60\1\u013b\2\60\1\u013f\1\u0140\1\uffff\1\60\3\uffff\2\60\1\u0144\1\60\1\uffff\3\60\2\uffff\1\u0149\1\u014a\1\60\1\uffff\1\u014c\1\u014d\2\60\2\uffff\1\60\2\uffff\2\60\1\u0153\2\60\1\uffff\1\60\1\u0157\1\60\1\uffff\1\u0159\1\uffff";
+ static final String DFA15_eofS =
+ "\u015a\uffff";
+ static final String DFA15_minS =
+ "\1\0\1\142\1\157\1\60\2\uffff\1\164\1\141\1\165\1\145\1\141\1\162\1\60\1\150\1\uffff\1\156\1\76\1\162\1\146\1\165\1\157\1\141\7\uffff\1\52\2\uffff\1\141\1\uffff\1\164\1\130\1\0\1\101\2\uffff\1\0\1\52\2\uffff\1\163\2\164\1\171\1\uffff\1\144\1\151\1\164\1\145\3\uffff\1\141\1\60\1\164\1\142\1\156\1\146\1\156\1\141\1\164\1\151\1\uffff\1\157\1\uffff\1\60\2\uffff\1\151\2\60\2\164\1\141\1\156\2\60\1\156\13\uffff\1\154\1\uffff\1\102\2\uffff\1\47\4\uffff\1\164\1\151\1\162\1\156\2\145\1\164\1\162\1\156\1\164\1\uffff\1\141\1\147\1\143\1\151\1\144\1\156\1\162\1\164\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\60\1\151\1\162\1\144\2\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\uffff\1\162\1\157\1\151\1\143\1\154\1\156\1\60\1\171\1\164\1\145\1\144\1\162\1\60\1\156\1\154\1\163\1\171\1\120\1\143\1\151\1\147\1\60\1\uffff\1\157\1\144\1\60\1\141\1\145\1\157\1\164\3\141\1\156\1\142\1\60\1\103\1\144\1\uffff\1\60\1\144\1\60\1\162\1\141\1\uffff\2\145\1\151\1\120\1\157\1\145\1\141\1\145\1\uffff\1\156\1\60\1\uffff\1\164\1\60\1\154\1\145\1\154\1\162\1\143\1\60\1\165\1\uffff\1\157\1\163\1\uffff\1\162\1\141\1\uffff\1\151\1\160\1\144\1\162\1\164\1\157\1\151\1\120\1\154\1\162\1\141\1\uffff\1\157\1\uffff\1\145\1\147\1\60\1\141\1\164\1\uffff\1\164\1\155\1\60\1\151\1\143\1\166\1\150\1\123\1\60\2\151\1\156\1\157\1\60\1\163\1\154\1\162\1\141\1\145\1\uffff\1\143\1\60\1\145\1\160\1\uffff\1\166\1\150\1\145\1\60\1\164\1\162\1\uffff\1\157\1\156\1\164\1\151\1\uffff\2\60\1\171\1\156\1\162\1\164\1\uffff\1\60\1\157\1\145\1\151\1\156\1\uffff\2\141\1\156\1\164\1\60\1\156\2\uffff\3\60\1\145\1\uffff\3\156\1\60\1\164\1\156\2\60\1\uffff\1\164\3\uffff\1\162\1\145\1\60\1\145\1\uffff\1\145\1\163\1\157\2\uffff\2\60\1\156\1\uffff\2\60\2\151\2\uffff\1\164\2\uffff\1\164\1\156\1\60\1\151\1\164\1\uffff\1\157\1\60\1\156\1\uffff\1\60\1\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\1\164\1\157\1\172\2\uffff\1\164\1\157\1\171\1\145\1\141\1\162\1\172\1\150\1\uffff\1\156\1\76\1\162\2\165\1\160\1\171\7\uffff\1\52\2\uffff\1\141\1\uffff\1\164\1\170\1\uffff\1\172\2\uffff\1\uffff\1\57\2\uffff\1\163\2\164\1\171\1\uffff\1\144\2\164\1\145\3\uffff\1\141\1\172\1\164\1\142\1\156\1\146\1\156\1\141\1\164\1\151\1\uffff\1\157\1\uffff\1\172\2\uffff\1\165\2\172\2\164\1\141\1\156\2\172\1\156\13\uffff\1\154\1\uffff\1\122\2\uffff\1\47\4\uffff\1\164\1\151\1\162\1\156\2\145\1\164\1\162\1\156\1\164\1\uffff\1\141\1\147\1\143\1\151\1\144\1\156\1\162\1\164\1\151\1\164\1\uffff\1\147\1\145\2\uffff\1\172\1\151\1\162\1\144\2\uffff\1\144\1\163\1\157\1\156\1\145\1\150\1\uffff\1\162\1\157\1\151\1\143\1\154\1\156\1\172\1\171\1\164\1\145\1\144\1\162\1\172\1\156\1\154\1\163\1\171\1\120\1\143\1\151\1\147\1\172\1\uffff\1\157\1\144\1\172\1\141\1\145\1\157\1\164\3\141\1\156\1\142\1\172\1\103\1\144\1\uffff\1\172\1\144\1\172\1\162\1\141\1\uffff\2\145\1\151\1\120\1\157\1\145\1\141\1\145\1\uffff\1\156\1\172\1\uffff\1\164\1\172\1\154\1\145\1\154\1\162\1\143\1\172\1\165\1\uffff\1\157\1\163\1\uffff\1\162\1\141\1\uffff\1\151\1\160\1\144\1\162\1\164\1\157\1\151\1\120\1\154\1\162\1\141\1\uffff\1\157\1\uffff\1\145\1\147\1\172\1\141\1\164\1\uffff\1\164\1\155\1\172\1\151\1\143\1\166\1\150\1\124\1\172\2\151\1\156\1\157\1\172\1\163\1\154\1\162\1\141\1\145\1\uffff\1\143\1\172\1\145\1\160\1\uffff\1\166\1\150\1\145\1\172\1\164\1\162\1\uffff\1\157\1\156\1\164\1\151\1\uffff\2\172\1\171\1\156\1\162\1\164\1\uffff\1\172\1\157\1\145\1\151\1\156\1\uffff\2\141\1\156\1\164\1\172\1\156\2\uffff\3\172\1\145\1\uffff\3\156\1\172\1\164\1\156\2\172\1\uffff\1\164\3\uffff\1\162\1\145\1\172\1\145\1\uffff\1\145\1\163\1\157\2\uffff\2\172\1\156\1\uffff\2\172\2\151\2\uffff\1\164\2\uffff\1\164\1\156\1\172\1\151\1\164\1\uffff\1\157\1\172\1\156\1\uffff\1\172\1\uffff";
+ static final String DFA15_acceptS =
+ "\4\uffff\1\4\1\5\10\uffff\1\23\7\uffff\1\37\1\40\1\41\1\43\1\44\1\45\1\47\1\uffff\1\54\1\55\1\uffff\1\60\4\uffff\1\77\1\100\2\uffff\1\104\1\105\4\uffff\1\77\4\uffff\1\63\1\4\1\5\12\uffff\1\64\1\uffff\1\23\1\uffff\1\25\1\61\12\uffff\1\37\1\40\1\41\1\43\1\44\1\45\1\47\1\53\1\62\1\54\1\55\1\uffff\1\60\1\uffff\1\75\1\100\1\uffff\1\101\1\102\1\103\1\104\12\uffff\1\12\12\uffff\1\42\2\uffff\1\30\1\35\4\uffff\1\36\1\34\6\uffff\1\76\26\uffff\1\46\17\uffff\1\11\5\uffff\1\70\10\uffff\1\57\2\uffff\1\32\11\uffff\1\67\2\uffff\1\10\2\uffff\1\7\13\uffff\1\31\1\uffff\1\56\5\uffff\1\26\23\uffff\1\73\4\uffff\1\3\6\uffff\1\15\4\uffff\1\24\6\uffff\1\1\5\uffff\1\13\6\uffff\1\27\1\50\4\uffff\1\52\10\uffff\1\20\1\uffff\1\51\1\71\1\72\4\uffff\1\66\3\uffff\1\22\1\17\3\uffff\1\65\4\uffff\1\21\1\74\1\uffff\1\6\1\14\5\uffff\1\2\3\uffff\1\16\1\uffff\1\33";
+ static final String DFA15_specialS =
+ "\1\1\43\uffff\1\0\3\uffff\1\2\u0131\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\53\2\52\2\53\1\52\22\53\1\52\1\53\1\50\4\53\1\44\1\31\1\33\1\53\1\41\1\32\1\20\1\35\1\51\1\43\11\47\1\16\1\53\1\26\1\34\1\30\2\53\2\46\1\15\1\46\1\14\7\46\1\2\4\46\1\11\1\6\1\13\6\46\1\36\1\53\1\37\1\45\1\46\1\53\1\1\1\46\1\24\1\7\1\3\1\40\1\23\1\12\1\17\3\46\1\25\1\46\1\22\1\42\2\46\1\10\1\21\6\46\1\4\1\27\1\5\uff82\53",
"\1\54\1\55\17\uffff\1\57\1\56",
"\1\61",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\15\60\1\63\7\60\1\64\1\60\1\62\2\60",
@@ -2476,29 +2553,28 @@ public class InternalFSMLexer extends Lexer {
"",
"\1\137",
"\1\140\37\uffff\1\140",
+ "\47\143\1\142\uffd8\143",
"\32\60\4\uffff\1\60\1\uffff\32\60",
"",
"",
- "\0\142",
- "\0\142",
- "\1\143\4\uffff\1\144",
+ "\0\143",
+ "\1\144\4\uffff\1\145",
"",
"",
- "\1\146",
"\1\147",
"\1\150",
"\1\151",
- "",
"\1\152",
- "\1\154\12\uffff\1\153",
- "\1\155",
+ "",
+ "\1\153",
+ "\1\155\12\uffff\1\154",
"\1\156",
+ "\1\157",
"",
"",
"",
- "\1\157",
+ "\1\160",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\161",
"\1\162",
"\1\163",
"\1\164",
@@ -2506,22 +2582,23 @@ public class InternalFSMLexer extends Lexer {
"\1\166",
"\1\167",
"\1\170",
- "",
"\1\171",
"",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\172\21\60",
+ "\1\172",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\10\60\1\173\21\60",
"",
- "\1\174\13\uffff\1\175",
+ "",
+ "\1\175\13\uffff\1\176",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0080",
"\1\u0081",
"\1\u0082",
"\1\u0083",
+ "\1\u0084",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0086",
+ "\1\u0087",
"",
"",
"",
@@ -2533,17 +2610,16 @@ public class InternalFSMLexer extends Lexer {
"",
"",
"",
- "\1\u0087",
+ "\1\u0088",
"",
- "\1\u0088\1\u008b\5\uffff\1\u0089\10\uffff\1\u008a",
+ "\1\u0089\1\u008c\5\uffff\1\u008a\10\uffff\1\u008b",
"",
"",
+ "\1\u008d",
"",
"",
"",
"",
- "\1\u008c",
- "\1\u008d",
"\1\u008e",
"\1\u008f",
"\1\u0090",
@@ -2552,9 +2628,9 @@ public class InternalFSMLexer extends Lexer {
"\1\u0093",
"\1\u0094",
"\1\u0095",
- "",
"\1\u0096",
"\1\u0097",
+ "",
"\1\u0098",
"\1\u0099",
"\1\u009a",
@@ -2563,51 +2639,52 @@ public class InternalFSMLexer extends Lexer {
"\1\u009d",
"\1\u009e",
"\1\u009f",
- "",
"\1\u00a0",
"\1\u00a1",
"",
- "",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00a2",
"\1\u00a3",
- "\1\u00a4",
- "\1\u00a5",
"",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00a5",
"\1\u00a6",
"\1\u00a7",
+ "",
+ "",
"\1\u00a8",
"\1\u00a9",
"\1\u00aa",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
+ "",
"\1\u00ae",
"\1\u00af",
"\1\u00b0",
"\1\u00b1",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00b2",
"\1\u00b3",
- "\1\u00b4",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00b8",
"\1\u00b9",
- "\1\u00ba",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
"\1\u00be",
"\1\u00bf",
"\1\u00c0",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "",
+ "\1\u00c1",
"\1\u00c2",
- "\1\u00c3",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "\1\u00c4",
"\1\u00c5",
- "\1\u00c6",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00c7",
"\1\u00c8",
"\1\u00c9",
@@ -2615,39 +2692,38 @@ public class InternalFSMLexer extends Lexer {
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00ce",
"\1\u00cf",
- "\1\u00d0",
- "",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00d1",
"\1\u00d2",
- "\12\60\7\uffff\14\60\1\u00d3\15\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u00d5",
- "\1\u00d6",
"",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00d4",
+ "\12\60\7\uffff\14\60\1\u00d5\15\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00d7",
"\1\u00d8",
+ "",
"\1\u00d9",
"\1\u00da",
"\1\u00db",
"\1\u00dc",
"\1\u00dd",
"\1\u00de",
- "",
"\1\u00df",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00e0",
"",
"\1\u00e1",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
"\1\u00e3",
- "\1\u00e4",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00e5",
"\1\u00e6",
"\1\u00e7",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u00e8",
"\1\u00e9",
- "",
- "\1\u00ea",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00eb",
"",
"\1\u00ec",
@@ -2655,6 +2731,7 @@ public class InternalFSMLexer extends Lexer {
"",
"\1\u00ee",
"\1\u00ef",
+ "",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
@@ -2664,271 +2741,275 @@ public class InternalFSMLexer extends Lexer {
"\1\u00f6",
"\1\u00f7",
"\1\u00f8",
- "",
"\1\u00f9",
- "",
"\1\u00fa",
+ "",
"\1\u00fb",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u00fd",
- "\1\u00fe",
"",
+ "\1\u00fc",
+ "\1\u00fd",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u00ff",
"\1\u0100",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "",
+ "\1\u0101",
"\1\u0102",
- "\1\u0103",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0104",
"\1\u0105",
- "\1\u0106\1\u0107",
+ "\1\u0106",
+ "\1\u0107",
+ "\1\u0108\1\u0109",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0109",
- "\1\u010a",
"\1\u010b",
"\1\u010c",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u010d",
"\1\u010e",
- "\1\u010f",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0110",
"\1\u0111",
"\1\u0112",
- "",
"\1\u0113",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0115",
- "\1\u0116",
+ "\1\u0114",
"",
+ "\1\u0115",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0117",
"\1\u0118",
+ "",
"\1\u0119",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u011a",
"\1\u011b",
- "\1\u011c",
- "",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u011d",
"\1\u011e",
+ "",
"\1\u011f",
"\1\u0120",
+ "\1\u0121",
+ "\1\u0122",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0123",
- "\1\u0124",
"\1\u0125",
"\1\u0126",
+ "\1\u0127",
+ "\1\u0128",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0128",
- "\1\u0129",
"\1\u012a",
"\1\u012b",
- "",
"\1\u012c",
"\1\u012d",
+ "",
"\1\u012e",
"\1\u012f",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0130",
"\1\u0131",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0133",
"",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0135",
- "",
- "\1\u0136",
"\1\u0137",
+ "",
"\1\u0138",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0139",
"\1\u013a",
- "\1\u013b",
- "\12\60\7\uffff\17\60\1\u013c\12\60\4\uffff\1\60\1\uffff\32\60",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u013c",
+ "\1\u013d",
+ "\12\60\7\uffff\17\60\1\u013e\12\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"",
- "\1\u013f",
+ "\1\u0141",
"",
"",
"",
- "\1\u0140",
- "\1\u0141",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0142",
"\1\u0143",
- "",
- "\1\u0144",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\1\u0145",
+ "",
"\1\u0146",
+ "\1\u0147",
+ "\1\u0148",
"",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0149",
+ "\1\u014b",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u014c",
- "\1\u014d",
- "",
- "",
"\1\u014e",
+ "\1\u014f",
"",
"",
- "\1\u014f",
"\1\u0150",
- "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
- "\1\u0152",
- "\1\u0153",
"",
- "\1\u0154",
+ "",
+ "\1\u0151",
+ "\1\u0152",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0154",
+ "\1\u0155",
+ "",
"\1\u0156",
+ "\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
+ "\1\u0158",
"",
"\12\60\7\uffff\32\60\4\uffff\1\60\1\uffff\32\60",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | RULE_HEX | RULE_CC_STRING | 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 LA14_0 = input.LA(1);
+ int LA15_36 = input.LA(1);
s = -1;
- if ( (LA14_0=='a') ) {s = 1;}
+ if ( (LA15_36=='\'') ) {s = 98;}
- else if ( (LA14_0=='M') ) {s = 2;}
+ else if ( ((LA15_36>='\u0000' && LA15_36<='&')||(LA15_36>='(' && LA15_36<='\uFFFF')) ) {s = 99;}
- else if ( (LA14_0=='e') ) {s = 3;}
+ else s = 43;
- else if ( (LA14_0=='{') ) {s = 4;}
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA15_0 = input.LA(1);
- else if ( (LA14_0=='}') ) {s = 5;}
+ s = -1;
+ if ( (LA15_0=='a') ) {s = 1;}
- else if ( (LA14_0=='S') ) {s = 6;}
+ else if ( (LA15_0=='M') ) {s = 2;}
- else if ( (LA14_0=='d') ) {s = 7;}
+ else if ( (LA15_0=='e') ) {s = 3;}
- else if ( (LA14_0=='s') ) {s = 8;}
+ else if ( (LA15_0=='{') ) {s = 4;}
- else if ( (LA14_0=='R') ) {s = 9;}
+ else if ( (LA15_0=='}') ) {s = 5;}
- else if ( (LA14_0=='h') ) {s = 10;}
+ else if ( (LA15_0=='S') ) {s = 6;}
- else if ( (LA14_0=='T') ) {s = 11;}
+ else if ( (LA15_0=='d') ) {s = 7;}
- else if ( (LA14_0=='E') ) {s = 12;}
+ else if ( (LA15_0=='s') ) {s = 8;}
- else if ( (LA14_0=='C') ) {s = 13;}
+ else if ( (LA15_0=='R') ) {s = 9;}
- else if ( (LA14_0==':') ) {s = 14;}
+ else if ( (LA15_0=='h') ) {s = 10;}
- else if ( (LA14_0=='i') ) {s = 15;}
+ else if ( (LA15_0=='T') ) {s = 11;}
- else if ( (LA14_0=='-') ) {s = 16;}
+ else if ( (LA15_0=='E') ) {s = 12;}
- else if ( (LA14_0=='t') ) {s = 17;}
+ else if ( (LA15_0=='C') ) {s = 13;}
- else if ( (LA14_0=='o') ) {s = 18;}
+ else if ( (LA15_0==':') ) {s = 14;}
- else if ( (LA14_0=='g') ) {s = 19;}
+ else if ( (LA15_0=='i') ) {s = 15;}
- else if ( (LA14_0=='c') ) {s = 20;}
+ else if ( (LA15_0=='-') ) {s = 16;}
- else if ( (LA14_0=='m') ) {s = 21;}
+ else if ( (LA15_0=='t') ) {s = 17;}
- else if ( (LA14_0=='<') ) {s = 22;}
+ else if ( (LA15_0=='o') ) {s = 18;}
- else if ( (LA14_0=='|') ) {s = 23;}
+ else if ( (LA15_0=='g') ) {s = 19;}
- else if ( (LA14_0=='>') ) {s = 24;}
+ else if ( (LA15_0=='c') ) {s = 20;}
- else if ( (LA14_0=='(') ) {s = 25;}
+ else if ( (LA15_0=='m') ) {s = 21;}
- else if ( (LA14_0==',') ) {s = 26;}
+ else if ( (LA15_0=='<') ) {s = 22;}
- else if ( (LA14_0==')') ) {s = 27;}
+ else if ( (LA15_0=='|') ) {s = 23;}
- else if ( (LA14_0=='=') ) {s = 28;}
+ else if ( (LA15_0=='>') ) {s = 24;}
- else if ( (LA14_0=='.') ) {s = 29;}
+ else if ( (LA15_0=='(') ) {s = 25;}
- else if ( (LA14_0=='[') ) {s = 30;}
+ else if ( (LA15_0==',') ) {s = 26;}
- else if ( (LA14_0==']') ) {s = 31;}
+ else if ( (LA15_0==')') ) {s = 27;}
- else if ( (LA14_0=='f') ) {s = 32;}
+ else if ( (LA15_0=='=') ) {s = 28;}
- else if ( (LA14_0=='+') ) {s = 33;}
+ else if ( (LA15_0=='.') ) {s = 29;}
- else if ( (LA14_0=='p') ) {s = 34;}
+ else if ( (LA15_0=='[') ) {s = 30;}
- else if ( (LA14_0=='0') ) {s = 35;}
+ else if ( (LA15_0==']') ) {s = 31;}
- else if ( (LA14_0=='^') ) {s = 36;}
+ else if ( (LA15_0=='f') ) {s = 32;}
- else if ( ((LA14_0>='A' && LA14_0<='B')||LA14_0=='D'||(LA14_0>='F' && LA14_0<='L')||(LA14_0>='N' && LA14_0<='Q')||(LA14_0>='U' && LA14_0<='Z')||LA14_0=='_'||LA14_0=='b'||(LA14_0>='j' && LA14_0<='l')||LA14_0=='n'||(LA14_0>='q' && LA14_0<='r')||(LA14_0>='u' && LA14_0<='z')) ) {s = 37;}
+ else if ( (LA15_0=='+') ) {s = 33;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 38;}
+ else if ( (LA15_0=='p') ) {s = 34;}
- else if ( (LA14_0=='\"') ) {s = 39;}
+ else if ( (LA15_0=='0') ) {s = 35;}
- else if ( (LA14_0=='\'') ) {s = 40;}
+ else if ( (LA15_0=='\'') ) {s = 36;}
- else if ( (LA14_0=='/') ) {s = 41;}
+ else if ( (LA15_0=='^') ) {s = 37;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 42;}
+ else if ( ((LA15_0>='A' && LA15_0<='B')||LA15_0=='D'||(LA15_0>='F' && LA15_0<='L')||(LA15_0>='N' && LA15_0<='Q')||(LA15_0>='U' && LA15_0<='Z')||LA15_0=='_'||LA15_0=='b'||(LA15_0>='j' && LA15_0<='l')||LA15_0=='n'||(LA15_0>='q' && LA15_0<='r')||(LA15_0>='u' && LA15_0<='z')) ) {s = 38;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0=='*'||LA14_0==';'||(LA14_0>='?' && LA14_0<='@')||LA14_0=='\\'||LA14_0=='`'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 43;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 39;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_39 = input.LA(1);
+ else if ( (LA15_0=='\"') ) {s = 40;}
- s = -1;
- if ( ((LA14_39>='\u0000' && LA14_39<='\uFFFF')) ) {s = 98;}
+ else if ( (LA15_0=='/') ) {s = 41;}
- else s = 43;
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 42;}
+
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0=='*'||LA15_0==';'||(LA15_0>='?' && LA15_0<='@')||LA15_0=='\\'||LA15_0=='`'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 43;}
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_40 = input.LA(1);
+ int LA15_40 = input.LA(1);
s = -1;
- if ( ((LA14_40>='\u0000' && LA14_40<='\uFFFF')) ) {s = 98;}
+ if ( ((LA15_40>='\u0000' && LA15_40<='\uFFFF')) ) {s = 99;}
else s = 43;
@@ -2936,7 +3017,7 @@ public class InternalFSMLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java
index 7e60b3277..cb35691c2 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/parser/antlr/internal/InternalFSMParser.java
@@ -22,18 +22,18 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalFSMParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'abstract'", "'ModelComponent'", "'extends'", "'{'", "'}'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "':'", "'initial'", "'->'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'of'", "'cp'", "'<'", "'|'", "'>'", "'in'", "'('", "','", "')'", "'out'", "'='", "'optional'", "'mandatory'", "'attribute'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'async'", "'sync'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_INT", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'abstract'", "'ModelComponent'", "'extends'", "'{'", "'}'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "':'", "'initial'", "'->'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'of'", "'cp'", "'<'", "'|'", "'>'", "'in'", "'('", "','", "')'", "'out'", "'='", "'optional'", "'mandatory'", "'attribute'", "'.*'", "'['", "']'", "'false'", "'true'", "'+'", "'-'", "'.'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'async'", "'sync'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
};
- public static final int RULE_HEX=7;
+ public static final int RULE_HEX=8;
public static final int T__50=50;
public static final int T__19=19;
+ public static final int RULE_CC_STRING=6;
public static final int T__15=15;
public static final int T__59=59;
public static final int T__16=16;
public static final int T__17=17;
public static final int T__18=18;
public static final int T__55=55;
- public static final int T__12=12;
public static final int T__56=56;
public static final int T__13=13;
public static final int T__57=57;
@@ -49,11 +49,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
public static final int T__26=26;
public static final int T__27=27;
public static final int T__28=28;
- public static final int RULE_INT=6;
+ public static final int RULE_INT=7;
public static final int T__29=29;
public static final int T__22=22;
public static final int T__66=66;
- public static final int RULE_ML_COMMENT=8;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__23=23;
public static final int T__67=67;
public static final int T__24=24;
@@ -68,8 +68,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
public static final int T__65=65;
public static final int T__70=70;
public static final int T__71=71;
+ public static final int T__72=72;
public static final int RULE_STRING=5;
- public static final int RULE_SL_COMMENT=9;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__37=37;
public static final int T__38=38;
public static final int T__39=39;
@@ -81,8 +82,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_WS=10;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__48=48;
public static final int T__49=49;
public static final int T__44=44;
@@ -188,7 +189,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( ((LA1_0>=12 && LA1_0<=13)||(LA1_0>=64 && LA1_0<=67)) ) {
+ if ( ((LA1_0>=13 && LA1_0<=14)||(LA1_0>=65 && LA1_0<=68)) ) {
alt1=1;
}
@@ -325,10 +326,10 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt2=3;
int LA2_0 = input.LA(1);
- if ( LA2_0 == 12 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
+ if ( LA2_0 == 13 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 0) ) {
alt2=1;
}
- else if ( LA2_0 >= 64 && LA2_0 <= 67 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
+ else if ( LA2_0 >= 65 && LA2_0 <= 68 && getUnorderedGroupHelper().canSelect(grammarAccess.getModelComponentAccess().getUnorderedGroup_0(), 1) ) {
alt2=2;
}
@@ -361,7 +362,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// InternalFSM.g:135:1: (lv_abstract_1_0= 'abstract' )
// InternalFSM.g:136:3: lv_abstract_1_0= 'abstract'
{
- lv_abstract_1_0=(Token)match(input,12,FOLLOW_4);
+ lv_abstract_1_0=(Token)match(input,13,FOLLOW_4);
newLeafNode(lv_abstract_1_0, grammarAccess.getModelComponentAccess().getAbstractAbstractKeyword_0_0_0());
@@ -477,7 +478,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_5);
+ otherlv_3=(Token)match(input,14,FOLLOW_5);
newLeafNode(otherlv_3, grammarAccess.getModelComponentAccess().getModelComponentKeyword_1());
@@ -511,14 +512,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==14) ) {
+ if ( (LA3_0==15) ) {
alt3=1;
}
switch (alt3) {
case 1 :
// InternalFSM.g:215:4: otherlv_5= 'extends' ( ( ruleFQN ) )
{
- otherlv_5=(Token)match(input,14,FOLLOW_5);
+ otherlv_5=(Token)match(input,15,FOLLOW_5);
newLeafNode(otherlv_5, grammarAccess.getModelComponentAccess().getExtendsKeyword_3_0());
@@ -664,21 +665,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// InternalFSM.g:273:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
int alt4=3;
switch ( input.LA(1) ) {
- case 18:
- case 23:
+ case 19:
+ case 24:
{
alt4=1;
}
break;
- case 28:
+ case 29:
{
alt4=2;
}
break;
- case 24:
case 25:
case 26:
case 27:
+ case 28:
{
alt4=3;
}
@@ -839,7 +840,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,15,FOLLOW_7);
+ otherlv_1=(Token)match(input,16,FOLLOW_7);
newLeafNode(otherlv_1, grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
@@ -848,31 +849,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
do {
int alt5=6;
switch ( input.LA(1) ) {
- case 18:
- case 23:
+ case 19:
+ case 24:
{
alt5=1;
}
break;
- case 24:
case 25:
case 26:
case 27:
+ case 28:
{
alt5=2;
}
break;
- case 28:
+ case 29:
{
alt5=3;
}
break;
- case 29:
+ case 30:
{
alt5=4;
}
break;
- case 38:
+ case 39:
{
alt5=5;
}
@@ -1072,7 +1073,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_7=(Token)match(input,16,FOLLOW_2);
+ otherlv_7=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
@@ -1171,11 +1172,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,17,FOLLOW_8);
+ otherlv_1=(Token)match(input,18,FOLLOW_8);
newLeafNode(otherlv_1, grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- otherlv_2=(Token)match(input,15,FOLLOW_7);
+ otherlv_2=(Token)match(input,16,FOLLOW_7);
newLeafNode(otherlv_2, grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
@@ -1184,31 +1185,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
do {
int alt6=6;
switch ( input.LA(1) ) {
- case 18:
- case 23:
+ case 19:
+ case 24:
{
alt6=1;
}
break;
- case 24:
case 25:
case 26:
case 27:
+ case 28:
{
alt6=2;
}
break;
- case 28:
+ case 29:
{
alt6=3;
}
break;
- case 29:
+ case 30:
{
alt6=4;
}
break;
- case 38:
+ case 39:
{
alt6=5;
}
@@ -1408,7 +1409,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_8=(Token)match(input,16,FOLLOW_2);
+ otherlv_8=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_8, grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
@@ -1488,10 +1489,10 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==18) ) {
+ if ( (LA7_0==19) ) {
alt7=1;
}
- else if ( (LA7_0==23) ) {
+ else if ( (LA7_0==24) ) {
alt7=2;
}
else {
@@ -1626,7 +1627,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// InternalFSM.g:627:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
// InternalFSM.g:627:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
{
- otherlv_0=(Token)match(input,18,FOLLOW_5);
+ otherlv_0=(Token)match(input,19,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getSimpleStateAccess().getStateKeyword_0());
@@ -1660,7 +1661,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==55) ) {
+ if ( (LA8_0==56) ) {
alt8=1;
}
switch (alt8) {
@@ -1702,14 +1703,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==15) ) {
+ if ( (LA13_0==16) ) {
alt13=1;
}
switch (alt13) {
case 1 :
// InternalFSM.g:667:5: otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
- otherlv_3=(Token)match(input,15,FOLLOW_11);
+ otherlv_3=(Token)match(input,16,FOLLOW_11);
newLeafNode(otherlv_3, grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
@@ -1717,14 +1718,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==19) ) {
+ if ( (LA9_0==20) ) {
alt9=1;
}
switch (alt9) {
case 1 :
// InternalFSM.g:671:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,19,FOLLOW_8);
+ otherlv_4=(Token)match(input,20,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
@@ -1737,7 +1738,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -1769,14 +1770,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==20) ) {
+ if ( (LA10_0==21) ) {
alt10=1;
}
switch (alt10) {
case 1 :
// InternalFSM.g:693:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,20,FOLLOW_8);
+ otherlv_6=(Token)match(input,21,FOLLOW_14);
newLeafNode(otherlv_6, grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
@@ -1789,7 +1790,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_15);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -1821,14 +1822,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==21) ) {
+ if ( (LA11_0==22) ) {
alt11=1;
}
switch (alt11) {
case 1 :
// InternalFSM.g:715:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,21,FOLLOW_8);
+ otherlv_8=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_8, grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
@@ -1841,7 +1842,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_17);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -1873,14 +1874,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==22) ) {
+ if ( (LA12_0==23) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// InternalFSM.g:737:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,22,FOLLOW_8);
+ otherlv_10=(Token)match(input,23,FOLLOW_8);
newLeafNode(otherlv_10, grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
@@ -1893,7 +1894,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -1921,7 +1922,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,16,FOLLOW_2);
+ otherlv_12=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
@@ -2019,7 +2020,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// InternalFSM.g:784:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
// InternalFSM.g:784:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,23,FOLLOW_5);
+ otherlv_0=(Token)match(input,24,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
@@ -2037,7 +2038,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_19);
ruleFQN();
state._fsp--;
@@ -2055,7 +2056,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt14=2;
int LA14_0 = input.LA(1);
- if ( (LA14_0==55) ) {
+ if ( (LA14_0==56) ) {
alt14=1;
}
switch (alt14) {
@@ -2093,7 +2094,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,15,FOLLOW_11);
+ otherlv_3=(Token)match(input,16,FOLLOW_11);
newLeafNode(otherlv_3, grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
@@ -2101,14 +2102,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==19) ) {
+ if ( (LA15_0==20) ) {
alt15=1;
}
switch (alt15) {
case 1 :
// InternalFSM.g:825:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,19,FOLLOW_8);
+ otherlv_4=(Token)match(input,20,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
@@ -2121,7 +2122,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -2153,14 +2154,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==20) ) {
+ if ( (LA16_0==21) ) {
alt16=1;
}
switch (alt16) {
case 1 :
// InternalFSM.g:847:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,20,FOLLOW_8);
+ otherlv_6=(Token)match(input,21,FOLLOW_14);
newLeafNode(otherlv_6, grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
@@ -2173,7 +2174,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_15);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -2205,14 +2206,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==21) ) {
+ if ( (LA17_0==22) ) {
alt17=1;
}
switch (alt17) {
case 1 :
// InternalFSM.g:869:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,21,FOLLOW_8);
+ otherlv_8=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_8, grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
@@ -2225,7 +2226,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_17);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -2257,14 +2258,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
int alt18=2;
int LA18_0 = input.LA(1);
- if ( (LA18_0==22) ) {
+ if ( (LA18_0==23) ) {
alt18=1;
}
switch (alt18) {
case 1 :
// InternalFSM.g:891:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,22,FOLLOW_8);
+ otherlv_10=(Token)match(input,23,FOLLOW_8);
newLeafNode(otherlv_10, grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
@@ -2277,7 +2278,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -2305,7 +2306,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,16,FOLLOW_2);
+ otherlv_12=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
@@ -2366,104 +2367,180 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDetailCode"
- // InternalFSM.g:934:1: ruleDetailCode returns [EObject current=null] : ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ;
+ // InternalFSM.g:934:1: ruleDetailCode returns [EObject current=null] : ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? ) ;
public final EObject ruleDetailCode() throws RecognitionException {
EObject current = null;
Token lv_used_1_0=null;
Token lv_lines_2_0=null;
Token otherlv_3=null;
+ Token lv_lines_4_0=null;
enterRule();
try {
- // InternalFSM.g:937:28: ( ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
- // InternalFSM.g:938:1: ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
- {
- // InternalFSM.g:938:1: ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
- // InternalFSM.g:938:2: () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}'
- {
- // InternalFSM.g:938:2: ()
- // InternalFSM.g:939:5:
+ // InternalFSM.g:937:28: ( ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? ) )
+ // InternalFSM.g:938:1: ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? )
{
+ // InternalFSM.g:938:1: ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? )
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- current = forceCreateModelElement(
- grammarAccess.getDetailCodeAccess().getDetailCodeAction_0(),
- current);
-
+ if ( (LA21_0==16) ) {
+ alt21=1;
+ }
+ else if ( (LA21_0==EOF||LA21_0==RULE_CC_STRING||LA21_0==17||(LA21_0>=21 && LA21_0<=23)||LA21_0==34||LA21_0==45) ) {
+ alt21=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 21, 0, input);
+ throw nvae;
}
+ switch (alt21) {
+ case 1 :
+ // InternalFSM.g:938:2: ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
+ {
+ // InternalFSM.g:938:2: ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
+ // InternalFSM.g:938:3: () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
+ {
+ // InternalFSM.g:938:3: ()
+ // InternalFSM.g:939:5:
+ {
- // InternalFSM.g:944:2: ( (lv_used_1_0= '{' ) )
- // InternalFSM.g:945:1: (lv_used_1_0= '{' )
- {
- // InternalFSM.g:945:1: (lv_used_1_0= '{' )
- // InternalFSM.g:946:3: lv_used_1_0= '{'
- {
- lv_used_1_0=(Token)match(input,15,FOLLOW_17);
+ current = forceCreateModelElement(
+ grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0(),
+ current);
+
- newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
-
+ }
- if (current==null) {
- current = createModelElement(grammarAccess.getDetailCodeRule());
- }
- setWithLastConsumed(current, "used", true, "{");
-
+ // InternalFSM.g:944:2: ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
+ // InternalFSM.g:944:3: ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}'
+ {
+ // InternalFSM.g:944:3: ( (lv_used_1_0= '{' ) )
+ // InternalFSM.g:945:1: (lv_used_1_0= '{' )
+ {
+ // InternalFSM.g:945:1: (lv_used_1_0= '{' )
+ // InternalFSM.g:946:3: lv_used_1_0= '{'
+ {
+ lv_used_1_0=(Token)match(input,16,FOLLOW_20);
- }
+ newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ setWithLastConsumed(current, "used", true, "{");
+
- }
+ }
- // InternalFSM.g:959:2: ( (lv_lines_2_0= RULE_STRING ) )*
- loop19:
- do {
- int alt19=2;
- int LA19_0 = input.LA(1);
- if ( (LA19_0==RULE_STRING) ) {
- alt19=1;
- }
+ }
+ // InternalFSM.g:959:2: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop19:
+ do {
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- switch (alt19) {
- case 1 :
- // InternalFSM.g:960:1: (lv_lines_2_0= RULE_STRING )
- {
- // InternalFSM.g:960:1: (lv_lines_2_0= RULE_STRING )
- // InternalFSM.g:961:3: lv_lines_2_0= RULE_STRING
- {
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_17);
+ if ( (LA19_0==RULE_STRING) ) {
+ alt19=1;
+ }
- newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
-
- if (current==null) {
- current = createModelElement(grammarAccess.getDetailCodeRule());
- }
- addWithLastConsumed(
- current,
- "lines",
- lv_lines_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
+ switch (alt19) {
+ case 1 :
+ // InternalFSM.g:960:1: (lv_lines_2_0= RULE_STRING )
+ {
+ // InternalFSM.g:960:1: (lv_lines_2_0= RULE_STRING )
+ // InternalFSM.g:961:3: lv_lines_2_0= RULE_STRING
+ {
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_20);
- }
+ newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ current,
+ "lines",
+ lv_lines_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
- }
- break;
+ }
- default :
- break loop19;
- }
- } while (true);
- otherlv_3=(Token)match(input,16,FOLLOW_2);
+ }
+ break;
+
+ default :
+ break loop19;
+ }
+ } while (true);
+
+ otherlv_3=(Token)match(input,17,FOLLOW_2);
+
+ newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalFSM.g:982:6: ( (lv_lines_4_0= RULE_CC_STRING ) )?
+ {
+ // InternalFSM.g:982:6: ( (lv_lines_4_0= RULE_CC_STRING ) )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
+
+ if ( (LA20_0==RULE_CC_STRING) ) {
+ alt20=1;
+ }
+ switch (alt20) {
+ case 1 :
+ // InternalFSM.g:983:1: (lv_lines_4_0= RULE_CC_STRING )
+ {
+ // InternalFSM.g:983:1: (lv_lines_4_0= RULE_CC_STRING )
+ // InternalFSM.g:984:3: lv_lines_4_0= RULE_CC_STRING
+ {
+ lv_lines_4_0=(Token)match(input,RULE_CC_STRING,FOLLOW_2);
+
+ newLeafNode(lv_lines_4_0, grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ current,
+ "lines",
+ lv_lines_4_0,
+ "org.eclipse.etrice.core.common.Base.CC_STRING");
+
+
+ }
+
+
+ }
+ break;
+
+ }
- newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
-
+
+ }
+ break;
}
@@ -2485,7 +2562,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalFSM.g:989:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
+ // InternalFSM.g:1008:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
public final EObject entryRuleTrPoint() throws RecognitionException {
EObject current = null;
@@ -2493,8 +2570,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:990:2: (iv_ruleTrPoint= ruleTrPoint EOF )
- // InternalFSM.g:991:2: iv_ruleTrPoint= ruleTrPoint EOF
+ // InternalFSM.g:1009:2: (iv_ruleTrPoint= ruleTrPoint EOF )
+ // InternalFSM.g:1010:2: iv_ruleTrPoint= ruleTrPoint EOF
{
newCompositeNode(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -2521,7 +2598,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPoint"
- // InternalFSM.g:998:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
+ // InternalFSM.g:1017:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
public final EObject ruleTrPoint() throws RecognitionException {
EObject current = null;
@@ -2535,38 +2612,38 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1001:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
- // InternalFSM.g:1002:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ // InternalFSM.g:1020:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
+ // InternalFSM.g:1021:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
{
- // InternalFSM.g:1002:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
- int alt20=3;
+ // InternalFSM.g:1021:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ int alt22=3;
switch ( input.LA(1) ) {
- case 24:
case 25:
+ case 26:
{
- alt20=1;
+ alt22=1;
}
break;
- case 26:
+ case 27:
{
- alt20=2;
+ alt22=2;
}
break;
- case 27:
+ case 28:
{
- alt20=3;
+ alt22=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 20, 0, input);
+ new NoViableAltException("", 22, 0, input);
throw nvae;
}
- switch (alt20) {
+ switch (alt22) {
case 1 :
- // InternalFSM.g:1003:5: this_TransitionPoint_0= ruleTransitionPoint
+ // InternalFSM.g:1022:5: this_TransitionPoint_0= ruleTransitionPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
@@ -2584,7 +2661,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:1013:5: this_EntryPoint_1= ruleEntryPoint
+ // InternalFSM.g:1032:5: this_EntryPoint_1= ruleEntryPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
@@ -2602,7 +2679,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:1023:5: this_ExitPoint_2= ruleExitPoint
+ // InternalFSM.g:1042:5: this_ExitPoint_2= ruleExitPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
@@ -2640,7 +2717,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalFSM.g:1039:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
+ // InternalFSM.g:1058:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
public final EObject entryRuleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -2648,8 +2725,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1040:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
- // InternalFSM.g:1041:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
+ // InternalFSM.g:1059:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
+ // InternalFSM.g:1060:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
{
newCompositeNode(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -2676,7 +2753,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalFSM.g:1048:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
+ // InternalFSM.g:1067:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
public final EObject ruleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -2687,27 +2764,27 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1051:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
- // InternalFSM.g:1052:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalFSM.g:1070:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
+ // InternalFSM.g:1071:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
{
- // InternalFSM.g:1052:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
- // InternalFSM.g:1052:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
+ // InternalFSM.g:1071:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalFSM.g:1071:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
{
- // InternalFSM.g:1052:2: ( (lv_handler_0_0= 'handler' ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // InternalFSM.g:1071:2: ( (lv_handler_0_0= 'handler' ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA21_0==24) ) {
- alt21=1;
+ if ( (LA23_0==25) ) {
+ alt23=1;
}
- switch (alt21) {
+ switch (alt23) {
case 1 :
- // InternalFSM.g:1053:1: (lv_handler_0_0= 'handler' )
+ // InternalFSM.g:1072:1: (lv_handler_0_0= 'handler' )
{
- // InternalFSM.g:1053:1: (lv_handler_0_0= 'handler' )
- // InternalFSM.g:1054:3: lv_handler_0_0= 'handler'
+ // InternalFSM.g:1072:1: (lv_handler_0_0= 'handler' )
+ // InternalFSM.g:1073:3: lv_handler_0_0= 'handler'
{
- lv_handler_0_0=(Token)match(input,24,FOLLOW_18);
+ lv_handler_0_0=(Token)match(input,25,FOLLOW_21);
newLeafNode(lv_handler_0_0, grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
@@ -2726,15 +2803,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,25,FOLLOW_5);
+ otherlv_1=(Token)match(input,26,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- // InternalFSM.g:1071:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalFSM.g:1072:1: (lv_name_2_0= RULE_ID )
+ // InternalFSM.g:1090:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalFSM.g:1091:1: (lv_name_2_0= RULE_ID )
{
- // InternalFSM.g:1072:1: (lv_name_2_0= RULE_ID )
- // InternalFSM.g:1073:3: lv_name_2_0= RULE_ID
+ // InternalFSM.g:1091:1: (lv_name_2_0= RULE_ID )
+ // InternalFSM.g:1092:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -2777,7 +2854,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalFSM.g:1097:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
+ // InternalFSM.g:1116:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
public final EObject entryRuleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -2785,8 +2862,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1098:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
- // InternalFSM.g:1099:2: iv_ruleEntryPoint= ruleEntryPoint EOF
+ // InternalFSM.g:1117:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
+ // InternalFSM.g:1118:2: iv_ruleEntryPoint= ruleEntryPoint EOF
{
newCompositeNode(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -2813,7 +2890,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEntryPoint"
- // InternalFSM.g:1106:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalFSM.g:1125:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -2823,21 +2900,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1109:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalFSM.g:1110:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalFSM.g:1128:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalFSM.g:1129:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalFSM.g:1110:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalFSM.g:1110:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalFSM.g:1129:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalFSM.g:1129:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,26,FOLLOW_5);
+ otherlv_0=(Token)match(input,27,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- // InternalFSM.g:1114:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalFSM.g:1115:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1133:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalFSM.g:1134:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1115:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1116:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1134:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1135:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -2880,7 +2957,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalFSM.g:1140:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
+ // InternalFSM.g:1159:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
public final EObject entryRuleExitPoint() throws RecognitionException {
EObject current = null;
@@ -2888,8 +2965,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1141:2: (iv_ruleExitPoint= ruleExitPoint EOF )
- // InternalFSM.g:1142:2: iv_ruleExitPoint= ruleExitPoint EOF
+ // InternalFSM.g:1160:2: (iv_ruleExitPoint= ruleExitPoint EOF )
+ // InternalFSM.g:1161:2: iv_ruleExitPoint= ruleExitPoint EOF
{
newCompositeNode(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -2916,7 +2993,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExitPoint"
- // InternalFSM.g:1149:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalFSM.g:1168:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleExitPoint() throws RecognitionException {
EObject current = null;
@@ -2926,21 +3003,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1152:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalFSM.g:1153:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalFSM.g:1171:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalFSM.g:1172:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalFSM.g:1153:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalFSM.g:1153:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalFSM.g:1172:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalFSM.g:1172:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,27,FOLLOW_5);
+ otherlv_0=(Token)match(input,28,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- // InternalFSM.g:1157:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalFSM.g:1158:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1176:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalFSM.g:1177:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1158:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1159:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1177:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1178:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -2983,7 +3060,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalFSM.g:1183:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
+ // InternalFSM.g:1202:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
public final EObject entryRuleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -2991,8 +3068,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1184:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
- // InternalFSM.g:1185:2: iv_ruleChoicePoint= ruleChoicePoint EOF
+ // InternalFSM.g:1203:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
+ // InternalFSM.g:1204:2: iv_ruleChoicePoint= ruleChoicePoint EOF
{
newCompositeNode(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -3019,7 +3096,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicePoint"
- // InternalFSM.g:1192:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
+ // InternalFSM.g:1211:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
public final EObject ruleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -3031,23 +3108,23 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1195:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
- // InternalFSM.g:1196:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalFSM.g:1214:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
+ // InternalFSM.g:1215:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
{
- // InternalFSM.g:1196:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
- // InternalFSM.g:1196:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
+ // InternalFSM.g:1215:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalFSM.g:1215:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,28,FOLLOW_5);
+ otherlv_0=(Token)match(input,29,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- // InternalFSM.g:1200:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalFSM.g:1201:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1219:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalFSM.g:1220:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1201:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1202:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1220:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1221:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_19);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_22);
newLeafNode(lv_name_1_0, grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
@@ -3067,19 +3144,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1218:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalFSM.g:1237:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA22_0==55) ) {
- alt22=1;
+ if ( (LA24_0==56) ) {
+ alt24=1;
}
- switch (alt22) {
+ switch (alt24) {
case 1 :
- // InternalFSM.g:1219:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalFSM.g:1238:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalFSM.g:1219:1: (lv_docu_2_0= ruleDocumentation )
- // InternalFSM.g:1220:3: lv_docu_2_0= ruleDocumentation
+ // InternalFSM.g:1238:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalFSM.g:1239:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -3130,7 +3207,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransition"
- // InternalFSM.g:1246:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
+ // InternalFSM.g:1265:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
public final EObject entryRuleTransition() throws RecognitionException {
EObject current = null;
@@ -3138,8 +3215,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1247:2: (iv_ruleTransition= ruleTransition EOF )
- // InternalFSM.g:1248:2: iv_ruleTransition= ruleTransition EOF
+ // InternalFSM.g:1266:2: (iv_ruleTransition= ruleTransition EOF )
+ // InternalFSM.g:1267:2: iv_ruleTransition= ruleTransition EOF
{
newCompositeNode(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -3166,7 +3243,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransition"
- // InternalFSM.g:1255:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
+ // InternalFSM.g:1274:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
public final EObject ruleTransition() throws RecognitionException {
EObject current = null;
@@ -3178,74 +3255,74 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1258:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
- // InternalFSM.g:1259:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ // InternalFSM.g:1277:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
+ // InternalFSM.g:1278:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
{
- // InternalFSM.g:1259:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalFSM.g:1278:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA23_0==29) ) {
- int LA23_1 = input.LA(2);
+ if ( (LA25_0==30) ) {
+ int LA25_1 = input.LA(2);
- if ( (LA23_1==RULE_ID) ) {
- int LA23_2 = input.LA(3);
+ if ( (LA25_1==RULE_ID) ) {
+ int LA25_2 = input.LA(3);
- if ( (LA23_2==30) ) {
- int LA23_3 = input.LA(4);
+ if ( (LA25_2==31) ) {
+ int LA25_3 = input.LA(4);
- if ( (LA23_3==RULE_ID||LA23_3==39||LA23_3==41) ) {
- alt23=2;
+ if ( (LA25_3==RULE_ID||LA25_3==40||LA25_3==42) ) {
+ alt25=2;
}
- else if ( (LA23_3==31) ) {
- alt23=1;
+ else if ( (LA25_3==32) ) {
+ alt25=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 3, input);
+ new NoViableAltException("", 25, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 2, input);
+ new NoViableAltException("", 25, 2, input);
throw nvae;
}
}
- else if ( (LA23_1==30) ) {
- int LA23_3 = input.LA(3);
+ else if ( (LA25_1==31) ) {
+ int LA25_3 = input.LA(3);
- if ( (LA23_3==RULE_ID||LA23_3==39||LA23_3==41) ) {
- alt23=2;
+ if ( (LA25_3==RULE_ID||LA25_3==40||LA25_3==42) ) {
+ alt25=2;
}
- else if ( (LA23_3==31) ) {
- alt23=1;
+ else if ( (LA25_3==32) ) {
+ alt25=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 3, input);
+ new NoViableAltException("", 25, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 1, input);
+ new NoViableAltException("", 25, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 23, 0, input);
+ new NoViableAltException("", 25, 0, input);
throw nvae;
}
- switch (alt23) {
+ switch (alt25) {
case 1 :
- // InternalFSM.g:1260:5: this_InitialTransition_0= ruleInitialTransition
+ // InternalFSM.g:1279:5: this_InitialTransition_0= ruleInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
@@ -3263,7 +3340,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:1270:5: this_NonInitialTransition_1= ruleNonInitialTransition
+ // InternalFSM.g:1289:5: this_NonInitialTransition_1= ruleNonInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
@@ -3301,7 +3378,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalFSM.g:1286:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
+ // InternalFSM.g:1305:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
public final EObject entryRuleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -3309,8 +3386,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1287:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
- // InternalFSM.g:1288:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
+ // InternalFSM.g:1306:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
+ // InternalFSM.g:1307:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
{
newCompositeNode(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -3337,7 +3414,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalFSM.g:1295:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
+ // InternalFSM.g:1314:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
public final EObject ruleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -3351,15 +3428,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1298:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
- // InternalFSM.g:1299:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ // InternalFSM.g:1317:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
+ // InternalFSM.g:1318:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
{
- // InternalFSM.g:1299:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
- int alt24=3;
- alt24 = dfa24.predict(input);
- switch (alt24) {
+ // InternalFSM.g:1318:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ int alt26=3;
+ alt26 = dfa26.predict(input);
+ switch (alt26) {
case 1 :
- // InternalFSM.g:1300:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
+ // InternalFSM.g:1319:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
@@ -3377,7 +3454,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:1310:5: this_ContinuationTransition_1= ruleContinuationTransition
+ // InternalFSM.g:1329:5: this_ContinuationTransition_1= ruleContinuationTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
@@ -3395,7 +3472,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:1320:5: this_CPBranchTransition_2= ruleCPBranchTransition
+ // InternalFSM.g:1339:5: this_CPBranchTransition_2= ruleCPBranchTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
@@ -3433,7 +3510,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalFSM.g:1336:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
+ // InternalFSM.g:1355:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
public final EObject entryRuleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -3441,8 +3518,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1337:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
- // InternalFSM.g:1338:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
+ // InternalFSM.g:1356:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
+ // InternalFSM.g:1357:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -3469,7 +3546,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalFSM.g:1345:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
+ // InternalFSM.g:1364:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
public final EObject ruleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -3481,15 +3558,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1348:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
- // InternalFSM.g:1349:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ // InternalFSM.g:1367:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
+ // InternalFSM.g:1368:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
{
- // InternalFSM.g:1349:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
- int alt25=2;
- alt25 = dfa25.predict(input);
- switch (alt25) {
+ // InternalFSM.g:1368:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ int alt27=2;
+ alt27 = dfa27.predict(input);
+ switch (alt27) {
case 1 :
- // InternalFSM.g:1350:5: this_TriggeredTransition_0= ruleTriggeredTransition
+ // InternalFSM.g:1369:5: this_TriggeredTransition_0= ruleTriggeredTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
@@ -3507,7 +3584,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:1360:5: this_GuardedTransition_1= ruleGuardedTransition
+ // InternalFSM.g:1379:5: this_GuardedTransition_1= ruleGuardedTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
@@ -3545,7 +3622,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalFSM.g:1376:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
+ // InternalFSM.g:1395:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
public final EObject entryRuleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -3553,8 +3630,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1377:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
- // InternalFSM.g:1378:2: iv_ruleInitialTransition= ruleInitialTransition EOF
+ // InternalFSM.g:1396:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
+ // InternalFSM.g:1397:2: iv_ruleInitialTransition= ruleInitialTransition EOF
{
newCompositeNode(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -3581,7 +3658,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInitialTransition"
- // InternalFSM.g:1385:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalFSM.g:1404:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -3603,31 +3680,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1388:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalFSM.g:1389:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalFSM.g:1407:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalFSM.g:1408:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalFSM.g:1389:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalFSM.g:1389:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalFSM.g:1408:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalFSM.g:1408:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,29,FOLLOW_20);
+ otherlv_0=(Token)match(input,30,FOLLOW_23);
newLeafNode(otherlv_0, grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- // InternalFSM.g:1393:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalFSM.g:1412:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA26_0==RULE_ID) ) {
- alt26=1;
+ if ( (LA28_0==RULE_ID) ) {
+ alt28=1;
}
- switch (alt26) {
+ switch (alt28) {
case 1 :
- // InternalFSM.g:1394:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1413:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1394:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1395:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1413:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1414:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_1_0, grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
@@ -3650,23 +3727,23 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FOLLOW_22);
+ otherlv_2=(Token)match(input,31,FOLLOW_25);
newLeafNode(otherlv_2, grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- otherlv_3=(Token)match(input,31,FOLLOW_23);
+ otherlv_3=(Token)match(input,32,FOLLOW_26);
newLeafNode(otherlv_3, grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- otherlv_4=(Token)match(input,32,FOLLOW_24);
+ otherlv_4=(Token)match(input,33,FOLLOW_27);
newLeafNode(otherlv_4, grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalFSM.g:1423:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1424:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1442:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1443:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1424:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalFSM.g:1425:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalFSM.g:1443:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1444:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -3693,19 +3770,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1441:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalFSM.g:1460:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA27_0==55) ) {
- alt27=1;
+ if ( (LA29_0==56) ) {
+ alt29=1;
}
- switch (alt27) {
+ switch (alt29) {
case 1 :
- // InternalFSM.g:1442:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1461:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalFSM.g:1442:1: (lv_docu_6_0= ruleDocumentation )
- // InternalFSM.g:1443:3: lv_docu_6_0= ruleDocumentation
+ // InternalFSM.g:1461:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1462:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -3735,46 +3812,46 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1459:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalFSM.g:1478:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA29_0==15) ) {
- alt29=1;
+ if ( (LA31_0==16) ) {
+ alt31=1;
}
- switch (alt29) {
+ switch (alt31) {
case 1 :
- // InternalFSM.g:1459:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalFSM.g:1478:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,15,FOLLOW_25);
+ otherlv_7=(Token)match(input,16,FOLLOW_28);
newLeafNode(otherlv_7, grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalFSM.g:1463:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalFSM.g:1482:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA28_0==33) ) {
- alt28=1;
+ if ( (LA30_0==34) ) {
+ alt30=1;
}
- switch (alt28) {
+ switch (alt30) {
case 1 :
- // InternalFSM.g:1463:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalFSM.g:1482:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,33,FOLLOW_8);
+ otherlv_8=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_8, grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- // InternalFSM.g:1467:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalFSM.g:1468:1: (lv_action_9_0= ruleDetailCode )
+ // InternalFSM.g:1486:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalFSM.g:1487:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalFSM.g:1468:1: (lv_action_9_0= ruleDetailCode )
- // InternalFSM.g:1469:3: lv_action_9_0= ruleDetailCode
+ // InternalFSM.g:1487:1: (lv_action_9_0= ruleDetailCode )
+ // InternalFSM.g:1488:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -3802,7 +3879,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,16,FOLLOW_2);
+ otherlv_10=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_10, grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
@@ -3833,7 +3910,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalFSM.g:1497:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
+ // InternalFSM.g:1516:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
public final EObject entryRuleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -3841,8 +3918,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1498:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
- // InternalFSM.g:1499:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
+ // InternalFSM.g:1517:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
+ // InternalFSM.g:1518:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
{
newCompositeNode(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -3869,7 +3946,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalFSM.g:1506:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalFSM.g:1525:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -3892,31 +3969,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1509:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalFSM.g:1510:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalFSM.g:1528:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalFSM.g:1529:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalFSM.g:1510:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalFSM.g:1510:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalFSM.g:1529:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalFSM.g:1529:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,29,FOLLOW_20);
+ otherlv_0=(Token)match(input,30,FOLLOW_23);
newLeafNode(otherlv_0, grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- // InternalFSM.g:1514:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalFSM.g:1533:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA30_0==RULE_ID) ) {
- alt30=1;
+ if ( (LA32_0==RULE_ID) ) {
+ alt32=1;
}
- switch (alt30) {
+ switch (alt32) {
case 1 :
- // InternalFSM.g:1515:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1534:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1515:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1516:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1534:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1535:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_1_0, grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
@@ -3939,20 +4016,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FOLLOW_24);
+ otherlv_2=(Token)match(input,31,FOLLOW_27);
newLeafNode(otherlv_2, grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- // InternalFSM.g:1536:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1537:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1555:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1556:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1537:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalFSM.g:1538:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalFSM.g:1556:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1557:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_26);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -3974,15 +4051,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,32,FOLLOW_24);
+ otherlv_4=(Token)match(input,33,FOLLOW_27);
newLeafNode(otherlv_4, grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalFSM.g:1558:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1559:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1577:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1578:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1559:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalFSM.g:1560:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalFSM.g:1578:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1579:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -4009,19 +4086,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1576:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // InternalFSM.g:1595:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA31_0==55) ) {
- alt31=1;
+ if ( (LA33_0==56) ) {
+ alt33=1;
}
- switch (alt31) {
+ switch (alt33) {
case 1 :
- // InternalFSM.g:1577:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1596:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalFSM.g:1577:1: (lv_docu_6_0= ruleDocumentation )
- // InternalFSM.g:1578:3: lv_docu_6_0= ruleDocumentation
+ // InternalFSM.g:1596:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1597:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -4051,46 +4128,46 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1594:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalFSM.g:1613:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA33_0==15) ) {
- alt33=1;
+ if ( (LA35_0==16) ) {
+ alt35=1;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // InternalFSM.g:1594:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalFSM.g:1613:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,15,FOLLOW_25);
+ otherlv_7=(Token)match(input,16,FOLLOW_28);
newLeafNode(otherlv_7, grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalFSM.g:1598:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalFSM.g:1617:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==33) ) {
- alt32=1;
+ if ( (LA34_0==34) ) {
+ alt34=1;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // InternalFSM.g:1598:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalFSM.g:1617:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,33,FOLLOW_8);
+ otherlv_8=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_8, grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- // InternalFSM.g:1602:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalFSM.g:1603:1: (lv_action_9_0= ruleDetailCode )
+ // InternalFSM.g:1621:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalFSM.g:1622:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalFSM.g:1603:1: (lv_action_9_0= ruleDetailCode )
- // InternalFSM.g:1604:3: lv_action_9_0= ruleDetailCode
+ // InternalFSM.g:1622:1: (lv_action_9_0= ruleDetailCode )
+ // InternalFSM.g:1623:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -4118,7 +4195,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,16,FOLLOW_2);
+ otherlv_10=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_10, grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
@@ -4149,7 +4226,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalFSM.g:1632:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
+ // InternalFSM.g:1651:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
public final EObject entryRuleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -4157,8 +4234,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1633:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
- // InternalFSM.g:1634:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
+ // InternalFSM.g:1652:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
+ // InternalFSM.g:1653:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
{
newCompositeNode(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -4185,7 +4262,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalFSM.g:1641:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
+ // InternalFSM.g:1660:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
public final EObject ruleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -4216,31 +4293,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1644:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
- // InternalFSM.g:1645:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalFSM.g:1663:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
+ // InternalFSM.g:1664:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
{
- // InternalFSM.g:1645:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
- // InternalFSM.g:1645:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
+ // InternalFSM.g:1664:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalFSM.g:1664:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
{
- otherlv_0=(Token)match(input,29,FOLLOW_20);
+ otherlv_0=(Token)match(input,30,FOLLOW_23);
newLeafNode(otherlv_0, grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- // InternalFSM.g:1649:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalFSM.g:1668:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA34_0==RULE_ID) ) {
- alt34=1;
+ if ( (LA36_0==RULE_ID) ) {
+ alt36=1;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // InternalFSM.g:1650:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1669:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1650:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1651:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1669:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1670:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_1_0, grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
@@ -4263,20 +4340,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FOLLOW_24);
+ otherlv_2=(Token)match(input,31,FOLLOW_27);
newLeafNode(otherlv_2, grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- // InternalFSM.g:1671:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1672:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1690:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1691:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1672:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalFSM.g:1673:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalFSM.g:1691:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1692:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_26);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -4298,20 +4375,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,32,FOLLOW_24);
+ otherlv_4=(Token)match(input,33,FOLLOW_27);
newLeafNode(otherlv_4, grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalFSM.g:1693:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1694:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1712:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1713:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1694:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalFSM.g:1695:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalFSM.g:1713:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1714:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_19);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -4333,19 +4410,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1711:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalFSM.g:1730:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA35_0==55) ) {
- alt35=1;
+ if ( (LA37_0==56) ) {
+ alt37=1;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // InternalFSM.g:1712:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1731:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalFSM.g:1712:1: (lv_docu_6_0= ruleDocumentation )
- // InternalFSM.g:1713:3: lv_docu_6_0= ruleDocumentation
+ // InternalFSM.g:1731:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1732:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -4375,28 +4452,28 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,15,FOLLOW_26);
+ otherlv_7=(Token)match(input,16,FOLLOW_30);
newLeafNode(otherlv_7, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,34,FOLLOW_8);
+ otherlv_8=(Token)match(input,35,FOLLOW_8);
newLeafNode(otherlv_8, grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- otherlv_9=(Token)match(input,15,FOLLOW_27);
+ otherlv_9=(Token)match(input,16,FOLLOW_31);
newLeafNode(otherlv_9, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- // InternalFSM.g:1741:1: ( (lv_triggers_10_0= ruleTrigger ) )
- // InternalFSM.g:1742:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalFSM.g:1760:1: ( (lv_triggers_10_0= ruleTrigger ) )
+ // InternalFSM.g:1761:1: (lv_triggers_10_0= ruleTrigger )
{
- // InternalFSM.g:1742:1: (lv_triggers_10_0= ruleTrigger )
- // InternalFSM.g:1743:3: lv_triggers_10_0= ruleTrigger
+ // InternalFSM.g:1761:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalFSM.g:1762:3: lv_triggers_10_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_32);
lv_triggers_10_0=ruleTrigger();
state._fsp--;
@@ -4418,35 +4495,35 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1759:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
- loop36:
+ // InternalFSM.g:1778:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
+ loop38:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA36_0==35) ) {
- alt36=1;
+ if ( (LA38_0==36) ) {
+ alt38=1;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // InternalFSM.g:1759:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalFSM.g:1778:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
{
- otherlv_11=(Token)match(input,35,FOLLOW_27);
+ otherlv_11=(Token)match(input,36,FOLLOW_31);
newLeafNode(otherlv_11, grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- // InternalFSM.g:1763:1: ( (lv_triggers_12_0= ruleTrigger ) )
- // InternalFSM.g:1764:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalFSM.g:1782:1: ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalFSM.g:1783:1: (lv_triggers_12_0= ruleTrigger )
{
- // InternalFSM.g:1764:1: (lv_triggers_12_0= ruleTrigger )
- // InternalFSM.g:1765:3: lv_triggers_12_0= ruleTrigger
+ // InternalFSM.g:1783:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalFSM.g:1784:3: lv_triggers_12_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_32);
lv_triggers_12_0=ruleTrigger();
state._fsp--;
@@ -4473,39 +4550,39 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- break loop36;
+ break loop38;
}
} while (true);
- otherlv_13=(Token)match(input,16,FOLLOW_25);
+ otherlv_13=(Token)match(input,17,FOLLOW_28);
newLeafNode(otherlv_13, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- // InternalFSM.g:1785:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalFSM.g:1804:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==33) ) {
- alt37=1;
+ if ( (LA39_0==34) ) {
+ alt39=1;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // InternalFSM.g:1785:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalFSM.g:1804:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
{
- otherlv_14=(Token)match(input,33,FOLLOW_8);
+ otherlv_14=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_14, grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- // InternalFSM.g:1789:1: ( (lv_action_15_0= ruleDetailCode ) )
- // InternalFSM.g:1790:1: (lv_action_15_0= ruleDetailCode )
+ // InternalFSM.g:1808:1: ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalFSM.g:1809:1: (lv_action_15_0= ruleDetailCode )
{
- // InternalFSM.g:1790:1: (lv_action_15_0= ruleDetailCode )
- // InternalFSM.g:1791:3: lv_action_15_0= ruleDetailCode
+ // InternalFSM.g:1809:1: (lv_action_15_0= ruleDetailCode )
+ // InternalFSM.g:1810:3: lv_action_15_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_15_0=ruleDetailCode();
state._fsp--;
@@ -4533,7 +4610,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_16=(Token)match(input,16,FOLLOW_2);
+ otherlv_16=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_16, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
@@ -4558,7 +4635,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalFSM.g:1819:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
+ // InternalFSM.g:1838:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
public final EObject entryRuleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -4566,8 +4643,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1820:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
- // InternalFSM.g:1821:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
+ // InternalFSM.g:1839:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
+ // InternalFSM.g:1840:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
{
newCompositeNode(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -4594,7 +4671,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalFSM.g:1828:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalFSM.g:1847:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -4620,31 +4697,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1831:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalFSM.g:1832:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalFSM.g:1850:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalFSM.g:1851:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalFSM.g:1832:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalFSM.g:1832:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalFSM.g:1851:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalFSM.g:1851:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,29,FOLLOW_20);
+ otherlv_0=(Token)match(input,30,FOLLOW_23);
newLeafNode(otherlv_0, grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- // InternalFSM.g:1836:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalFSM.g:1855:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==RULE_ID) ) {
- alt38=1;
+ if ( (LA40_0==RULE_ID) ) {
+ alt40=1;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // InternalFSM.g:1837:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1856:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1837:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1838:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:1856:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:1857:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_1_0, grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
@@ -4667,20 +4744,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FOLLOW_24);
+ otherlv_2=(Token)match(input,31,FOLLOW_27);
newLeafNode(otherlv_2, grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- // InternalFSM.g:1858:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1859:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1877:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1878:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1859:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalFSM.g:1860:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalFSM.g:1878:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:1879:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_26);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -4702,20 +4779,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,32,FOLLOW_24);
+ otherlv_4=(Token)match(input,33,FOLLOW_27);
newLeafNode(otherlv_4, grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalFSM.g:1880:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalFSM.g:1881:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1899:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:1900:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalFSM.g:1881:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalFSM.g:1882:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalFSM.g:1900:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:1901:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_19);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -4737,19 +4814,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1898:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalFSM.g:1917:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==55) ) {
- alt39=1;
+ if ( (LA41_0==56) ) {
+ alt41=1;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // InternalFSM.g:1899:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1918:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalFSM.g:1899:1: (lv_docu_6_0= ruleDocumentation )
- // InternalFSM.g:1900:3: lv_docu_6_0= ruleDocumentation
+ // InternalFSM.g:1918:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:1919:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -4779,24 +4856,24 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,15,FOLLOW_29);
+ otherlv_7=(Token)match(input,16,FOLLOW_33);
newLeafNode(otherlv_7, grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,36,FOLLOW_8);
+ otherlv_8=(Token)match(input,37,FOLLOW_34);
newLeafNode(otherlv_8, grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- // InternalFSM.g:1924:1: ( (lv_guard_9_0= ruleDetailCode ) )
- // InternalFSM.g:1925:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalFSM.g:1943:1: ( (lv_guard_9_0= ruleDetailCode ) )
+ // InternalFSM.g:1944:1: (lv_guard_9_0= ruleDetailCode )
{
- // InternalFSM.g:1925:1: (lv_guard_9_0= ruleDetailCode )
- // InternalFSM.g:1926:3: lv_guard_9_0= ruleDetailCode
+ // InternalFSM.g:1944:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalFSM.g:1945:3: lv_guard_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_28);
lv_guard_9_0=ruleDetailCode();
state._fsp--;
@@ -4818,31 +4895,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:1942:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalFSM.g:1961:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA40_0==33) ) {
- alt40=1;
+ if ( (LA42_0==34) ) {
+ alt42=1;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // InternalFSM.g:1942:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalFSM.g:1961:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,33,FOLLOW_8);
+ otherlv_10=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_10, grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- // InternalFSM.g:1946:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalFSM.g:1947:1: (lv_action_11_0= ruleDetailCode )
+ // InternalFSM.g:1965:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalFSM.g:1966:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalFSM.g:1947:1: (lv_action_11_0= ruleDetailCode )
- // InternalFSM.g:1948:3: lv_action_11_0= ruleDetailCode
+ // InternalFSM.g:1966:1: (lv_action_11_0= ruleDetailCode )
+ // InternalFSM.g:1967:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -4870,7 +4947,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,16,FOLLOW_2);
+ otherlv_12=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
@@ -4895,7 +4972,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalFSM.g:1976:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
+ // InternalFSM.g:1995:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
public final EObject entryRuleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -4903,8 +4980,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:1977:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
- // InternalFSM.g:1978:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
+ // InternalFSM.g:1996:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
+ // InternalFSM.g:1997:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
{
newCompositeNode(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -4931,7 +5008,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalFSM.g:1985:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalFSM.g:2004:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -4957,31 +5034,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:1988:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalFSM.g:1989:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalFSM.g:2007:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalFSM.g:2008:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalFSM.g:1989:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalFSM.g:1989:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalFSM.g:2008:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalFSM.g:2008:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,29,FOLLOW_20);
+ otherlv_0=(Token)match(input,30,FOLLOW_23);
newLeafNode(otherlv_0, grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- // InternalFSM.g:1993:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalFSM.g:2012:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==RULE_ID) ) {
- alt41=1;
+ if ( (LA43_0==RULE_ID) ) {
+ alt43=1;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // InternalFSM.g:1994:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:2013:1: (lv_name_1_0= RULE_ID )
{
- // InternalFSM.g:1994:1: (lv_name_1_0= RULE_ID )
- // InternalFSM.g:1995:3: lv_name_1_0= RULE_ID
+ // InternalFSM.g:2013:1: (lv_name_1_0= RULE_ID )
+ // InternalFSM.g:2014:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_1_0, grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
@@ -5004,20 +5081,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,30,FOLLOW_24);
+ otherlv_2=(Token)match(input,31,FOLLOW_27);
newLeafNode(otherlv_2, grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- // InternalFSM.g:2015:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalFSM.g:2016:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:2034:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:2035:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalFSM.g:2016:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalFSM.g:2017:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalFSM.g:2035:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalFSM.g:2036:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_26);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -5039,20 +5116,20 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,32,FOLLOW_24);
+ otherlv_4=(Token)match(input,33,FOLLOW_27);
newLeafNode(otherlv_4, grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalFSM.g:2037:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalFSM.g:2038:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:2056:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalFSM.g:2057:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalFSM.g:2038:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalFSM.g:2039:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalFSM.g:2057:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalFSM.g:2058:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_19);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -5074,19 +5151,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2055:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalFSM.g:2074:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA42_0==55) ) {
- alt42=1;
+ if ( (LA44_0==56) ) {
+ alt44=1;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // InternalFSM.g:2056:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:2075:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalFSM.g:2056:1: (lv_docu_6_0= ruleDocumentation )
- // InternalFSM.g:2057:3: lv_docu_6_0= ruleDocumentation
+ // InternalFSM.g:2075:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalFSM.g:2076:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -5116,24 +5193,24 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,15,FOLLOW_30);
+ otherlv_7=(Token)match(input,16,FOLLOW_35);
newLeafNode(otherlv_7, grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,37,FOLLOW_8);
+ otherlv_8=(Token)match(input,38,FOLLOW_34);
newLeafNode(otherlv_8, grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- // InternalFSM.g:2081:1: ( (lv_condition_9_0= ruleDetailCode ) )
- // InternalFSM.g:2082:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalFSM.g:2100:1: ( (lv_condition_9_0= ruleDetailCode ) )
+ // InternalFSM.g:2101:1: (lv_condition_9_0= ruleDetailCode )
{
- // InternalFSM.g:2082:1: (lv_condition_9_0= ruleDetailCode )
- // InternalFSM.g:2083:3: lv_condition_9_0= ruleDetailCode
+ // InternalFSM.g:2101:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalFSM.g:2102:3: lv_condition_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_28);
lv_condition_9_0=ruleDetailCode();
state._fsp--;
@@ -5155,31 +5232,31 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2099:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalFSM.g:2118:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==33) ) {
- alt43=1;
+ if ( (LA45_0==34) ) {
+ alt45=1;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // InternalFSM.g:2099:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalFSM.g:2118:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,33,FOLLOW_8);
+ otherlv_10=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_10, grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- // InternalFSM.g:2103:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalFSM.g:2104:1: (lv_action_11_0= ruleDetailCode )
+ // InternalFSM.g:2122:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalFSM.g:2123:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalFSM.g:2104:1: (lv_action_11_0= ruleDetailCode )
- // InternalFSM.g:2105:3: lv_action_11_0= ruleDetailCode
+ // InternalFSM.g:2123:1: (lv_action_11_0= ruleDetailCode )
+ // InternalFSM.g:2124:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -5207,7 +5284,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,16,FOLLOW_2);
+ otherlv_12=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
@@ -5232,7 +5309,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalFSM.g:2133:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
+ // InternalFSM.g:2152:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
public final EObject entryRuleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -5240,8 +5317,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2134:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
- // InternalFSM.g:2135:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
+ // InternalFSM.g:2153:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
+ // InternalFSM.g:2154:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
{
newCompositeNode(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -5268,7 +5345,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalFSM.g:2142:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
+ // InternalFSM.g:2161:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
public final EObject ruleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -5284,21 +5361,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2145:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
- // InternalFSM.g:2146:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalFSM.g:2164:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
+ // InternalFSM.g:2165:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
{
- // InternalFSM.g:2146:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
- // InternalFSM.g:2146:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
+ // InternalFSM.g:2165:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalFSM.g:2165:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
{
- otherlv_0=(Token)match(input,38,FOLLOW_5);
+ otherlv_0=(Token)match(input,39,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- // InternalFSM.g:2150:1: ( ( ruleFQN ) )
- // InternalFSM.g:2151:1: ( ruleFQN )
+ // InternalFSM.g:2169:1: ( ( ruleFQN ) )
+ // InternalFSM.g:2170:1: ( ruleFQN )
{
- // InternalFSM.g:2151:1: ( ruleFQN )
- // InternalFSM.g:2152:3: ruleFQN
+ // InternalFSM.g:2170:1: ( ruleFQN )
+ // InternalFSM.g:2171:3: ruleFQN
{
if (current==null) {
@@ -5308,7 +5385,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_19);
ruleFQN();
state._fsp--;
@@ -5322,19 +5399,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2165:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalFSM.g:2184:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA44_0==55) ) {
- alt44=1;
+ if ( (LA46_0==56) ) {
+ alt46=1;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // InternalFSM.g:2166:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalFSM.g:2185:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalFSM.g:2166:1: (lv_docu_2_0= ruleDocumentation )
- // InternalFSM.g:2167:3: lv_docu_2_0= ruleDocumentation
+ // InternalFSM.g:2185:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalFSM.g:2186:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -5364,24 +5441,24 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,15,FOLLOW_31);
+ otherlv_3=(Token)match(input,16,FOLLOW_36);
newLeafNode(otherlv_3, grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,33,FOLLOW_8);
+ otherlv_4=(Token)match(input,34,FOLLOW_29);
newLeafNode(otherlv_4, grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- // InternalFSM.g:2191:1: ( (lv_action_5_0= ruleDetailCode ) )
- // InternalFSM.g:2192:1: (lv_action_5_0= ruleDetailCode )
+ // InternalFSM.g:2210:1: ( (lv_action_5_0= ruleDetailCode ) )
+ // InternalFSM.g:2211:1: (lv_action_5_0= ruleDetailCode )
{
- // InternalFSM.g:2192:1: (lv_action_5_0= ruleDetailCode )
- // InternalFSM.g:2193:3: lv_action_5_0= ruleDetailCode
+ // InternalFSM.g:2211:1: (lv_action_5_0= ruleDetailCode )
+ // InternalFSM.g:2212:3: lv_action_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_18);
lv_action_5_0=ruleDetailCode();
state._fsp--;
@@ -5403,7 +5480,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,16,FOLLOW_2);
+ otherlv_6=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
@@ -5428,7 +5505,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalFSM.g:2221:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
+ // InternalFSM.g:2240:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
public final EObject entryRuleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -5436,8 +5513,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2222:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
- // InternalFSM.g:2223:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
+ // InternalFSM.g:2241:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
+ // InternalFSM.g:2242:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
{
newCompositeNode(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -5464,7 +5541,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalFSM.g:2230:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
+ // InternalFSM.g:2249:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
public final EObject ruleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -5480,50 +5557,50 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2233:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
- // InternalFSM.g:2234:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ // InternalFSM.g:2252:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
+ // InternalFSM.g:2253:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
{
- // InternalFSM.g:2234:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
- int alt45=4;
+ // InternalFSM.g:2253:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ int alt47=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA45_1 = input.LA(2);
+ int LA47_1 = input.LA(2);
- if ( (LA45_1==EOF||(LA45_1>=15 && LA45_1<=16)||LA45_1==18||(LA45_1>=23 && LA45_1<=29)||LA45_1==32||LA45_1==38||LA45_1==55) ) {
- alt45=1;
+ if ( (LA47_1==EOF||(LA47_1>=16 && LA47_1<=17)||LA47_1==19||(LA47_1>=24 && LA47_1<=30)||LA47_1==33||LA47_1==39||LA47_1==56) ) {
+ alt47=1;
}
- else if ( (LA45_1==40) ) {
- alt45=3;
+ else if ( (LA47_1==41) ) {
+ alt47=3;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 1, input);
+ new NoViableAltException("", 47, 1, input);
throw nvae;
}
}
break;
- case 39:
+ case 40:
{
- alt45=2;
+ alt47=2;
}
break;
- case 41:
+ case 42:
{
- alt45=4;
+ alt47=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // InternalFSM.g:2235:5: this_StateTerminal_0= ruleStateTerminal
+ // InternalFSM.g:2254:5: this_StateTerminal_0= ruleStateTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
@@ -5541,7 +5618,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:2245:5: this_TrPointTerminal_1= ruleTrPointTerminal
+ // InternalFSM.g:2264:5: this_TrPointTerminal_1= ruleTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
@@ -5559,7 +5636,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:2255:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
+ // InternalFSM.g:2274:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
@@ -5577,7 +5654,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalFSM.g:2265:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
+ // InternalFSM.g:2284:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
@@ -5615,7 +5692,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalFSM.g:2281:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
+ // InternalFSM.g:2300:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
public final EObject entryRuleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -5623,8 +5700,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2282:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
- // InternalFSM.g:2283:2: iv_ruleStateTerminal= ruleStateTerminal EOF
+ // InternalFSM.g:2301:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
+ // InternalFSM.g:2302:2: iv_ruleStateTerminal= ruleStateTerminal EOF
{
newCompositeNode(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -5651,7 +5728,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateTerminal"
- // InternalFSM.g:2290:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalFSM.g:2309:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -5660,14 +5737,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2293:28: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalFSM.g:2294:1: ( (otherlv_0= RULE_ID ) )
+ // InternalFSM.g:2312:28: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalFSM.g:2313:1: ( (otherlv_0= RULE_ID ) )
{
- // InternalFSM.g:2294:1: ( (otherlv_0= RULE_ID ) )
- // InternalFSM.g:2295:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2313:1: ( (otherlv_0= RULE_ID ) )
+ // InternalFSM.g:2314:1: (otherlv_0= RULE_ID )
{
- // InternalFSM.g:2295:1: (otherlv_0= RULE_ID )
- // InternalFSM.g:2296:3: otherlv_0= RULE_ID
+ // InternalFSM.g:2314:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2315:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -5702,7 +5779,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalFSM.g:2315:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
+ // InternalFSM.g:2334:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
public final EObject entryRuleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -5710,8 +5787,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2316:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
- // InternalFSM.g:2317:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
+ // InternalFSM.g:2335:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
+ // InternalFSM.g:2336:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -5738,7 +5815,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalFSM.g:2324:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalFSM.g:2343:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -5748,21 +5825,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2327:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalFSM.g:2328:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalFSM.g:2346:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalFSM.g:2347:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalFSM.g:2328:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
- // InternalFSM.g:2328:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
+ // InternalFSM.g:2347:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalFSM.g:2347:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,39,FOLLOW_5);
+ otherlv_0=(Token)match(input,40,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- // InternalFSM.g:2332:1: ( (otherlv_1= RULE_ID ) )
- // InternalFSM.g:2333:1: (otherlv_1= RULE_ID )
+ // InternalFSM.g:2351:1: ( (otherlv_1= RULE_ID ) )
+ // InternalFSM.g:2352:1: (otherlv_1= RULE_ID )
{
- // InternalFSM.g:2333:1: (otherlv_1= RULE_ID )
- // InternalFSM.g:2334:3: otherlv_1= RULE_ID
+ // InternalFSM.g:2352:1: (otherlv_1= RULE_ID )
+ // InternalFSM.g:2353:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -5800,7 +5877,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalFSM.g:2353:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
+ // InternalFSM.g:2372:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
public final EObject entryRuleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -5808,8 +5885,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2354:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
- // InternalFSM.g:2355:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
+ // InternalFSM.g:2373:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
+ // InternalFSM.g:2374:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -5836,7 +5913,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalFSM.g:2362:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalFSM.g:2381:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -5847,24 +5924,24 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2365:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalFSM.g:2366:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalFSM.g:2384:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalFSM.g:2385:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalFSM.g:2366:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalFSM.g:2366:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2385:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalFSM.g:2385:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- // InternalFSM.g:2366:2: ( (otherlv_0= RULE_ID ) )
- // InternalFSM.g:2367:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2385:2: ( (otherlv_0= RULE_ID ) )
+ // InternalFSM.g:2386:1: (otherlv_0= RULE_ID )
{
- // InternalFSM.g:2367:1: (otherlv_0= RULE_ID )
- // InternalFSM.g:2368:3: otherlv_0= RULE_ID
+ // InternalFSM.g:2386:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2387:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSubStateTrPointTerminalRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_32);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_37);
newLeafNode(otherlv_0, grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
@@ -5874,15 +5951,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,40,FOLLOW_5);
+ otherlv_1=(Token)match(input,41,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- // InternalFSM.g:2383:1: ( (otherlv_2= RULE_ID ) )
- // InternalFSM.g:2384:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2402:1: ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2403:1: (otherlv_2= RULE_ID )
{
- // InternalFSM.g:2384:1: (otherlv_2= RULE_ID )
- // InternalFSM.g:2385:3: otherlv_2= RULE_ID
+ // InternalFSM.g:2403:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2404:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -5920,7 +5997,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalFSM.g:2404:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
+ // InternalFSM.g:2423:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
public final EObject entryRuleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -5928,8 +6005,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2405:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
- // InternalFSM.g:2406:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
+ // InternalFSM.g:2424:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
+ // InternalFSM.g:2425:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
{
newCompositeNode(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -5956,7 +6033,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalFSM.g:2413:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalFSM.g:2432:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -5966,21 +6043,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2416:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalFSM.g:2417:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalFSM.g:2435:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalFSM.g:2436:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalFSM.g:2417:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
- // InternalFSM.g:2417:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
+ // InternalFSM.g:2436:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalFSM.g:2436:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,41,FOLLOW_5);
+ otherlv_0=(Token)match(input,42,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- // InternalFSM.g:2421:1: ( (otherlv_1= RULE_ID ) )
- // InternalFSM.g:2422:1: (otherlv_1= RULE_ID )
+ // InternalFSM.g:2440:1: ( (otherlv_1= RULE_ID ) )
+ // InternalFSM.g:2441:1: (otherlv_1= RULE_ID )
{
- // InternalFSM.g:2422:1: (otherlv_1= RULE_ID )
- // InternalFSM.g:2423:3: otherlv_1= RULE_ID
+ // InternalFSM.g:2441:1: (otherlv_1= RULE_ID )
+ // InternalFSM.g:2442:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -6018,7 +6095,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrigger"
- // InternalFSM.g:2442:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
+ // InternalFSM.g:2461:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
public final EObject entryRuleTrigger() throws RecognitionException {
EObject current = null;
@@ -6026,8 +6103,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2443:2: (iv_ruleTrigger= ruleTrigger EOF )
- // InternalFSM.g:2444:2: iv_ruleTrigger= ruleTrigger EOF
+ // InternalFSM.g:2462:2: (iv_ruleTrigger= ruleTrigger EOF )
+ // InternalFSM.g:2463:2: iv_ruleTrigger= ruleTrigger EOF
{
newCompositeNode(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -6054,7 +6131,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrigger"
- // InternalFSM.g:2451:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
+ // InternalFSM.g:2470:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
public final EObject ruleTrigger() throws RecognitionException {
EObject current = null;
@@ -6071,26 +6148,26 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2454:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
- // InternalFSM.g:2455:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalFSM.g:2473:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
+ // InternalFSM.g:2474:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
{
- // InternalFSM.g:2455:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
- // InternalFSM.g:2455:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
+ // InternalFSM.g:2474:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalFSM.g:2474:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
{
- otherlv_0=(Token)match(input,42,FOLLOW_5);
+ otherlv_0=(Token)match(input,43,FOLLOW_5);
newLeafNode(otherlv_0, grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- // InternalFSM.g:2459:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
- // InternalFSM.g:2460:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalFSM.g:2478:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
+ // InternalFSM.g:2479:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
{
- // InternalFSM.g:2460:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
- // InternalFSM.g:2461:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
+ // InternalFSM.g:2479:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalFSM.g:2480:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_38);
lv_msgFromIfPairs_1_0=ruleMessageFromIf();
state._fsp--;
@@ -6112,35 +6189,35 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2477:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
- loop46:
+ // InternalFSM.g:2496:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
+ loop48:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA46_0==43) ) {
- alt46=1;
+ if ( (LA48_0==44) ) {
+ alt48=1;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // InternalFSM.g:2477:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalFSM.g:2496:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
{
- otherlv_2=(Token)match(input,43,FOLLOW_5);
+ otherlv_2=(Token)match(input,44,FOLLOW_5);
newLeafNode(otherlv_2, grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- // InternalFSM.g:2481:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
- // InternalFSM.g:2482:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalFSM.g:2500:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalFSM.g:2501:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
{
- // InternalFSM.g:2482:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
- // InternalFSM.g:2483:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
+ // InternalFSM.g:2501:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalFSM.g:2502:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_38);
lv_msgFromIfPairs_3_0=ruleMessageFromIf();
state._fsp--;
@@ -6167,28 +6244,28 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- break loop46;
+ break loop48;
}
} while (true);
- // InternalFSM.g:2499:4: ( (lv_guard_4_0= ruleGuard ) )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalFSM.g:2518:4: ( (lv_guard_4_0= ruleGuard ) )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==36) ) {
- alt47=1;
+ if ( (LA49_0==37) ) {
+ alt49=1;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalFSM.g:2500:1: (lv_guard_4_0= ruleGuard )
+ // InternalFSM.g:2519:1: (lv_guard_4_0= ruleGuard )
{
- // InternalFSM.g:2500:1: (lv_guard_4_0= ruleGuard )
- // InternalFSM.g:2501:3: lv_guard_4_0= ruleGuard
+ // InternalFSM.g:2519:1: (lv_guard_4_0= ruleGuard )
+ // InternalFSM.g:2520:3: lv_guard_4_0= ruleGuard
{
newCompositeNode(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_39);
lv_guard_4_0=ruleGuard();
state._fsp--;
@@ -6213,7 +6290,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,44,FOLLOW_2);
+ otherlv_5=(Token)match(input,45,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
@@ -6238,7 +6315,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalFSM.g:2529:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
+ // InternalFSM.g:2548:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
public final EObject entryRuleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -6246,8 +6323,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2530:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
- // InternalFSM.g:2531:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
+ // InternalFSM.g:2549:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
+ // InternalFSM.g:2550:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
{
newCompositeNode(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -6274,7 +6351,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalFSM.g:2538:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalFSM.g:2557:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -6285,24 +6362,24 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2541:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalFSM.g:2542:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalFSM.g:2560:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalFSM.g:2561:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalFSM.g:2542:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
- // InternalFSM.g:2542:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2561:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalFSM.g:2561:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
{
- // InternalFSM.g:2542:2: ( (otherlv_0= RULE_ID ) )
- // InternalFSM.g:2543:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2561:2: ( (otherlv_0= RULE_ID ) )
+ // InternalFSM.g:2562:1: (otherlv_0= RULE_ID )
{
- // InternalFSM.g:2543:1: (otherlv_0= RULE_ID )
- // InternalFSM.g:2544:3: otherlv_0= RULE_ID
+ // InternalFSM.g:2562:1: (otherlv_0= RULE_ID )
+ // InternalFSM.g:2563:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getMessageFromIfRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(otherlv_0, grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
@@ -6312,15 +6389,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,30,FOLLOW_5);
+ otherlv_1=(Token)match(input,31,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- // InternalFSM.g:2559:1: ( (otherlv_2= RULE_ID ) )
- // InternalFSM.g:2560:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2578:1: ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2579:1: (otherlv_2= RULE_ID )
{
- // InternalFSM.g:2560:1: (otherlv_2= RULE_ID )
- // InternalFSM.g:2561:3: otherlv_2= RULE_ID
+ // InternalFSM.g:2579:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2580:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -6358,7 +6435,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuard"
- // InternalFSM.g:2582:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
+ // InternalFSM.g:2601:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
public final EObject entryRuleGuard() throws RecognitionException {
EObject current = null;
@@ -6366,8 +6443,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2583:2: (iv_ruleGuard= ruleGuard EOF )
- // InternalFSM.g:2584:2: iv_ruleGuard= ruleGuard EOF
+ // InternalFSM.g:2602:2: (iv_ruleGuard= ruleGuard EOF )
+ // InternalFSM.g:2603:2: iv_ruleGuard= ruleGuard EOF
{
newCompositeNode(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -6394,7 +6471,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuard"
- // InternalFSM.g:2591:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
+ // InternalFSM.g:2610:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleGuard() throws RecognitionException {
EObject current = null;
@@ -6405,21 +6482,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2594:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
- // InternalFSM.g:2595:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalFSM.g:2613:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
+ // InternalFSM.g:2614:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
{
- // InternalFSM.g:2595:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
- // InternalFSM.g:2595:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalFSM.g:2614:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalFSM.g:2614:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_8);
+ otherlv_0=(Token)match(input,37,FOLLOW_40);
newLeafNode(otherlv_0, grammarAccess.getGuardAccess().getGuardKeyword_0());
- // InternalFSM.g:2599:1: ( (lv_guard_1_0= ruleDetailCode ) )
- // InternalFSM.g:2600:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalFSM.g:2618:1: ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalFSM.g:2619:1: (lv_guard_1_0= ruleDetailCode )
{
- // InternalFSM.g:2600:1: (lv_guard_1_0= ruleDetailCode )
- // InternalFSM.g:2601:3: lv_guard_1_0= ruleDetailCode
+ // InternalFSM.g:2619:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalFSM.g:2620:3: lv_guard_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
@@ -6467,7 +6544,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalFSM.g:2627:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
+ // InternalFSM.g:2646:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
public final EObject entryRuleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6475,8 +6552,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2628:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
- // InternalFSM.g:2629:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
+ // InternalFSM.g:2647:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
+ // InternalFSM.g:2648:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
{
newCompositeNode(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6503,7 +6580,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalFSM.g:2636:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
+ // InternalFSM.g:2655:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
public final EObject ruleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6515,28 +6592,28 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2639:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
- // InternalFSM.g:2640:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ // InternalFSM.g:2658:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
+ // InternalFSM.g:2659:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
{
- // InternalFSM.g:2640:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalFSM.g:2659:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA48_0==45) ) {
- alt48=1;
+ if ( (LA50_0==46) ) {
+ alt50=1;
}
- else if ( (LA48_0==49) ) {
- alt48=2;
+ else if ( (LA50_0==50) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalFSM.g:2641:5: this_InSemanticsRule_0= ruleInSemanticsRule
+ // InternalFSM.g:2660:5: this_InSemanticsRule_0= ruleInSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
@@ -6554,7 +6631,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:2651:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
+ // InternalFSM.g:2670:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
@@ -6592,7 +6669,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalFSM.g:2667:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
+ // InternalFSM.g:2686:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
public final EObject entryRuleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6600,8 +6677,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2668:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
- // InternalFSM.g:2669:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
+ // InternalFSM.g:2687:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
+ // InternalFSM.g:2688:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
{
newCompositeNode(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6628,7 +6705,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalFSM.g:2676:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalFSM.g:2695:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6649,32 +6726,32 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2679:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalFSM.g:2680:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalFSM.g:2698:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalFSM.g:2699:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalFSM.g:2680:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalFSM.g:2680:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalFSM.g:2699:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalFSM.g:2699:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
- otherlv_0=(Token)match(input,45,FOLLOW_21);
+ otherlv_0=(Token)match(input,46,FOLLOW_24);
newLeafNode(otherlv_0, grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
- otherlv_1=(Token)match(input,30,FOLLOW_5);
+ otherlv_1=(Token)match(input,31,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- // InternalFSM.g:2688:1: ( (otherlv_2= RULE_ID ) )
- // InternalFSM.g:2689:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2707:1: ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2708:1: (otherlv_2= RULE_ID )
{
- // InternalFSM.g:2689:1: (otherlv_2= RULE_ID )
- // InternalFSM.g:2690:3: otherlv_2= RULE_ID
+ // InternalFSM.g:2708:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2709:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getInSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_35);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_41);
newLeafNode(otherlv_2, grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -6684,46 +6761,46 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2701:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalFSM.g:2720:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==32) ) {
- alt51=1;
+ if ( (LA53_0==33) ) {
+ alt53=1;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalFSM.g:2701:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalFSM.g:2720:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,32,FOLLOW_36);
+ otherlv_3=(Token)match(input,33,FOLLOW_42);
newLeafNode(otherlv_3, grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalFSM.g:2705:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // InternalFSM.g:2724:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA50_0==45||LA50_0==49) ) {
- alt50=1;
+ if ( (LA52_0==46||LA52_0==50) ) {
+ alt52=1;
}
- else if ( (LA50_0==46) ) {
- alt50=2;
+ else if ( (LA52_0==47) ) {
+ alt52=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalFSM.g:2705:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2724:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalFSM.g:2705:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalFSM.g:2706:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalFSM.g:2724:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2725:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalFSM.g:2706:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalFSM.g:2707:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalFSM.g:2725:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalFSM.g:2726:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -6754,25 +6831,25 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:2724:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalFSM.g:2743:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalFSM.g:2724:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalFSM.g:2724:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalFSM.g:2743:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalFSM.g:2743:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,46,FOLLOW_37);
+ otherlv_5=(Token)match(input,47,FOLLOW_43);
newLeafNode(otherlv_5, grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalFSM.g:2728:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalFSM.g:2729:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalFSM.g:2747:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2748:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalFSM.g:2729:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalFSM.g:2730:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalFSM.g:2748:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalFSM.g:2749:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_44);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -6794,36 +6871,36 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2746:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt49=0;
- loop49:
+ // InternalFSM.g:2765:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt51=0;
+ loop51:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==47) ) {
- alt49=1;
+ if ( (LA51_0==48) ) {
+ alt51=1;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalFSM.g:2746:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2765:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,47,FOLLOW_37);
+ otherlv_7=(Token)match(input,48,FOLLOW_43);
newLeafNode(otherlv_7, grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalFSM.g:2750:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalFSM.g:2751:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalFSM.g:2769:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2770:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalFSM.g:2751:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalFSM.g:2752:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalFSM.g:2770:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalFSM.g:2771:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_45);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -6850,15 +6927,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt49 >= 1 ) break loop49;
+ if ( cnt51 >= 1 ) break loop51;
EarlyExitException eee =
- new EarlyExitException(49, input);
+ new EarlyExitException(51, input);
throw eee;
}
- cnt49++;
+ cnt51++;
} while (true);
- otherlv_9=(Token)match(input,48,FOLLOW_2);
+ otherlv_9=(Token)match(input,49,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -6898,7 +6975,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalFSM.g:2780:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
+ // InternalFSM.g:2799:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
public final EObject entryRuleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6906,8 +6983,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2781:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
- // InternalFSM.g:2782:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
+ // InternalFSM.g:2800:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
+ // InternalFSM.g:2801:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
{
newCompositeNode(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -6934,7 +7011,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalFSM.g:2789:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalFSM.g:2808:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -6955,32 +7032,32 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2792:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalFSM.g:2793:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalFSM.g:2811:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalFSM.g:2812:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalFSM.g:2793:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalFSM.g:2793:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalFSM.g:2812:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalFSM.g:2812:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
- otherlv_0=(Token)match(input,49,FOLLOW_21);
+ otherlv_0=(Token)match(input,50,FOLLOW_24);
newLeafNode(otherlv_0, grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
- otherlv_1=(Token)match(input,30,FOLLOW_5);
+ otherlv_1=(Token)match(input,31,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- // InternalFSM.g:2801:1: ( (otherlv_2= RULE_ID ) )
- // InternalFSM.g:2802:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2820:1: ( (otherlv_2= RULE_ID ) )
+ // InternalFSM.g:2821:1: (otherlv_2= RULE_ID )
{
- // InternalFSM.g:2802:1: (otherlv_2= RULE_ID )
- // InternalFSM.g:2803:3: otherlv_2= RULE_ID
+ // InternalFSM.g:2821:1: (otherlv_2= RULE_ID )
+ // InternalFSM.g:2822:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getOutSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_35);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_41);
newLeafNode(otherlv_2, grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -6990,46 +7067,46 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2814:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalFSM.g:2833:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==32) ) {
- alt54=1;
+ if ( (LA56_0==33) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalFSM.g:2814:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalFSM.g:2833:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,32,FOLLOW_36);
+ otherlv_3=(Token)match(input,33,FOLLOW_42);
newLeafNode(otherlv_3, grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalFSM.g:2818:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalFSM.g:2837:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA53_0==45||LA53_0==49) ) {
- alt53=1;
+ if ( (LA55_0==46||LA55_0==50) ) {
+ alt55=1;
}
- else if ( (LA53_0==46) ) {
- alt53=2;
+ else if ( (LA55_0==47) ) {
+ alt55=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 55, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalFSM.g:2818:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2837:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalFSM.g:2818:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalFSM.g:2819:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalFSM.g:2837:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2838:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalFSM.g:2819:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalFSM.g:2820:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalFSM.g:2838:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalFSM.g:2839:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -7060,25 +7137,25 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:2837:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalFSM.g:2856:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalFSM.g:2837:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalFSM.g:2837:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalFSM.g:2856:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalFSM.g:2856:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,46,FOLLOW_37);
+ otherlv_5=(Token)match(input,47,FOLLOW_43);
newLeafNode(otherlv_5, grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalFSM.g:2841:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalFSM.g:2842:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalFSM.g:2860:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2861:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalFSM.g:2842:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalFSM.g:2843:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalFSM.g:2861:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalFSM.g:2862:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_44);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -7100,36 +7177,36 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:2859:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt52=0;
- loop52:
+ // InternalFSM.g:2878:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt54=0;
+ loop54:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA52_0==47) ) {
- alt52=1;
+ if ( (LA54_0==48) ) {
+ alt54=1;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalFSM.g:2859:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2878:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,47,FOLLOW_37);
+ otherlv_7=(Token)match(input,48,FOLLOW_43);
newLeafNode(otherlv_7, grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalFSM.g:2863:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalFSM.g:2864:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalFSM.g:2882:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalFSM.g:2883:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalFSM.g:2864:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalFSM.g:2865:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalFSM.g:2883:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalFSM.g:2884:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_45);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -7156,15 +7233,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt52 >= 1 ) break loop52;
+ if ( cnt54 >= 1 ) break loop54;
EarlyExitException eee =
- new EarlyExitException(52, input);
+ new EarlyExitException(54, input);
throw eee;
}
- cnt52++;
+ cnt54++;
} while (true);
- otherlv_9=(Token)match(input,48,FOLLOW_2);
+ otherlv_9=(Token)match(input,49,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -7204,7 +7281,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalFSM.g:2895:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
+ // InternalFSM.g:2914:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
public final EObject entryRuleKeyValue() throws RecognitionException {
EObject current = null;
@@ -7212,8 +7289,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2896:2: (iv_ruleKeyValue= ruleKeyValue EOF )
- // InternalFSM.g:2897:2: iv_ruleKeyValue= ruleKeyValue EOF
+ // InternalFSM.g:2915:2: (iv_ruleKeyValue= ruleKeyValue EOF )
+ // InternalFSM.g:2916:2: iv_ruleKeyValue= ruleKeyValue EOF
{
newCompositeNode(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -7240,7 +7317,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleKeyValue"
- // InternalFSM.g:2904:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
+ // InternalFSM.g:2923:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
public final EObject ruleKeyValue() throws RecognitionException {
EObject current = null;
@@ -7252,19 +7329,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2907:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
- // InternalFSM.g:2908:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalFSM.g:2926:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
+ // InternalFSM.g:2927:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
{
- // InternalFSM.g:2908:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
- // InternalFSM.g:2908:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
+ // InternalFSM.g:2927:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalFSM.g:2927:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
{
- // InternalFSM.g:2908:2: ( (lv_key_0_0= RULE_ID ) )
- // InternalFSM.g:2909:1: (lv_key_0_0= RULE_ID )
+ // InternalFSM.g:2927:2: ( (lv_key_0_0= RULE_ID ) )
+ // InternalFSM.g:2928:1: (lv_key_0_0= RULE_ID )
{
- // InternalFSM.g:2909:1: (lv_key_0_0= RULE_ID )
- // InternalFSM.g:2910:3: lv_key_0_0= RULE_ID
+ // InternalFSM.g:2928:1: (lv_key_0_0= RULE_ID )
+ // InternalFSM.g:2929:3: lv_key_0_0= RULE_ID
{
- lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_40);
+ lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_46);
newLeafNode(lv_key_0_0, grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
@@ -7284,15 +7361,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,50,FOLLOW_41);
+ otherlv_1=(Token)match(input,51,FOLLOW_47);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- // InternalFSM.g:2930:1: ( (lv_value_2_0= ruleLiteral ) )
- // InternalFSM.g:2931:1: (lv_value_2_0= ruleLiteral )
+ // InternalFSM.g:2949:1: ( (lv_value_2_0= ruleLiteral ) )
+ // InternalFSM.g:2950:1: (lv_value_2_0= ruleLiteral )
{
- // InternalFSM.g:2931:1: (lv_value_2_0= ruleLiteral )
- // InternalFSM.g:2932:3: lv_value_2_0= ruleLiteral
+ // InternalFSM.g:2950:1: (lv_value_2_0= ruleLiteral )
+ // InternalFSM.g:2951:3: lv_value_2_0= ruleLiteral
{
newCompositeNode(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
@@ -7340,7 +7417,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalFSM.g:2958:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
+ // InternalFSM.g:2977:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
public final String entryRuleAnnotationTargetType() throws RecognitionException {
String current = null;
@@ -7348,8 +7425,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2959:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
- // InternalFSM.g:2960:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
+ // InternalFSM.g:2978:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
+ // InternalFSM.g:2979:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
{
newCompositeNode(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -7376,7 +7453,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalFSM.g:2967:1: ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
+ // InternalFSM.g:2986:1: ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : this_ID_0= RULE_ID ;
public final AntlrDatatypeRuleToken ruleAnnotationTargetType() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -7385,8 +7462,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2970:28: (this_ID_0= RULE_ID )
- // InternalFSM.g:2971:5: this_ID_0= RULE_ID
+ // InternalFSM.g:2989:28: (this_ID_0= RULE_ID )
+ // InternalFSM.g:2990:5: this_ID_0= RULE_ID
{
this_ID_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -7413,7 +7490,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalFSM.g:2986:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
+ // InternalFSM.g:3005:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
public final EObject entryRuleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7421,8 +7498,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:2987:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
- // InternalFSM.g:2988:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
+ // InternalFSM.g:3006:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
+ // InternalFSM.g:3007:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7449,7 +7526,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalFSM.g:2995:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
+ // InternalFSM.g:3014:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
public final EObject ruleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7461,114 +7538,114 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:2998:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
- // InternalFSM.g:2999:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ // InternalFSM.g:3017:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
+ // InternalFSM.g:3018:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
{
- // InternalFSM.g:2999:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // InternalFSM.g:3018:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==51) ) {
- int LA55_1 = input.LA(2);
+ if ( (LA57_0==52) ) {
+ int LA57_1 = input.LA(2);
- if ( (LA55_1==53) ) {
- int LA55_3 = input.LA(3);
+ if ( (LA57_1==54) ) {
+ int LA57_3 = input.LA(3);
- if ( (LA55_3==RULE_ID) ) {
- int LA55_4 = input.LA(4);
+ if ( (LA57_3==RULE_ID) ) {
+ int LA57_4 = input.LA(4);
- if ( (LA55_4==30) ) {
- int LA55_5 = input.LA(5);
+ if ( (LA57_4==31) ) {
+ int LA57_5 = input.LA(5);
- if ( (LA55_5==15) ) {
- alt55=2;
+ if ( ((LA57_5>=69 && LA57_5<=72)) ) {
+ alt57=1;
}
- else if ( ((LA55_5>=68 && LA55_5<=71)) ) {
- alt55=1;
+ else if ( (LA57_5==16) ) {
+ alt57=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 5, input);
+ new NoViableAltException("", 57, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 4, input);
+ new NoViableAltException("", 57, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 3, input);
+ new NoViableAltException("", 57, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 1, input);
+ new NoViableAltException("", 57, 1, input);
throw nvae;
}
}
- else if ( (LA55_0==52) ) {
- int LA55_2 = input.LA(2);
+ else if ( (LA57_0==53) ) {
+ int LA57_2 = input.LA(2);
- if ( (LA55_2==53) ) {
- int LA55_3 = input.LA(3);
+ if ( (LA57_2==54) ) {
+ int LA57_3 = input.LA(3);
- if ( (LA55_3==RULE_ID) ) {
- int LA55_4 = input.LA(4);
+ if ( (LA57_3==RULE_ID) ) {
+ int LA57_4 = input.LA(4);
- if ( (LA55_4==30) ) {
- int LA55_5 = input.LA(5);
+ if ( (LA57_4==31) ) {
+ int LA57_5 = input.LA(5);
- if ( (LA55_5==15) ) {
- alt55=2;
+ if ( ((LA57_5>=69 && LA57_5<=72)) ) {
+ alt57=1;
}
- else if ( ((LA55_5>=68 && LA55_5<=71)) ) {
- alt55=1;
+ else if ( (LA57_5==16) ) {
+ alt57=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 5, input);
+ new NoViableAltException("", 57, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 4, input);
+ new NoViableAltException("", 57, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 3, input);
+ new NoViableAltException("", 57, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 2, input);
+ new NoViableAltException("", 57, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 0, input);
+ new NoViableAltException("", 57, 0, input);
throw nvae;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalFSM.g:3000:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
+ // InternalFSM.g:3019:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
@@ -7586,7 +7663,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3010:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
+ // InternalFSM.g:3029:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
@@ -7624,7 +7701,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalFSM.g:3026:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
+ // InternalFSM.g:3045:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
public final EObject entryRuleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7632,8 +7709,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3027:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
- // InternalFSM.g:3028:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
+ // InternalFSM.g:3046:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
+ // InternalFSM.g:3047:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7660,7 +7737,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalFSM.g:3035:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
+ // InternalFSM.g:3054:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
public final EObject ruleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7675,39 +7752,39 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3038:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
- // InternalFSM.g:3039:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalFSM.g:3057:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
+ // InternalFSM.g:3058:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
{
- // InternalFSM.g:3039:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
- // InternalFSM.g:3039:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalFSM.g:3058:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalFSM.g:3058:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
{
- // InternalFSM.g:3039:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalFSM.g:3058:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA56_0==51) ) {
- alt56=1;
+ if ( (LA58_0==52) ) {
+ alt58=1;
}
- else if ( (LA56_0==52) ) {
- alt56=2;
+ else if ( (LA58_0==53) ) {
+ alt58=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 56, 0, input);
+ new NoViableAltException("", 58, 0, input);
throw nvae;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalFSM.g:3039:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalFSM.g:3058:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalFSM.g:3039:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalFSM.g:3040:1: (lv_optional_0_0= 'optional' )
+ // InternalFSM.g:3058:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalFSM.g:3059:1: (lv_optional_0_0= 'optional' )
{
- // InternalFSM.g:3040:1: (lv_optional_0_0= 'optional' )
- // InternalFSM.g:3041:3: lv_optional_0_0= 'optional'
+ // InternalFSM.g:3059:1: (lv_optional_0_0= 'optional' )
+ // InternalFSM.g:3060:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,51,FOLLOW_42);
+ lv_optional_0_0=(Token)match(input,52,FOLLOW_48);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -7727,9 +7804,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3055:7: otherlv_1= 'mandatory'
+ // InternalFSM.g:3074:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,52,FOLLOW_42);
+ otherlv_1=(Token)match(input,53,FOLLOW_48);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -7739,17 +7816,17 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,53,FOLLOW_5);
+ otherlv_2=(Token)match(input,54,FOLLOW_5);
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalFSM.g:3063:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalFSM.g:3064:1: (lv_name_3_0= RULE_ID )
+ // InternalFSM.g:3082:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalFSM.g:3083:1: (lv_name_3_0= RULE_ID )
{
- // InternalFSM.g:3064:1: (lv_name_3_0= RULE_ID )
- // InternalFSM.g:3065:3: lv_name_3_0= RULE_ID
+ // InternalFSM.g:3083:1: (lv_name_3_0= RULE_ID )
+ // InternalFSM.g:3084:3: lv_name_3_0= RULE_ID
{
- lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_3_0, grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
@@ -7769,15 +7846,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,30,FOLLOW_43);
+ otherlv_4=(Token)match(input,31,FOLLOW_49);
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- // InternalFSM.g:3085:1: ( (lv_type_5_0= ruleLiteralType ) )
- // InternalFSM.g:3086:1: (lv_type_5_0= ruleLiteralType )
+ // InternalFSM.g:3104:1: ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalFSM.g:3105:1: (lv_type_5_0= ruleLiteralType )
{
- // InternalFSM.g:3086:1: (lv_type_5_0= ruleLiteralType )
- // InternalFSM.g:3087:3: lv_type_5_0= ruleLiteralType
+ // InternalFSM.g:3105:1: (lv_type_5_0= ruleLiteralType )
+ // InternalFSM.g:3106:3: lv_type_5_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
@@ -7825,7 +7902,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalFSM.g:3111:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
+ // InternalFSM.g:3130:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
public final EObject entryRuleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7833,8 +7910,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3112:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
- // InternalFSM.g:3113:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
+ // InternalFSM.g:3131:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
+ // InternalFSM.g:3132:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -7861,7 +7938,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalFSM.g:3120:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
+ // InternalFSM.g:3139:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
public final EObject ruleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -7879,39 +7956,39 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3123:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
- // InternalFSM.g:3124:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalFSM.g:3142:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
+ // InternalFSM.g:3143:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
{
- // InternalFSM.g:3124:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
- // InternalFSM.g:3124:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
+ // InternalFSM.g:3143:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalFSM.g:3143:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
{
- // InternalFSM.g:3124:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalFSM.g:3143:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==51) ) {
- alt57=1;
+ if ( (LA59_0==52) ) {
+ alt59=1;
}
- else if ( (LA57_0==52) ) {
- alt57=2;
+ else if ( (LA59_0==53) ) {
+ alt59=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 57, 0, input);
+ new NoViableAltException("", 59, 0, input);
throw nvae;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalFSM.g:3124:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalFSM.g:3143:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalFSM.g:3124:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalFSM.g:3125:1: (lv_optional_0_0= 'optional' )
+ // InternalFSM.g:3143:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalFSM.g:3144:1: (lv_optional_0_0= 'optional' )
{
- // InternalFSM.g:3125:1: (lv_optional_0_0= 'optional' )
- // InternalFSM.g:3126:3: lv_optional_0_0= 'optional'
+ // InternalFSM.g:3144:1: (lv_optional_0_0= 'optional' )
+ // InternalFSM.g:3145:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,51,FOLLOW_42);
+ lv_optional_0_0=(Token)match(input,52,FOLLOW_48);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -7931,9 +8008,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3140:7: otherlv_1= 'mandatory'
+ // InternalFSM.g:3159:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,52,FOLLOW_42);
+ otherlv_1=(Token)match(input,53,FOLLOW_48);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -7943,17 +8020,17 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,53,FOLLOW_5);
+ otherlv_2=(Token)match(input,54,FOLLOW_5);
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalFSM.g:3148:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalFSM.g:3149:1: (lv_name_3_0= RULE_ID )
+ // InternalFSM.g:3167:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalFSM.g:3168:1: (lv_name_3_0= RULE_ID )
{
- // InternalFSM.g:3149:1: (lv_name_3_0= RULE_ID )
- // InternalFSM.g:3150:3: lv_name_3_0= RULE_ID
+ // InternalFSM.g:3168:1: (lv_name_3_0= RULE_ID )
+ // InternalFSM.g:3169:3: lv_name_3_0= RULE_ID
{
- lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_24);
newLeafNode(lv_name_3_0, grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
@@ -7973,21 +8050,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,30,FOLLOW_8);
+ otherlv_4=(Token)match(input,31,FOLLOW_8);
newLeafNode(otherlv_4, grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- otherlv_5=(Token)match(input,15,FOLLOW_44);
+ otherlv_5=(Token)match(input,16,FOLLOW_50);
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- // InternalFSM.g:3174:1: ( (lv_values_6_0= RULE_STRING ) )
- // InternalFSM.g:3175:1: (lv_values_6_0= RULE_STRING )
+ // InternalFSM.g:3193:1: ( (lv_values_6_0= RULE_STRING ) )
+ // InternalFSM.g:3194:1: (lv_values_6_0= RULE_STRING )
{
- // InternalFSM.g:3175:1: (lv_values_6_0= RULE_STRING )
- // InternalFSM.g:3176:3: lv_values_6_0= RULE_STRING
+ // InternalFSM.g:3194:1: (lv_values_6_0= RULE_STRING )
+ // InternalFSM.g:3195:3: lv_values_6_0= RULE_STRING
{
- lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_45);
+ lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_51);
newLeafNode(lv_values_6_0, grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
@@ -8007,32 +8084,32 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3192:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
- loop58:
+ // InternalFSM.g:3211:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
+ loop60:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==47) ) {
- alt58=1;
+ if ( (LA60_0==48) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalFSM.g:3192:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
+ // InternalFSM.g:3211:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,47,FOLLOW_44);
+ otherlv_7=(Token)match(input,48,FOLLOW_50);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- // InternalFSM.g:3196:1: ( (lv_values_8_0= RULE_STRING ) )
- // InternalFSM.g:3197:1: (lv_values_8_0= RULE_STRING )
+ // InternalFSM.g:3215:1: ( (lv_values_8_0= RULE_STRING ) )
+ // InternalFSM.g:3216:1: (lv_values_8_0= RULE_STRING )
{
- // InternalFSM.g:3197:1: (lv_values_8_0= RULE_STRING )
- // InternalFSM.g:3198:3: lv_values_8_0= RULE_STRING
+ // InternalFSM.g:3216:1: (lv_values_8_0= RULE_STRING )
+ // InternalFSM.g:3217:3: lv_values_8_0= RULE_STRING
{
- lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_45);
+ lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_51);
newLeafNode(lv_values_8_0, grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
@@ -8057,11 +8134,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- break loop58;
+ break loop60;
}
} while (true);
- otherlv_9=(Token)match(input,16,FOLLOW_2);
+ otherlv_9=(Token)match(input,17,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
@@ -8086,7 +8163,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalFSM.g:3228:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
+ // InternalFSM.g:3247:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
public final String entryRuleImportedFQN() throws RecognitionException {
String current = null;
@@ -8094,8 +8171,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3229:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
- // InternalFSM.g:3230:2: iv_ruleImportedFQN= ruleImportedFQN EOF
+ // InternalFSM.g:3248:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
+ // InternalFSM.g:3249:2: iv_ruleImportedFQN= ruleImportedFQN EOF
{
newCompositeNode(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -8122,7 +8199,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportedFQN"
- // InternalFSM.g:3237:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
+ // InternalFSM.g:3256:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleImportedFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -8133,16 +8210,16 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3240:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
- // InternalFSM.g:3241:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalFSM.g:3259:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
+ // InternalFSM.g:3260:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
{
- // InternalFSM.g:3241:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
- // InternalFSM.g:3242:5: this_FQN_0= ruleFQN (kw= '.*' )?
+ // InternalFSM.g:3260:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalFSM.g:3261:5: this_FQN_0= ruleFQN (kw= '.*' )?
{
newCompositeNode(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_52);
this_FQN_0=ruleFQN();
state._fsp--;
@@ -8153,18 +8230,18 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
- // InternalFSM.g:3252:1: (kw= '.*' )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalFSM.g:3271:1: (kw= '.*' )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==54) ) {
- alt59=1;
+ if ( (LA61_0==55) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalFSM.g:3253:2: kw= '.*'
+ // InternalFSM.g:3272:2: kw= '.*'
{
- kw=(Token)match(input,54,FOLLOW_2);
+ kw=(Token)match(input,55,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
@@ -8196,7 +8273,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalFSM.g:3266:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
+ // InternalFSM.g:3285:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
public final EObject entryRuleDocumentation() throws RecognitionException {
EObject current = null;
@@ -8204,8 +8281,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3267:2: (iv_ruleDocumentation= ruleDocumentation EOF )
- // InternalFSM.g:3268:2: iv_ruleDocumentation= ruleDocumentation EOF
+ // InternalFSM.g:3286:2: (iv_ruleDocumentation= ruleDocumentation EOF )
+ // InternalFSM.g:3287:2: iv_ruleDocumentation= ruleDocumentation EOF
{
newCompositeNode(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -8232,7 +8309,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentation"
- // InternalFSM.g:3275:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
+ // InternalFSM.g:3294:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
public final EObject ruleDocumentation() throws RecognitionException {
EObject current = null;
@@ -8243,14 +8320,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3278:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
- // InternalFSM.g:3279:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalFSM.g:3297:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
+ // InternalFSM.g:3298:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
{
- // InternalFSM.g:3279:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
- // InternalFSM.g:3279:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
+ // InternalFSM.g:3298:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalFSM.g:3298:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
{
- // InternalFSM.g:3279:2: ()
- // InternalFSM.g:3280:5:
+ // InternalFSM.g:3298:2: ()
+ // InternalFSM.g:3299:5:
{
current = forceCreateModelElement(
@@ -8260,29 +8337,29 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,55,FOLLOW_47);
+ otherlv_1=(Token)match(input,56,FOLLOW_53);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- // InternalFSM.g:3289:1: ( (lv_lines_2_0= RULE_STRING ) )*
- loop60:
+ // InternalFSM.g:3308:1: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop62:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==RULE_STRING) ) {
- alt60=1;
+ if ( (LA62_0==RULE_STRING) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalFSM.g:3290:1: (lv_lines_2_0= RULE_STRING )
+ // InternalFSM.g:3309:1: (lv_lines_2_0= RULE_STRING )
{
- // InternalFSM.g:3290:1: (lv_lines_2_0= RULE_STRING )
- // InternalFSM.g:3291:3: lv_lines_2_0= RULE_STRING
+ // InternalFSM.g:3309:1: (lv_lines_2_0= RULE_STRING )
+ // InternalFSM.g:3310:3: lv_lines_2_0= RULE_STRING
{
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_47);
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_53);
newLeafNode(lv_lines_2_0, grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
@@ -8304,11 +8381,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- break loop60;
+ break loop62;
}
} while (true);
- otherlv_3=(Token)match(input,56,FOLLOW_2);
+ otherlv_3=(Token)match(input,57,FOLLOW_2);
newLeafNode(otherlv_3, grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
@@ -8333,7 +8410,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLiteral"
- // InternalFSM.g:3323:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
+ // InternalFSM.g:3342:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
public final EObject entryRuleLiteral() throws RecognitionException {
EObject current = null;
@@ -8341,8 +8418,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3324:2: (iv_ruleLiteral= ruleLiteral EOF )
- // InternalFSM.g:3325:2: iv_ruleLiteral= ruleLiteral EOF
+ // InternalFSM.g:3343:2: (iv_ruleLiteral= ruleLiteral EOF )
+ // InternalFSM.g:3344:2: iv_ruleLiteral= ruleLiteral EOF
{
newCompositeNode(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -8369,7 +8446,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteral"
- // InternalFSM.g:3332:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
+ // InternalFSM.g:3351:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
public final EObject ruleLiteral() throws RecognitionException {
EObject current = null;
@@ -8383,41 +8460,41 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3335:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
- // InternalFSM.g:3336:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ // InternalFSM.g:3354:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
+ // InternalFSM.g:3355:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
{
- // InternalFSM.g:3336:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
- int alt61=3;
+ // InternalFSM.g:3355:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ int alt63=3;
switch ( input.LA(1) ) {
- case 57:
case 58:
+ case 59:
{
- alt61=1;
+ alt63=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 59:
case 60:
+ case 61:
{
- alt61=2;
+ alt63=2;
}
break;
case RULE_STRING:
{
- alt61=3;
+ alt63=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalFSM.g:3337:5: this_BooleanLiteral_0= ruleBooleanLiteral
+ // InternalFSM.g:3356:5: this_BooleanLiteral_0= ruleBooleanLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
@@ -8435,7 +8512,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3347:5: this_NumberLiteral_1= ruleNumberLiteral
+ // InternalFSM.g:3366:5: this_NumberLiteral_1= ruleNumberLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
@@ -8453,7 +8530,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:3357:5: this_StringLiteral_2= ruleStringLiteral
+ // InternalFSM.g:3376:5: this_StringLiteral_2= ruleStringLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
@@ -8491,7 +8568,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalFSM.g:3373:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalFSM.g:3392:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -8499,8 +8576,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3374:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalFSM.g:3375:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalFSM.g:3393:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalFSM.g:3394:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
newCompositeNode(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -8527,7 +8604,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalFSM.g:3382:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalFSM.g:3401:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -8537,14 +8614,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3385:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalFSM.g:3386:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalFSM.g:3404:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalFSM.g:3405:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalFSM.g:3386:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalFSM.g:3386:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalFSM.g:3405:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalFSM.g:3405:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalFSM.g:3386:2: ()
- // InternalFSM.g:3387:5:
+ // InternalFSM.g:3405:2: ()
+ // InternalFSM.g:3406:5:
{
current = forceCreateModelElement(
@@ -8554,27 +8631,27 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3392:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalFSM.g:3411:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA62_0==57) ) {
- alt62=1;
+ if ( (LA64_0==58) ) {
+ alt64=1;
}
- else if ( (LA62_0==58) ) {
- alt62=2;
+ else if ( (LA64_0==59) ) {
+ alt64=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 62, 0, input);
+ new NoViableAltException("", 64, 0, input);
throw nvae;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalFSM.g:3392:4: otherlv_1= 'false'
+ // InternalFSM.g:3411:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,57,FOLLOW_2);
+ otherlv_1=(Token)match(input,58,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -8582,15 +8659,15 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3397:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalFSM.g:3416:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalFSM.g:3397:6: ( (lv_isTrue_2_0= 'true' ) )
- // InternalFSM.g:3398:1: (lv_isTrue_2_0= 'true' )
+ // InternalFSM.g:3416:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalFSM.g:3417:1: (lv_isTrue_2_0= 'true' )
{
- // InternalFSM.g:3398:1: (lv_isTrue_2_0= 'true' )
- // InternalFSM.g:3399:3: lv_isTrue_2_0= 'true'
+ // InternalFSM.g:3417:1: (lv_isTrue_2_0= 'true' )
+ // InternalFSM.g:3418:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,58,FOLLOW_2);
+ lv_isTrue_2_0=(Token)match(input,59,FOLLOW_2);
newLeafNode(lv_isTrue_2_0, grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -8633,7 +8710,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalFSM.g:3420:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
+ // InternalFSM.g:3439:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
public final EObject entryRuleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -8641,8 +8718,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3421:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
- // InternalFSM.g:3422:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
+ // InternalFSM.g:3440:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
+ // InternalFSM.g:3441:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
{
newCompositeNode(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -8669,7 +8746,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalFSM.g:3429:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
+ // InternalFSM.g:3448:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
public final EObject ruleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -8681,63 +8758,63 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3432:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
- // InternalFSM.g:3433:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ // InternalFSM.g:3451:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
+ // InternalFSM.g:3452:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
{
- // InternalFSM.g:3433:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
- int alt63=2;
+ // InternalFSM.g:3452:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ int alt65=2;
switch ( input.LA(1) ) {
- case 59:
+ case 60:
{
- int LA63_1 = input.LA(2);
+ int LA65_1 = input.LA(2);
- if ( (LA63_1==RULE_INT) ) {
- int LA63_3 = input.LA(3);
+ if ( (LA65_1==RULE_INT) ) {
+ int LA65_3 = input.LA(3);
- if ( (LA63_3==EOF) ) {
- alt63=1;
+ if ( (LA65_3==EOF) ) {
+ alt65=1;
}
- else if ( (LA63_3==61) ) {
- alt63=2;
+ else if ( (LA65_3==62) ) {
+ alt65=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 3, input);
+ new NoViableAltException("", 65, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 1, input);
+ new NoViableAltException("", 65, 1, input);
throw nvae;
}
}
break;
- case 60:
+ case 61:
{
- int LA63_2 = input.LA(2);
+ int LA65_2 = input.LA(2);
- if ( (LA63_2==RULE_INT) ) {
- int LA63_3 = input.LA(3);
+ if ( (LA65_2==RULE_INT) ) {
+ int LA65_3 = input.LA(3);
- if ( (LA63_3==EOF) ) {
- alt63=1;
+ if ( (LA65_3==EOF) ) {
+ alt65=1;
}
- else if ( (LA63_3==61) ) {
- alt63=2;
+ else if ( (LA65_3==62) ) {
+ alt65=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 3, input);
+ new NoViableAltException("", 65, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 2, input);
+ new NoViableAltException("", 65, 2, input);
throw nvae;
}
@@ -8745,17 +8822,17 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA63_3 = input.LA(2);
+ int LA65_3 = input.LA(2);
- if ( (LA63_3==EOF) ) {
- alt63=1;
+ if ( (LA65_3==EOF) ) {
+ alt65=1;
}
- else if ( (LA63_3==61) ) {
- alt63=2;
+ else if ( (LA65_3==62) ) {
+ alt65=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 63, 3, input);
+ new NoViableAltException("", 65, 3, input);
throw nvae;
}
@@ -8763,19 +8840,19 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
case RULE_HEX:
{
- alt63=1;
+ alt65=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 63, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalFSM.g:3434:5: this_IntLiteral_0= ruleIntLiteral
+ // InternalFSM.g:3453:5: this_IntLiteral_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
@@ -8793,7 +8870,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3444:5: this_RealLiteral_1= ruleRealLiteral
+ // InternalFSM.g:3463:5: this_RealLiteral_1= ruleRealLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
@@ -8831,7 +8908,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalFSM.g:3460:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
+ // InternalFSM.g:3479:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
public final EObject entryRuleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -8839,8 +8916,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3461:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
- // InternalFSM.g:3462:2: iv_ruleRealLiteral= ruleRealLiteral EOF
+ // InternalFSM.g:3480:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
+ // InternalFSM.g:3481:2: iv_ruleRealLiteral= ruleRealLiteral EOF
{
newCompositeNode(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -8867,7 +8944,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealLiteral"
- // InternalFSM.g:3469:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
+ // InternalFSM.g:3488:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
public final EObject ruleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -8877,14 +8954,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3472:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
- // InternalFSM.g:3473:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalFSM.g:3491:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
+ // InternalFSM.g:3492:1: ( () ( (lv_value_1_0= ruleReal ) ) )
{
- // InternalFSM.g:3473:1: ( () ( (lv_value_1_0= ruleReal ) ) )
- // InternalFSM.g:3473:2: () ( (lv_value_1_0= ruleReal ) )
+ // InternalFSM.g:3492:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalFSM.g:3492:2: () ( (lv_value_1_0= ruleReal ) )
{
- // InternalFSM.g:3473:2: ()
- // InternalFSM.g:3474:5:
+ // InternalFSM.g:3492:2: ()
+ // InternalFSM.g:3493:5:
{
current = forceCreateModelElement(
@@ -8894,11 +8971,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3479:2: ( (lv_value_1_0= ruleReal ) )
- // InternalFSM.g:3480:1: (lv_value_1_0= ruleReal )
+ // InternalFSM.g:3498:2: ( (lv_value_1_0= ruleReal ) )
+ // InternalFSM.g:3499:1: (lv_value_1_0= ruleReal )
{
- // InternalFSM.g:3480:1: (lv_value_1_0= ruleReal )
- // InternalFSM.g:3481:3: lv_value_1_0= ruleReal
+ // InternalFSM.g:3499:1: (lv_value_1_0= ruleReal )
+ // InternalFSM.g:3500:3: lv_value_1_0= ruleReal
{
newCompositeNode(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
@@ -8946,7 +9023,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalFSM.g:3505:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
+ // InternalFSM.g:3524:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
public final EObject entryRuleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -8954,8 +9031,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3506:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
- // InternalFSM.g:3507:2: iv_ruleIntLiteral= ruleIntLiteral EOF
+ // InternalFSM.g:3525:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
+ // InternalFSM.g:3526:2: iv_ruleIntLiteral= ruleIntLiteral EOF
{
newCompositeNode(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -8982,7 +9059,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntLiteral"
- // InternalFSM.g:3514:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
+ // InternalFSM.g:3533:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
public final EObject ruleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -8992,14 +9069,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3517:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
- // InternalFSM.g:3518:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalFSM.g:3536:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
+ // InternalFSM.g:3537:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
{
- // InternalFSM.g:3518:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
- // InternalFSM.g:3518:2: () ( (lv_value_1_0= ruleInteger ) )
+ // InternalFSM.g:3537:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalFSM.g:3537:2: () ( (lv_value_1_0= ruleInteger ) )
{
- // InternalFSM.g:3518:2: ()
- // InternalFSM.g:3519:5:
+ // InternalFSM.g:3537:2: ()
+ // InternalFSM.g:3538:5:
{
current = forceCreateModelElement(
@@ -9009,11 +9086,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3524:2: ( (lv_value_1_0= ruleInteger ) )
- // InternalFSM.g:3525:1: (lv_value_1_0= ruleInteger )
+ // InternalFSM.g:3543:2: ( (lv_value_1_0= ruleInteger ) )
+ // InternalFSM.g:3544:1: (lv_value_1_0= ruleInteger )
{
- // InternalFSM.g:3525:1: (lv_value_1_0= ruleInteger )
- // InternalFSM.g:3526:3: lv_value_1_0= ruleInteger
+ // InternalFSM.g:3544:1: (lv_value_1_0= ruleInteger )
+ // InternalFSM.g:3545:3: lv_value_1_0= ruleInteger
{
newCompositeNode(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
@@ -9061,7 +9138,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalFSM.g:3550:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalFSM.g:3569:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final EObject entryRuleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -9069,8 +9146,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3551:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalFSM.g:3552:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalFSM.g:3570:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalFSM.g:3571:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
newCompositeNode(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -9097,7 +9174,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalFSM.g:3559:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalFSM.g:3578:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -9106,14 +9183,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3562:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalFSM.g:3563:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalFSM.g:3581:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalFSM.g:3582:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalFSM.g:3563:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalFSM.g:3563:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalFSM.g:3582:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalFSM.g:3582:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalFSM.g:3563:2: ()
- // InternalFSM.g:3564:5:
+ // InternalFSM.g:3582:2: ()
+ // InternalFSM.g:3583:5:
{
current = forceCreateModelElement(
@@ -9123,11 +9200,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3569:2: ( (lv_value_1_0= RULE_STRING ) )
- // InternalFSM.g:3570:1: (lv_value_1_0= RULE_STRING )
+ // InternalFSM.g:3588:2: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalFSM.g:3589:1: (lv_value_1_0= RULE_STRING )
{
- // InternalFSM.g:3570:1: (lv_value_1_0= RULE_STRING )
- // InternalFSM.g:3571:3: lv_value_1_0= RULE_STRING
+ // InternalFSM.g:3589:1: (lv_value_1_0= RULE_STRING )
+ // InternalFSM.g:3590:3: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -9170,7 +9247,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInteger"
- // InternalFSM.g:3595:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
+ // InternalFSM.g:3614:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
public final String entryRuleInteger() throws RecognitionException {
String current = null;
@@ -9178,8 +9255,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3596:2: (iv_ruleInteger= ruleInteger EOF )
- // InternalFSM.g:3597:2: iv_ruleInteger= ruleInteger EOF
+ // InternalFSM.g:3615:2: (iv_ruleInteger= ruleInteger EOF )
+ // InternalFSM.g:3616:2: iv_ruleInteger= ruleInteger EOF
{
newCompositeNode(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -9206,7 +9283,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInteger"
- // InternalFSM.g:3604:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
+ // InternalFSM.g:3623:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
public final AntlrDatatypeRuleToken ruleInteger() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9217,47 +9294,47 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3607:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
- // InternalFSM.g:3608:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ // InternalFSM.g:3626:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
+ // InternalFSM.g:3627:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
{
- // InternalFSM.g:3608:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalFSM.g:3627:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA65_0==RULE_INT||(LA65_0>=59 && LA65_0<=60)) ) {
- alt65=1;
+ if ( (LA67_0==RULE_INT||(LA67_0>=60 && LA67_0<=61)) ) {
+ alt67=1;
}
- else if ( (LA65_0==RULE_HEX) ) {
- alt65=2;
+ else if ( (LA67_0==RULE_HEX) ) {
+ alt67=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
+ new NoViableAltException("", 67, 0, input);
throw nvae;
}
- switch (alt65) {
+ switch (alt67) {
case 1 :
- // InternalFSM.g:3608:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalFSM.g:3627:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
{
- // InternalFSM.g:3608:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
- // InternalFSM.g:3608:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
+ // InternalFSM.g:3627:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalFSM.g:3627:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
{
- // InternalFSM.g:3608:3: (kw= '+' | kw= '-' )?
- int alt64=3;
- int LA64_0 = input.LA(1);
+ // InternalFSM.g:3627:3: (kw= '+' | kw= '-' )?
+ int alt66=3;
+ int LA66_0 = input.LA(1);
- if ( (LA64_0==59) ) {
- alt64=1;
+ if ( (LA66_0==60) ) {
+ alt66=1;
}
- else if ( (LA64_0==60) ) {
- alt64=2;
+ else if ( (LA66_0==61) ) {
+ alt66=2;
}
- switch (alt64) {
+ switch (alt66) {
case 1 :
- // InternalFSM.g:3609:2: kw= '+'
+ // InternalFSM.g:3628:2: kw= '+'
{
- kw=(Token)match(input,59,FOLLOW_48);
+ kw=(Token)match(input,60,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
@@ -9266,9 +9343,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3616:2: kw= '-'
+ // InternalFSM.g:3635:2: kw= '-'
{
- kw=(Token)match(input,60,FOLLOW_48);
+ kw=(Token)match(input,61,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
@@ -9293,7 +9370,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3629:10: this_HEX_3= RULE_HEX
+ // InternalFSM.g:3648:10: this_HEX_3= RULE_HEX
{
this_HEX_3=(Token)match(input,RULE_HEX,FOLLOW_2);
@@ -9326,7 +9403,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReal"
- // InternalFSM.g:3644:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
+ // InternalFSM.g:3663:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
public final String entryRuleReal() throws RecognitionException {
String current = null;
@@ -9334,8 +9411,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3645:2: (iv_ruleReal= ruleReal EOF )
- // InternalFSM.g:3646:2: iv_ruleReal= ruleReal EOF
+ // InternalFSM.g:3664:2: (iv_ruleReal= ruleReal EOF )
+ // InternalFSM.g:3665:2: iv_ruleReal= ruleReal EOF
{
newCompositeNode(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -9362,7 +9439,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReal"
- // InternalFSM.g:3653:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
+ // InternalFSM.g:3672:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
public final AntlrDatatypeRuleToken ruleReal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9374,103 +9451,103 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3656:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
- // InternalFSM.g:3657:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ // InternalFSM.g:3675:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
+ // InternalFSM.g:3676:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
{
- // InternalFSM.g:3657:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
- int alt66=2;
+ // InternalFSM.g:3676:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ int alt68=2;
switch ( input.LA(1) ) {
- case 59:
+ case 60:
{
- int LA66_1 = input.LA(2);
+ int LA68_1 = input.LA(2);
- if ( (LA66_1==RULE_INT) ) {
- int LA66_3 = input.LA(3);
+ if ( (LA68_1==RULE_INT) ) {
+ int LA68_3 = input.LA(3);
- if ( (LA66_3==61) ) {
- int LA66_4 = input.LA(4);
+ if ( (LA68_3==62) ) {
+ int LA68_4 = input.LA(4);
- if ( (LA66_4==RULE_INT) ) {
- int LA66_5 = input.LA(5);
+ if ( (LA68_4==RULE_INT) ) {
+ int LA68_5 = input.LA(5);
- if ( (LA66_5==EOF) ) {
- alt66=1;
+ if ( (LA68_5==EOF) ) {
+ alt68=1;
}
- else if ( ((LA66_5>=62 && LA66_5<=63)) ) {
- alt66=2;
+ else if ( ((LA68_5>=63 && LA68_5<=64)) ) {
+ alt68=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 5, input);
+ new NoViableAltException("", 68, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 4, input);
+ new NoViableAltException("", 68, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 3, input);
+ new NoViableAltException("", 68, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 1, input);
+ new NoViableAltException("", 68, 1, input);
throw nvae;
}
}
break;
- case 60:
+ case 61:
{
- int LA66_2 = input.LA(2);
+ int LA68_2 = input.LA(2);
- if ( (LA66_2==RULE_INT) ) {
- int LA66_3 = input.LA(3);
+ if ( (LA68_2==RULE_INT) ) {
+ int LA68_3 = input.LA(3);
- if ( (LA66_3==61) ) {
- int LA66_4 = input.LA(4);
+ if ( (LA68_3==62) ) {
+ int LA68_4 = input.LA(4);
- if ( (LA66_4==RULE_INT) ) {
- int LA66_5 = input.LA(5);
+ if ( (LA68_4==RULE_INT) ) {
+ int LA68_5 = input.LA(5);
- if ( (LA66_5==EOF) ) {
- alt66=1;
+ if ( (LA68_5==EOF) ) {
+ alt68=1;
}
- else if ( ((LA66_5>=62 && LA66_5<=63)) ) {
- alt66=2;
+ else if ( ((LA68_5>=63 && LA68_5<=64)) ) {
+ alt68=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 5, input);
+ new NoViableAltException("", 68, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 4, input);
+ new NoViableAltException("", 68, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 3, input);
+ new NoViableAltException("", 68, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 2, input);
+ new NoViableAltException("", 68, 2, input);
throw nvae;
}
@@ -9478,37 +9555,37 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA66_3 = input.LA(2);
+ int LA68_3 = input.LA(2);
- if ( (LA66_3==61) ) {
- int LA66_4 = input.LA(3);
+ if ( (LA68_3==62) ) {
+ int LA68_4 = input.LA(3);
- if ( (LA66_4==RULE_INT) ) {
- int LA66_5 = input.LA(4);
+ if ( (LA68_4==RULE_INT) ) {
+ int LA68_5 = input.LA(4);
- if ( (LA66_5==EOF) ) {
- alt66=1;
+ if ( (LA68_5==EOF) ) {
+ alt68=1;
}
- else if ( ((LA66_5>=62 && LA66_5<=63)) ) {
- alt66=2;
+ else if ( ((LA68_5>=63 && LA68_5<=64)) ) {
+ alt68=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 5, input);
+ new NoViableAltException("", 68, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 4, input);
+ new NoViableAltException("", 68, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 66, 3, input);
+ new NoViableAltException("", 68, 3, input);
throw nvae;
}
@@ -9516,14 +9593,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 66, 0, input);
+ new NoViableAltException("", 68, 0, input);
throw nvae;
}
- switch (alt66) {
+ switch (alt68) {
case 1 :
- // InternalFSM.g:3658:5: this_Decimal_0= ruleDecimal
+ // InternalFSM.g:3677:5: this_Decimal_0= ruleDecimal
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
@@ -9543,7 +9620,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3670:5: this_DecimalExp_1= ruleDecimalExp
+ // InternalFSM.g:3689:5: this_DecimalExp_1= ruleDecimalExp
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
@@ -9583,7 +9660,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimal"
- // InternalFSM.g:3688:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
+ // InternalFSM.g:3707:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
public final String entryRuleDecimal() throws RecognitionException {
String current = null;
@@ -9594,8 +9671,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalFSM.g:3692:2: (iv_ruleDecimal= ruleDecimal EOF )
- // InternalFSM.g:3693:2: iv_ruleDecimal= ruleDecimal EOF
+ // InternalFSM.g:3711:2: (iv_ruleDecimal= ruleDecimal EOF )
+ // InternalFSM.g:3712:2: iv_ruleDecimal= ruleDecimal EOF
{
newCompositeNode(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -9625,7 +9702,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimal"
- // InternalFSM.g:3703:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
+ // InternalFSM.g:3722:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9637,27 +9714,27 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalFSM.g:3707:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
- // InternalFSM.g:3708:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalFSM.g:3726:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
+ // InternalFSM.g:3727:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
{
- // InternalFSM.g:3708:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
- // InternalFSM.g:3708:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
+ // InternalFSM.g:3727:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalFSM.g:3727:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
{
- // InternalFSM.g:3708:2: (kw= '+' | kw= '-' )?
- int alt67=3;
- int LA67_0 = input.LA(1);
+ // InternalFSM.g:3727:2: (kw= '+' | kw= '-' )?
+ int alt69=3;
+ int LA69_0 = input.LA(1);
- if ( (LA67_0==59) ) {
- alt67=1;
+ if ( (LA69_0==60) ) {
+ alt69=1;
}
- else if ( (LA67_0==60) ) {
- alt67=2;
+ else if ( (LA69_0==61) ) {
+ alt69=2;
}
- switch (alt67) {
+ switch (alt69) {
case 1 :
- // InternalFSM.g:3709:2: kw= '+'
+ // InternalFSM.g:3728:2: kw= '+'
{
- kw=(Token)match(input,59,FOLLOW_48);
+ kw=(Token)match(input,60,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
@@ -9666,9 +9743,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3716:2: kw= '-'
+ // InternalFSM.g:3735:2: kw= '-'
{
- kw=(Token)match(input,60,FOLLOW_48);
+ kw=(Token)match(input,61,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
@@ -9679,14 +9756,14 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_49);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_55);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,61,FOLLOW_48);
+ kw=(Token)match(input,62,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getFullStopKeyword_2());
@@ -9722,7 +9799,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalFSM.g:3752:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
+ // InternalFSM.g:3771:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
public final String entryRuleDecimalExp() throws RecognitionException {
String current = null;
@@ -9733,8 +9810,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalFSM.g:3756:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
- // InternalFSM.g:3757:2: iv_ruleDecimalExp= ruleDecimalExp EOF
+ // InternalFSM.g:3775:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
+ // InternalFSM.g:3776:2: iv_ruleDecimalExp= ruleDecimalExp EOF
{
newCompositeNode(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -9764,7 +9841,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimalExp"
- // InternalFSM.g:3767:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
+ // InternalFSM.g:3786:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimalExp() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9777,27 +9854,27 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalFSM.g:3771:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
- // InternalFSM.g:3772:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalFSM.g:3790:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
+ // InternalFSM.g:3791:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
{
- // InternalFSM.g:3772:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
- // InternalFSM.g:3772:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
+ // InternalFSM.g:3791:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalFSM.g:3791:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
{
- // InternalFSM.g:3772:2: (kw= '+' | kw= '-' )?
- int alt68=3;
- int LA68_0 = input.LA(1);
+ // InternalFSM.g:3791:2: (kw= '+' | kw= '-' )?
+ int alt70=3;
+ int LA70_0 = input.LA(1);
- if ( (LA68_0==59) ) {
- alt68=1;
+ if ( (LA70_0==60) ) {
+ alt70=1;
}
- else if ( (LA68_0==60) ) {
- alt68=2;
+ else if ( (LA70_0==61) ) {
+ alt70=2;
}
- switch (alt68) {
+ switch (alt70) {
case 1 :
- // InternalFSM.g:3773:2: kw= '+'
+ // InternalFSM.g:3792:2: kw= '+'
{
- kw=(Token)match(input,59,FOLLOW_48);
+ kw=(Token)match(input,60,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
@@ -9806,9 +9883,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3780:2: kw= '-'
+ // InternalFSM.g:3799:2: kw= '-'
{
- kw=(Token)match(input,60,FOLLOW_48);
+ kw=(Token)match(input,61,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
@@ -9819,46 +9896,46 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_49);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_55);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,61,FOLLOW_48);
+ kw=(Token)match(input,62,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- this_INT_4=(Token)match(input,RULE_INT,FOLLOW_50);
+ this_INT_4=(Token)match(input,RULE_INT,FOLLOW_56);
current.merge(this_INT_4);
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- // InternalFSM.g:3805:1: (kw= 'e' | kw= 'E' )
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalFSM.g:3824:1: (kw= 'e' | kw= 'E' )
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA69_0==62) ) {
- alt69=1;
+ if ( (LA71_0==63) ) {
+ alt71=1;
}
- else if ( (LA69_0==63) ) {
- alt69=2;
+ else if ( (LA71_0==64) ) {
+ alt71=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 69, 0, input);
+ new NoViableAltException("", 71, 0, input);
throw nvae;
}
- switch (alt69) {
+ switch (alt71) {
case 1 :
- // InternalFSM.g:3806:2: kw= 'e'
+ // InternalFSM.g:3825:2: kw= 'e'
{
- kw=(Token)match(input,62,FOLLOW_51);
+ kw=(Token)match(input,63,FOLLOW_57);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -9867,9 +9944,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3813:2: kw= 'E'
+ // InternalFSM.g:3832:2: kw= 'E'
{
- kw=(Token)match(input,63,FOLLOW_51);
+ kw=(Token)match(input,64,FOLLOW_57);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -9880,21 +9957,21 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
- // InternalFSM.g:3818:2: (kw= '+' | kw= '-' )?
- int alt70=3;
- int LA70_0 = input.LA(1);
+ // InternalFSM.g:3837:2: (kw= '+' | kw= '-' )?
+ int alt72=3;
+ int LA72_0 = input.LA(1);
- if ( (LA70_0==59) ) {
- alt70=1;
+ if ( (LA72_0==60) ) {
+ alt72=1;
}
- else if ( (LA70_0==60) ) {
- alt70=2;
+ else if ( (LA72_0==61) ) {
+ alt72=2;
}
- switch (alt70) {
+ switch (alt72) {
case 1 :
- // InternalFSM.g:3819:2: kw= '+'
+ // InternalFSM.g:3838:2: kw= '+'
{
- kw=(Token)match(input,59,FOLLOW_48);
+ kw=(Token)match(input,60,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
@@ -9903,9 +9980,9 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3826:2: kw= '-'
+ // InternalFSM.g:3845:2: kw= '-'
{
- kw=(Token)match(input,60,FOLLOW_48);
+ kw=(Token)match(input,61,FOLLOW_54);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
@@ -9947,7 +10024,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFQN"
- // InternalFSM.g:3849:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
+ // InternalFSM.g:3868:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
public final String entryRuleFQN() throws RecognitionException {
String current = null;
@@ -9955,8 +10032,8 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
try {
- // InternalFSM.g:3850:2: (iv_ruleFQN= ruleFQN EOF )
- // InternalFSM.g:3851:2: iv_ruleFQN= ruleFQN EOF
+ // InternalFSM.g:3869:2: (iv_ruleFQN= ruleFQN EOF )
+ // InternalFSM.g:3870:2: iv_ruleFQN= ruleFQN EOF
{
newCompositeNode(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -9983,7 +10060,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFQN"
- // InternalFSM.g:3858:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalFSM.g:3877:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -9994,40 +10071,40 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3861:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalFSM.g:3862:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalFSM.g:3880:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalFSM.g:3881:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalFSM.g:3862:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalFSM.g:3862:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalFSM.g:3881:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalFSM.g:3881:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_52);
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_58);
current.merge(this_ID_0);
newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- // InternalFSM.g:3869:1: (kw= '.' this_ID_2= RULE_ID )*
- loop71:
+ // InternalFSM.g:3888:1: (kw= '.' this_ID_2= RULE_ID )*
+ loop73:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA71_0==61) ) {
- alt71=1;
+ if ( (LA73_0==62) ) {
+ alt73=1;
}
- switch (alt71) {
+ switch (alt73) {
case 1 :
- // InternalFSM.g:3870:2: kw= '.' this_ID_2= RULE_ID
+ // InternalFSM.g:3889:2: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,61,FOLLOW_5);
+ kw=(Token)match(input,62,FOLLOW_5);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_52);
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_58);
current.merge(this_ID_2);
@@ -10039,7 +10116,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
break;
default :
- break loop71;
+ break loop73;
}
} while (true);
@@ -10064,7 +10141,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalFSM.g:3890:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
+ // InternalFSM.g:3909:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
public final Enumerator ruleComponentCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -10075,47 +10152,47 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3892:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
- // InternalFSM.g:3893:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ // InternalFSM.g:3911:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
+ // InternalFSM.g:3912:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
{
- // InternalFSM.g:3893:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
- int alt72=4;
+ // InternalFSM.g:3912:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ int alt74=4;
switch ( input.LA(1) ) {
- case 64:
- {
- alt72=1;
- }
- break;
case 65:
{
- alt72=2;
+ alt74=1;
}
break;
case 66:
{
- alt72=3;
+ alt74=2;
}
break;
case 67:
{
- alt72=4;
+ alt74=3;
+ }
+ break;
+ case 68:
+ {
+ alt74=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 72, 0, input);
+ new NoViableAltException("", 74, 0, input);
throw nvae;
}
- switch (alt72) {
+ switch (alt74) {
case 1 :
- // InternalFSM.g:3893:2: (enumLiteral_0= 'eventdriven' )
+ // InternalFSM.g:3912:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalFSM.g:3893:2: (enumLiteral_0= 'eventdriven' )
- // InternalFSM.g:3893:4: enumLiteral_0= 'eventdriven'
+ // InternalFSM.g:3912:2: (enumLiteral_0= 'eventdriven' )
+ // InternalFSM.g:3912:4: enumLiteral_0= 'eventdriven'
{
- enumLiteral_0=(Token)match(input,64,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,65,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
@@ -10127,12 +10204,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3899:6: (enumLiteral_1= 'datadriven' )
+ // InternalFSM.g:3918:6: (enumLiteral_1= 'datadriven' )
{
- // InternalFSM.g:3899:6: (enumLiteral_1= 'datadriven' )
- // InternalFSM.g:3899:8: enumLiteral_1= 'datadriven'
+ // InternalFSM.g:3918:6: (enumLiteral_1= 'datadriven' )
+ // InternalFSM.g:3918:8: enumLiteral_1= 'datadriven'
{
- enumLiteral_1=(Token)match(input,65,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,66,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
@@ -10144,12 +10221,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:3905:6: (enumLiteral_2= 'async' )
+ // InternalFSM.g:3924:6: (enumLiteral_2= 'async' )
{
- // InternalFSM.g:3905:6: (enumLiteral_2= 'async' )
- // InternalFSM.g:3905:8: enumLiteral_2= 'async'
+ // InternalFSM.g:3924:6: (enumLiteral_2= 'async' )
+ // InternalFSM.g:3924:8: enumLiteral_2= 'async'
{
- enumLiteral_2=(Token)match(input,66,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,67,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
@@ -10161,12 +10238,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalFSM.g:3911:6: (enumLiteral_3= 'sync' )
+ // InternalFSM.g:3930:6: (enumLiteral_3= 'sync' )
{
- // InternalFSM.g:3911:6: (enumLiteral_3= 'sync' )
- // InternalFSM.g:3911:8: enumLiteral_3= 'sync'
+ // InternalFSM.g:3930:6: (enumLiteral_3= 'sync' )
+ // InternalFSM.g:3930:8: enumLiteral_3= 'sync'
{
- enumLiteral_3=(Token)match(input,67,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,68,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
@@ -10198,7 +10275,7 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteralType"
- // InternalFSM.g:3921:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
+ // InternalFSM.g:3940:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
public final Enumerator ruleLiteralType() throws RecognitionException {
Enumerator current = null;
@@ -10209,47 +10286,47 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalFSM.g:3923:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
- // InternalFSM.g:3924:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ // InternalFSM.g:3942:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
+ // InternalFSM.g:3943:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
{
- // InternalFSM.g:3924:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
- int alt73=4;
+ // InternalFSM.g:3943:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ int alt75=4;
switch ( input.LA(1) ) {
- case 68:
- {
- alt73=1;
- }
- break;
case 69:
{
- alt73=2;
+ alt75=1;
}
break;
case 70:
{
- alt73=3;
+ alt75=2;
}
break;
case 71:
{
- alt73=4;
+ alt75=3;
+ }
+ break;
+ case 72:
+ {
+ alt75=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 73, 0, input);
+ new NoViableAltException("", 75, 0, input);
throw nvae;
}
- switch (alt73) {
+ switch (alt75) {
case 1 :
- // InternalFSM.g:3924:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalFSM.g:3943:2: (enumLiteral_0= 'ptBoolean' )
{
- // InternalFSM.g:3924:2: (enumLiteral_0= 'ptBoolean' )
- // InternalFSM.g:3924:4: enumLiteral_0= 'ptBoolean'
+ // InternalFSM.g:3943:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalFSM.g:3943:4: enumLiteral_0= 'ptBoolean'
{
- enumLiteral_0=(Token)match(input,68,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,69,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
@@ -10261,12 +10338,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalFSM.g:3930:6: (enumLiteral_1= 'ptInteger' )
+ // InternalFSM.g:3949:6: (enumLiteral_1= 'ptInteger' )
{
- // InternalFSM.g:3930:6: (enumLiteral_1= 'ptInteger' )
- // InternalFSM.g:3930:8: enumLiteral_1= 'ptInteger'
+ // InternalFSM.g:3949:6: (enumLiteral_1= 'ptInteger' )
+ // InternalFSM.g:3949:8: enumLiteral_1= 'ptInteger'
{
- enumLiteral_1=(Token)match(input,69,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,70,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
@@ -10278,12 +10355,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalFSM.g:3936:6: (enumLiteral_2= 'ptReal' )
+ // InternalFSM.g:3955:6: (enumLiteral_2= 'ptReal' )
{
- // InternalFSM.g:3936:6: (enumLiteral_2= 'ptReal' )
- // InternalFSM.g:3936:8: enumLiteral_2= 'ptReal'
+ // InternalFSM.g:3955:6: (enumLiteral_2= 'ptReal' )
+ // InternalFSM.g:3955:8: enumLiteral_2= 'ptReal'
{
- enumLiteral_2=(Token)match(input,70,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,71,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
@@ -10295,12 +10372,12 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalFSM.g:3942:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalFSM.g:3961:6: (enumLiteral_3= 'ptCharacter' )
{
- // InternalFSM.g:3942:6: (enumLiteral_3= 'ptCharacter' )
- // InternalFSM.g:3942:8: enumLiteral_3= 'ptCharacter'
+ // InternalFSM.g:3961:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalFSM.g:3961:8: enumLiteral_3= 'ptCharacter'
{
- enumLiteral_3=(Token)match(input,71,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,72,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
@@ -10333,41 +10410,41 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
// Delegated rules
- protected DFA24 dfa24 = new DFA24(this);
- protected DFA25 dfa25 = new DFA25(this);
+ protected DFA26 dfa26 = new DFA26(this);
+ protected DFA27 dfa27 = new DFA27(this);
static final String dfa_1s = "\32\uffff";
- static final String dfa_2s = "\14\uffff\1\21\6\uffff\2\21\1\uffff\1\21\2\uffff\1\21";
- static final String dfa_3s = "\1\35\1\4\1\36\1\4\1\40\4\4\3\40\1\17\2\4\1\5\1\20\1\uffff\1\4\2\17\1\5\1\17\2\uffff\1\17";
- static final String dfa_4s = "\1\35\2\36\1\51\1\50\3\4\1\51\3\40\1\67\2\4\1\70\1\45\1\uffff\1\4\2\67\1\70\1\46\2\uffff\1\67";
- static final String dfa_5s = "\21\uffff\1\2\5\uffff\1\1\1\3\1\uffff";
+ static final String dfa_2s = "\13\uffff\1\22\7\uffff\3\22\1\uffff\1\22\2\uffff";
+ static final String dfa_3s = "\1\36\1\4\1\37\1\4\1\41\4\4\2\41\1\20\2\4\1\41\1\4\1\5\1\21\1\uffff\3\20\1\5\1\20\2\uffff";
+ static final String dfa_4s = "\1\36\2\37\1\52\1\51\2\4\1\52\1\4\2\41\1\70\2\4\1\41\1\4\1\71\1\46\1\uffff\3\70\1\71\1\47\2\uffff";
+ static final String dfa_5s = "\22\uffff\1\2\5\uffff\1\1\1\3";
static final String dfa_6s = "\32\uffff}>";
static final String[] dfa_7s = {
"\1\1",
- "\1\2\31\uffff\1\3",
+ "\1\2\32\uffff\1\3",
"\1\3",
- "\1\4\42\uffff\1\5\1\uffff\1\6",
- "\1\10\7\uffff\1\7",
+ "\1\4\43\uffff\1\5\1\uffff\1\6",
+ "\1\7\7\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13",
- "\1\14\42\uffff\1\15\1\uffff\1\16",
- "\1\10",
- "\1\10",
- "\1\10",
- "\1\20\1\21\1\uffff\1\21\4\uffff\7\21\10\uffff\1\21\1\uffff\1\22\16\uffff\1\17",
+ "\1\13\43\uffff\1\14\1\uffff\1\15",
+ "\1\16",
+ "\1\7",
+ "\1\7",
+ "\1\21\1\22\1\uffff\1\22\4\uffff\7\22\10\uffff\1\22\1\uffff\1\17\16\uffff\1\20",
"\1\23",
"\1\24",
- "\1\25\62\uffff\1\26",
- "\1\21\20\uffff\1\21\1\27\1\uffff\1\27\1\30",
+ "\1\7",
+ "\1\25",
+ "\1\26\63\uffff\1\27",
+ "\1\22\20\uffff\1\22\1\30\1\uffff\1\30\1\31",
"",
- "\1\31",
- "\1\20\1\21\1\uffff\1\21\4\uffff\7\21\10\uffff\1\21\20\uffff\1\17",
- "\1\20\1\21\1\uffff\1\21\4\uffff\7\21\10\uffff\1\21\20\uffff\1\17",
- "\1\25\62\uffff\1\26",
- "\1\20\1\21\1\uffff\1\21\4\uffff\7\21\10\uffff\1\21",
+ "\1\21\1\22\1\uffff\1\22\4\uffff\7\22\10\uffff\1\22\20\uffff\1\20",
+ "\1\21\1\22\1\uffff\1\22\4\uffff\7\22\10\uffff\1\22\20\uffff\1\20",
+ "\1\21\1\22\1\uffff\1\22\4\uffff\7\22\10\uffff\1\22\20\uffff\1\20",
+ "\1\26\63\uffff\1\27",
+ "\1\21\1\22\1\uffff\1\22\4\uffff\7\22\10\uffff\1\22",
"",
- "",
- "\1\20\1\21\1\uffff\1\21\4\uffff\7\21\10\uffff\1\21\20\uffff\1\17"
+ ""
};
static final short[] dfa_1 = DFA.unpackEncodedString(dfa_1s);
@@ -10378,11 +10455,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
static final short[] dfa_6 = DFA.unpackEncodedString(dfa_6s);
static final short[][] dfa_7 = unpackEncodedStringArray(dfa_7s);
- class DFA24 extends DFA {
+ class DFA26 extends DFA {
- public DFA24(BaseRecognizer recognizer) {
+ public DFA26(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 24;
+ this.decisionNumber = 26;
this.eot = dfa_1;
this.eof = dfa_2;
this.min = dfa_3;
@@ -10392,40 +10469,40 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
this.transition = dfa_7;
}
public String getDescription() {
- return "1299:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
+ return "1318:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
}
}
static final String dfa_8s = "\31\uffff";
- static final String dfa_9s = "\1\35\1\4\1\36\1\4\1\40\4\4\3\40\1\17\3\4\1\5\1\42\3\17\1\5\1\17\2\uffff";
- static final String dfa_10s = "\1\35\2\36\1\51\1\50\3\4\1\51\3\40\1\67\3\4\1\70\1\44\3\67\1\70\1\17\2\uffff";
- static final String dfa_11s = "\27\uffff\1\1\1\2";
+ static final String dfa_9s = "\1\36\1\4\1\37\1\4\1\41\4\4\2\41\1\20\2\4\1\41\1\5\1\43\1\4\2\20\1\5\1\20\2\uffff\1\20";
+ static final String dfa_10s = "\1\36\2\37\1\52\1\51\2\4\1\52\1\4\2\41\1\70\2\4\1\41\1\71\1\45\1\4\2\70\1\71\1\20\2\uffff\1\70";
+ static final String dfa_11s = "\26\uffff\1\1\1\2\1\uffff";
static final String dfa_12s = "\31\uffff}>";
static final String[] dfa_13s = {
"\1\1",
- "\1\2\31\uffff\1\3",
+ "\1\2\32\uffff\1\3",
"\1\3",
- "\1\4\42\uffff\1\5\1\uffff\1\6",
- "\1\10\7\uffff\1\7",
+ "\1\4\43\uffff\1\5\1\uffff\1\6",
+ "\1\7\7\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13",
- "\1\14\42\uffff\1\15\1\uffff\1\16",
- "\1\10",
- "\1\10",
- "\1\10",
- "\1\21\30\uffff\1\17\16\uffff\1\20",
+ "\1\13\43\uffff\1\14\1\uffff\1\15",
+ "\1\16",
+ "\1\7",
+ "\1\7",
+ "\1\20\30\uffff\1\21\16\uffff\1\17",
"\1\22",
"\1\23",
- "\1\24",
- "\1\25\62\uffff\1\26",
- "\1\27\1\uffff\1\30",
- "\1\21\47\uffff\1\20",
- "\1\21\47\uffff\1\20",
- "\1\21\47\uffff\1\20",
- "\1\25\62\uffff\1\26",
- "\1\21",
+ "\1\7",
+ "\1\24\63\uffff\1\25",
+ "\1\26\1\uffff\1\27",
+ "\1\30",
+ "\1\20\47\uffff\1\17",
+ "\1\20\47\uffff\1\17",
+ "\1\24\63\uffff\1\25",
+ "\1\20",
"",
- ""
+ "",
+ "\1\20\47\uffff\1\17"
};
static final short[] dfa_8 = DFA.unpackEncodedString(dfa_8s);
@@ -10435,11 +10512,11 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA25 extends DFA {
+ class DFA27 extends DFA {
- public DFA25(BaseRecognizer recognizer) {
+ public DFA27(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 25;
+ this.decisionNumber = 27;
this.eot = dfa_8;
this.eof = dfa_8;
this.min = dfa_9;
@@ -10449,62 +10526,68 @@ public class InternalFSMParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "1349:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
+ return "1368:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
}
}
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000003002L,0x000000000000000FL});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000003000L,0x000000000000000FL});
+ public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000006002L,0x000000000000001EL});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000006000L,0x000000000000001EL});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000024000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000403F850000L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0080000000008002L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000008002L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000790000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000710000L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000610000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000410000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0080000000008000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000010020L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0080000000000002L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000040000010L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000100000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000028000000010L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000200010000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000800010000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000200000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000010000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000181000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0002600000000000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0002200000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0001800000000000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x1E000000000000E0L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000F0L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000800000010000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0040000000000002L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0100000000000020L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0xC000000000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x1800000000000040L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000048000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x000000807F0A0000L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0100000000010002L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000F20000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000E30040L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000E20000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000C30040L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000C20000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000830040L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000820000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0100000000010000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000020020L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0100000000000002L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000080000010L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000100000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000200000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000050000000010L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400020000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000030040L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000001000020000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000400030040L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000000000L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000302000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000010040L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000200000002L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0004C00000000000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0004400000000000L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0003000000000000L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x3C000000000001A0L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x00000000000001E0L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0001000000020000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0080000000000002L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0200000000000020L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x3000000000000080L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x4000000000000002L});
}
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/serializer/FSMSemanticSequencer.java b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/serializer/FSMSemanticSequencer.java
index 468068ea0..7ef547cb6 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/serializer/FSMSemanticSequencer.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/serializer/FSMSemanticSequencer.java
@@ -298,7 +298,7 @@ public class FSMSemanticSequencer extends BaseSemanticSequencer {
* DetailCode returns DetailCode
*
* Constraint:
- * (used?='{' lines+=STRING*)
+ * ((used?='{' lines+=STRING*) | lines+=CC_STRING)
*/
protected void sequence_DetailCode(ISerializationContext context, DetailCode semanticObject) {
genericSequencer.createSequence(context, semanticObject);
diff --git a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java
index 71057c7c6..fa9bdc2b3 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src-gen/org/eclipse/etrice/core/fsm/services/FSMGrammarAccess.java
@@ -558,42 +558,56 @@ public class FSMGrammarAccess extends AbstractGrammarElementFinder {
public class DetailCodeElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.fsm.FSM.DetailCode");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Action cDetailCodeAction_0 = (Action)cGroup.eContents().get(0);
- private final Assignment cUsedAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final Keyword cUsedLeftCurlyBracketKeyword_1_0 = (Keyword)cUsedAssignment_1.eContents().get(0);
- private final Assignment cLinesAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cLinesSTRINGTerminalRuleCall_2_0 = (RuleCall)cLinesAssignment_2.eContents().get(0);
- private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+ private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
+ private final Group cGroup_0 = (Group)cAlternatives.eContents().get(0);
+ private final Action cDetailCodeAction_0_0 = (Action)cGroup_0.eContents().get(0);
+ private final Group cGroup_0_1 = (Group)cGroup_0.eContents().get(1);
+ private final Assignment cUsedAssignment_0_1_0 = (Assignment)cGroup_0_1.eContents().get(0);
+ private final Keyword cUsedLeftCurlyBracketKeyword_0_1_0_0 = (Keyword)cUsedAssignment_0_1_0.eContents().get(0);
+ private final Assignment cLinesAssignment_0_1_1 = (Assignment)cGroup_0_1.eContents().get(1);
+ private final RuleCall cLinesSTRINGTerminalRuleCall_0_1_1_0 = (RuleCall)cLinesAssignment_0_1_1.eContents().get(0);
+ private final Keyword cRightCurlyBracketKeyword_0_1_2 = (Keyword)cGroup_0_1.eContents().get(2);
+ private final Assignment cLinesAssignment_1 = (Assignment)cAlternatives.eContents().get(1);
+ private final RuleCall cLinesCC_STRINGTerminalRuleCall_1_0 = (RuleCall)cLinesAssignment_1.eContents().get(0);
//// the detail level (or target language) code
//// the used flag might be used when overriding in derived grammars
//DetailCode:
- // {DetailCode} used?='{'
- // lines+=STRING*
- // '}';
+ // {DetailCode} (used?='{' lines+=STRING* '}') | lines+=CC_STRING?;
@Override public ParserRule getRule() { return rule; }
- //{DetailCode} used?='{' lines+=STRING* '}'
- public Group getGroup() { return cGroup; }
+ //{DetailCode} (used?='{' lines+=STRING* '}') | lines+=CC_STRING?
+ public Alternatives getAlternatives() { return cAlternatives; }
+
+ //{DetailCode} (used?='{' lines+=STRING* '}')
+ public Group getGroup_0() { return cGroup_0; }
//{DetailCode}
- public Action getDetailCodeAction_0() { return cDetailCodeAction_0; }
+ public Action getDetailCodeAction_0_0() { return cDetailCodeAction_0_0; }
+
+ //(used?='{' lines+=STRING* '}')
+ public Group getGroup_0_1() { return cGroup_0_1; }
//used?='{'
- public Assignment getUsedAssignment_1() { return cUsedAssignment_1; }
+ public Assignment getUsedAssignment_0_1_0() { return cUsedAssignment_0_1_0; }
//'{'
- public Keyword getUsedLeftCurlyBracketKeyword_1_0() { return cUsedLeftCurlyBracketKeyword_1_0; }
+ public Keyword getUsedLeftCurlyBracketKeyword_0_1_0_0() { return cUsedLeftCurlyBracketKeyword_0_1_0_0; }
//lines+=STRING*
- public Assignment getLinesAssignment_2() { return cLinesAssignment_2; }
+ public Assignment getLinesAssignment_0_1_1() { return cLinesAssignment_0_1_1; }
//STRING
- public RuleCall getLinesSTRINGTerminalRuleCall_2_0() { return cLinesSTRINGTerminalRuleCall_2_0; }
+ public RuleCall getLinesSTRINGTerminalRuleCall_0_1_1_0() { return cLinesSTRINGTerminalRuleCall_0_1_1_0; }
//'}'
- public Keyword getRightCurlyBracketKeyword_3() { return cRightCurlyBracketKeyword_3; }
+ public Keyword getRightCurlyBracketKeyword_0_1_2() { return cRightCurlyBracketKeyword_0_1_2; }
+
+ //lines+=CC_STRING?
+ public Assignment getLinesAssignment_1() { return cLinesAssignment_1; }
+
+ //CC_STRING
+ public RuleCall getLinesCC_STRINGTerminalRuleCall_1_0() { return cLinesCC_STRINGTerminalRuleCall_1_0; }
}
public class TrPointElements extends AbstractParserRuleElementFinder {
@@ -2201,9 +2215,7 @@ public class FSMGrammarAccess extends AbstractGrammarElementFinder {
//// the detail level (or target language) code
//// the used flag might be used when overriding in derived grammars
//DetailCode:
- // {DetailCode} used?='{'
- // lines+=STRING*
- // '}';
+ // {DetailCode} (used?='{' lines+=STRING* '}') | lines+=CC_STRING?;
public DetailCodeElements getDetailCodeAccess() {
return pDetailCode;
}
@@ -2837,6 +2849,12 @@ public class FSMGrammarAccess extends AbstractGrammarElementFinder {
return gaBase.getHEXRule();
}
+ //terminal CC_STRING:
+ // "'''"->"'''";
+ public TerminalRule getCC_STRINGRule() {
+ return gaBase.getCC_STRINGRule();
+ }
+
//terminal ID:
// '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
diff --git a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/FSM.xtext b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/FSM.xtext
index 9736caad1..3e7f4da78 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/FSM.xtext
+++ b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/FSM.xtext
@@ -92,11 +92,9 @@ RefinedState:
// the detail level (or target language) code
// the used flag might be used when overriding in derived grammars
-DetailCode:
- {DetailCode}
- used?='{'
- lines+=STRING*
- '}';
+DetailCode: {DetailCode}
+ (used?='{' lines+=STRING* '}') | (lines+=CC_STRING?)
+;
//
// transition points
diff --git a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
index 379a948d5..9300930cd 100644
--- a/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.fsm/src/org/eclipse/etrice/core/fsm/validation/FSMJavaValidator.java
@@ -9,6 +9,7 @@ import java.util.Collection;
import org.eclipse.emf.common.util.TreeIterator;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.etrice.core.common.util.CCStringIndentation;
import org.eclipse.etrice.core.fsm.fSM.ChoicePoint;
import org.eclipse.etrice.core.fsm.fSM.DetailCode;
import org.eclipse.etrice.core.fsm.fSM.FSMPackage;
@@ -122,10 +123,17 @@ public class FSMJavaValidator extends org.eclipse.etrice.core.fsm.validation.Abs
if (dc.getLines().isEmpty())
error("detail code must not be empty", dc, FSMPackage.Literals.DETAIL_CODE__LINES);
+ // ccstring should be new standard
+// for(String line : dc.getLines()){
+// // bad: "\r\n" is affected too
+// if(line.contains(Strings.newLine()))
+// warning("multi line string", dc, FSMPackage.Literals.DETAIL_CODE__LINES, dc.getLines().indexOf(line), MULTI_LINE_DETAILCODE);
+// }
+
for(String line : dc.getLines()){
- // bad: "\r\n" is affected too
- if(line.contains(Strings.newLine()))
- warning("multi line string", dc, FSMPackage.Literals.DETAIL_CODE__LINES, dc.getLines().indexOf(line), MULTI_LINE_DETAILCODE);
+ CCStringIndentation ccStringIndent = new CCStringIndentation(line);
+ if(!ccStringIndent.validateIndentation())
+ warning("Inconsistent indentation", dc, FSMPackage.Literals.DETAIL_CODE__LINES, dc.getLines().indexOf(line));
}
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/build.properties b/plugins/org.eclipse.etrice.core.room.ui/build.properties
index c636947cb..437fbd8b2 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/build.properties
+++ b/plugins/org.eclipse.etrice.core.room.ui/build.properties
@@ -6,5 +6,6 @@ bin.includes = META-INF/,\
plugin.xml,\
icons/,\
templates/,\
- eTriceKeywordHoverStyle.css
+ eTriceKeywordHoverStyle.css,\
+ css/
diff --git a/plugins/org.eclipse.etrice.core.room.ui/css/e4-dark_room_syntaxhighlighting.css b/plugins/org.eclipse.etrice.core.room.ui/css/e4-dark_room_syntaxhighlighting.css
new file mode 100644
index 000000000..1beb0e014
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/css/e4-dark_room_syntaxhighlighting.css
@@ -0,0 +1,5 @@
+IEclipsePreferences#org-eclipse-etrice-core-room-ui {
+ preferences:
+ 'syntaxColorer.ccstring.color=23,198,163'
+ 'syntaxColorer.ccstring.bgColor=80,80,80'
+} \ No newline at end of file
diff --git a/plugins/org.eclipse.etrice.core.room.ui/plugin.xml b/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
index 5b91bdaac..aad007144 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
+++ b/plugins/org.eclipse.etrice.core.room.ui/plugin.xml
@@ -254,5 +254,11 @@
extensions="room">
</provider>
</extension>
-
+ <extension point="org.eclipse.e4.ui.css.swt.theme">
+ <stylesheet uri="css/e4-dark_room_syntaxhighlighting.css">
+ <themeid
+ refid="org.eclipse.e4.ui.css.theme.e4_dark">
+ </themeid>
+ </stylesheet>
+ </extension>
</plugin>
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
index 30a8cc7db..aa5e4eefd 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
@@ -67,6 +67,7 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getStateGraphAccess().getAlternatives_2(), "rule__StateGraph__Alternatives_2");
put(grammarAccess.getStateMachineAccess().getAlternatives_3(), "rule__StateMachine__Alternatives_3");
put(grammarAccess.getStateAccess().getAlternatives(), "rule__State__Alternatives");
+ put(grammarAccess.getDetailCodeAccess().getAlternatives(), "rule__DetailCode__Alternatives");
put(grammarAccess.getTrPointAccess().getAlternatives(), "rule__TrPoint__Alternatives");
put(grammarAccess.getTransitionBaseAccess().getAlternatives(), "rule__TransitionBase__Alternatives");
put(grammarAccess.getTransitionAccess().getAlternatives(), "rule__Transition__Alternatives");
@@ -193,7 +194,8 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getRefinedStateAccess().getGroup_5(), "rule__RefinedState__Group_5__0");
put(grammarAccess.getRefinedStateAccess().getGroup_6(), "rule__RefinedState__Group_6__0");
put(grammarAccess.getRefinedStateAccess().getGroup_7(), "rule__RefinedState__Group_7__0");
- put(grammarAccess.getDetailCodeAccess().getGroup(), "rule__DetailCode__Group__0");
+ put(grammarAccess.getDetailCodeAccess().getGroup_0(), "rule__DetailCode__Group_0__0");
+ put(grammarAccess.getDetailCodeAccess().getGroup_0_1(), "rule__DetailCode__Group_0_1__0");
put(grammarAccess.getTransitionPointAccess().getGroup(), "rule__TransitionPoint__Group__0");
put(grammarAccess.getEntryPointAccess().getGroup(), "rule__EntryPoint__Group__0");
put(grammarAccess.getExitPointAccess().getGroup(), "rule__ExitPoint__Group__0");
@@ -457,8 +459,9 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1(), "rule__RefinedState__ExitCodeAssignment_5_1");
put(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1(), "rule__RefinedState__DoCodeAssignment_6_1");
put(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1(), "rule__RefinedState__SubgraphAssignment_7_1");
- put(grammarAccess.getDetailCodeAccess().getUsedAssignment_1(), "rule__DetailCode__UsedAssignment_1");
- put(grammarAccess.getDetailCodeAccess().getLinesAssignment_2(), "rule__DetailCode__LinesAssignment_2");
+ put(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0(), "rule__DetailCode__UsedAssignment_0_1_0");
+ put(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1(), "rule__DetailCode__LinesAssignment_0_1_1");
+ put(grammarAccess.getDetailCodeAccess().getLinesAssignment_1(), "rule__DetailCode__LinesAssignment_1");
put(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0(), "rule__TransitionPoint__HandlerAssignment_0");
put(grammarAccess.getTransitionPointAccess().getNameAssignment_2(), "rule__TransitionPoint__NameAssignment_2");
put(grammarAccess.getEntryPointAccess().getNameAssignment_1(), "rule__EntryPoint__NameAssignment_1");
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
index af7f36d10..7498d6414 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
@@ -1652,9 +1652,9 @@ ruleDetailCode
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getGroup()); }
-(rule__DetailCode__Group__0)
-{ after(grammarAccess.getDetailCodeAccess().getGroup()); }
+{ before(grammarAccess.getDetailCodeAccess().getAlternatives()); }
+(rule__DetailCode__Alternatives)
+{ after(grammarAccess.getDetailCodeAccess().getAlternatives()); }
)
;
@@ -3863,6 +3863,28 @@ finally {
restoreStackSize(stackSize);
}
+rule__DetailCode__Alternatives
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getGroup_0()); }
+(rule__DetailCode__Group_0__0)
+{ after(grammarAccess.getDetailCodeAccess().getGroup_0()); }
+)
+
+ |(
+{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1()); }
+(rule__DetailCode__LinesAssignment_1)?
+{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__TrPoint__Alternatives
@init {
int stackSize = keepStackSize();
@@ -16119,29 +16141,29 @@ finally {
-rule__DetailCode__Group__0
+rule__DetailCode__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__0__Impl
- rule__DetailCode__Group__1
+ rule__DetailCode__Group_0__0__Impl
+ rule__DetailCode__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__0__Impl
+rule__DetailCode__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0()); }
(
)
-{ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0()); }
+{ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0()); }
)
;
@@ -16150,27 +16172,26 @@ finally {
}
-rule__DetailCode__Group__1
+rule__DetailCode__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__1__Impl
- rule__DetailCode__Group__2
+ rule__DetailCode__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__1__Impl
+rule__DetailCode__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1()); }
-(rule__DetailCode__UsedAssignment_1)
-{ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_1()); }
+{ before(grammarAccess.getDetailCodeAccess().getGroup_0_1()); }
+(rule__DetailCode__Group_0_1__0)
+{ after(grammarAccess.getDetailCodeAccess().getGroup_0_1()); }
)
;
@@ -16179,27 +16200,31 @@ finally {
}
-rule__DetailCode__Group__2
+
+
+
+
+rule__DetailCode__Group_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__2__Impl
- rule__DetailCode__Group__3
+ rule__DetailCode__Group_0_1__0__Impl
+ rule__DetailCode__Group_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__2__Impl
+rule__DetailCode__Group_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_2()); }
-(rule__DetailCode__LinesAssignment_2)*
-{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_2()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0()); }
+(rule__DetailCode__UsedAssignment_0_1_0)
+{ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0()); }
)
;
@@ -16208,36 +16233,63 @@ finally {
}
-rule__DetailCode__Group__3
+rule__DetailCode__Group_0_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DetailCode__Group__3__Impl
+ rule__DetailCode__Group_0_1__1__Impl
+ rule__DetailCode__Group_0_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__Group__3__Impl
+rule__DetailCode__Group_0_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3()); }
+{ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1()); }
+(rule__DetailCode__LinesAssignment_0_1_1)*
+{ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1()); }
+)
- '}'
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3()); }
-)
+rule__DetailCode__Group_0_1__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DetailCode__Group_0_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
+rule__DetailCode__Group_0_1__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2()); }
+
+ '}'
+
+{ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
@@ -26333,22 +26385,37 @@ finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__UsedAssignment_1
+rule__DetailCode__UsedAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
(
-{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
'{'
-{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
+)
+
+{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0()); }
)
-{ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0()); }
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DetailCode__LinesAssignment_0_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0()); }
)
;
@@ -26356,14 +26423,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__DetailCode__LinesAssignment_2
+rule__DetailCode__LinesAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0()); }
- RULE_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0()); }
+{ before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0()); }
+ RULE_CC_STRING{ after(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0()); }
)
;
@@ -27682,6 +27749,8 @@ finally {
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
index 0dabc6ed6..d2d9505b7 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
@@ -1,131 +1,132 @@
-'('=47
-')'=48
-'*'=15
-'+'=26
-','=51
-'-'=27
-'->'=45
-'.'=86
-'.*'=126
-'/'=83
-':'=43
-'<'=114
-'='=52
-'>'=115
-'@'=120
-'ActorBehavior'=18
-'ActorClass'=17
-'ActorInstanceMapping'=82
-'ActorRef'=92
-'AnnotationType'=121
-'Attribute'=58
-'Behavior'=74
-'Binding'=84
-'ChoicePoint'=103
-'CompoundProtocolClass'=20
-'DataClass'=16
-'E'=29
-'EntryPoint'=101
-'Enumeration'=49
-'ExitPoint'=102
-'ExternalType'=53
-'Interface'=72
-'LayerConnection'=88
-'LogicalSystem'=22
-'LogicalThread'=81
-'Message'=69
-'Operation'=61
-'Port'=75
-'PortClass'=66
-'PrimitiveType'=44
-'ProtocolClass'=19
-'RefinedState'=99
-'RefinedTransition'=111
-'RoomModel'=40
-'SAP'=77
-'SPP'=78
-'ServiceImplementation'=79
-'State'=94
-'StateMachine'=93
-'Structure'=73
-'SubProtocol'=68
-'SubSystemClass'=21
-'SubSystemRef'=80
-'Transition'=104
-'TransitionPoint'=100
-'['=59
-']'=60
-'abstract'=129
-'action'=106
-'and'=85
-'async'=35
-'attribute'=123
-'cond'=110
-'conjugated'=67
-'cp'=113
-'ctor'=13
-'datadriven'=31
-'default'=46
-'do'=97
-'dtor'=14
-'e'=28
-'entry'=95
-'eventdriven'=30
-'exit'=96
-'extends'=54
-'external'=76
-'false'=25
-'fixed'=33
-'from'=125
-'guard'=109
-'handle'=71
-'handler'=130
-'import'=124
-'in'=118
-'incoming'=63
-'initial'=105
-'mandatory'=23
-'model'=24
-'my'=112
-'of'=50
-'optional'=34
-'or'=108
-'out'=119
-'outgoing'=64
-'override'=127
-'private'=128
-'ptBoolean'=36
-'ptCharacter'=39
-'ptInteger'=37
-'ptReal'=38
-'ref'=90
-'regular'=65
-'relay_sap'=91
-'satisfied_by'=89
-'semantics'=117
-'sends'=62
-'sub'=87
-'subgraph'=98
-'sync'=32
-'target'=122
-'triggers'=107
-'true'=131
-'usercode'=70
-'usercode1'=55
-'usercode2'=56
-'usercode3'=57
-'void'=12
-'{'=41
-'|'=116
-'}'=42
-RULE_ANY_OTHER=11
+'('=48
+')'=49
+'*'=16
+'+'=27
+','=52
+'-'=28
+'->'=46
+'.'=87
+'.*'=127
+'/'=84
+':'=44
+'<'=115
+'='=53
+'>'=116
+'@'=121
+'ActorBehavior'=19
+'ActorClass'=18
+'ActorInstanceMapping'=83
+'ActorRef'=93
+'AnnotationType'=122
+'Attribute'=59
+'Behavior'=75
+'Binding'=85
+'ChoicePoint'=104
+'CompoundProtocolClass'=21
+'DataClass'=17
+'E'=30
+'EntryPoint'=102
+'Enumeration'=50
+'ExitPoint'=103
+'ExternalType'=54
+'Interface'=73
+'LayerConnection'=89
+'LogicalSystem'=23
+'LogicalThread'=82
+'Message'=70
+'Operation'=62
+'Port'=76
+'PortClass'=67
+'PrimitiveType'=45
+'ProtocolClass'=20
+'RefinedState'=100
+'RefinedTransition'=112
+'RoomModel'=41
+'SAP'=78
+'SPP'=79
+'ServiceImplementation'=80
+'State'=95
+'StateMachine'=94
+'Structure'=74
+'SubProtocol'=69
+'SubSystemClass'=22
+'SubSystemRef'=81
+'Transition'=105
+'TransitionPoint'=101
+'['=60
+']'=61
+'abstract'=130
+'action'=107
+'and'=86
+'async'=36
+'attribute'=124
+'cond'=111
+'conjugated'=68
+'cp'=114
+'ctor'=14
+'datadriven'=32
+'default'=47
+'do'=98
+'dtor'=15
+'e'=29
+'entry'=96
+'eventdriven'=31
+'exit'=97
+'extends'=55
+'external'=77
+'false'=26
+'fixed'=34
+'from'=126
+'guard'=110
+'handle'=72
+'handler'=131
+'import'=125
+'in'=119
+'incoming'=64
+'initial'=106
+'mandatory'=24
+'model'=25
+'my'=113
+'of'=51
+'optional'=35
+'or'=109
+'out'=120
+'outgoing'=65
+'override'=128
+'private'=129
+'ptBoolean'=37
+'ptCharacter'=40
+'ptInteger'=38
+'ptReal'=39
+'ref'=91
+'regular'=66
+'relay_sap'=92
+'satisfied_by'=90
+'semantics'=118
+'sends'=63
+'sub'=88
+'subgraph'=99
+'sync'=33
+'target'=123
+'triggers'=108
+'true'=132
+'usercode'=71
+'usercode1'=56
+'usercode2'=57
+'usercode3'=58
+'void'=13
+'{'=42
+'|'=117
+'}'=43
+RULE_ANY_OTHER=12
+RULE_CC_STRING=8
RULE_HEX=5
RULE_ID=6
RULE_INT=4
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=7
-RULE_WS=10
+RULE_WS=11
T__100=100
T__101=101
T__102=102
@@ -156,9 +157,9 @@ T__126=126
T__127=127
T__128=128
T__129=129
-T__12=12
T__130=130
T__131=131
+T__132=132
T__13=13
T__14=14
T__15=15
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
index de01edd04..90fd91faf 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
@@ -12,135 +12,136 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomLexer extends Lexer {
+ public static final int RULE_HEX=5;
+ public static final int T__50=50;
+ public static final int T__59=59;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__132=132;
+ public static final int T__60=60;
+ public static final int T__61=61;
public static final int RULE_ID=6;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int T__93=93;
- public static final int T__19=19;
- public static final int T__94=94;
+ public static final int T__131=131;
+ public static final int T__130=130;
+ public static final int RULE_INT=4;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int T__67=67;
+ public static final int T__129=129;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__62=62;
+ public static final int T__126=126;
+ public static final int T__63=63;
+ public static final int T__125=125;
+ public static final int T__64=64;
+ public static final int T__128=128;
+ public static final int T__65=65;
+ public static final int T__127=127;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
public static final int T__91=91;
+ public static final int T__100=100;
public static final int T__92=92;
- public static final int RULE_HEX=5;
- public static final int T__16=16;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
public static final int T__90=90;
+ public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
public static final int T__15=15;
- public static final int T__18=18;
+ public static final int T__16=16;
public static final int T__17=17;
- public static final int T__12=12;
- public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__18=18;
public static final int T__99=99;
- public static final int T__98=98;
- public static final int T__97=97;
- public static final int T__96=96;
+ public static final int T__13=13;
+ public static final int T__14=14;
public static final int T__95=95;
- public static final int T__80=80;
- public static final int T__81=81;
- public static final int T__82=82;
- public static final int T__83=83;
- public static final int T__85=85;
- public static final int T__84=84;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int T__89=89;
- public static final int T__88=88;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__126=126;
- public static final int T__125=125;
- public static final int T__128=128;
- public static final int RULE_STRING=7;
- public static final int T__127=127;
+ public static final int T__96=96;
+ public static final int T__97=97;
+ public static final int T__98=98;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
public static final int T__71=71;
- public static final int T__129=129;
+ public static final int T__124=124;
public static final int T__72=72;
- public static final int T__70=70;
- public static final int T__76=76;
- public static final int T__75=75;
- public static final int T__130=130;
- public static final int T__74=74;
- public static final int T__131=131;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=7;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__77=77;
- public static final int T__68=68;
- public static final int T__69=69;
- public static final int T__66=66;
- public static final int T__67=67;
- public static final int T__64=64;
- public static final int T__65=65;
- public static final int T__62=62;
- public static final int T__63=63;
- public static final int T__118=118;
public static final int T__119=119;
- public static final int T__116=116;
- public static final int T__117=117;
- public static final int T__114=114;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
public static final int T__115=115;
- public static final int T__124=124;
- public static final int T__123=123;
- public static final int T__122=122;
- public static final int T__121=121;
- public static final int T__120=120;
- public static final int T__61=61;
- public static final int T__60=60;
- public static final int T__55=55;
- public static final int T__56=56;
- public static final int T__57=57;
- public static final int T__58=58;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int T__107=107;
- public static final int T__108=108;
- public static final int T__109=109;
- public static final int T__59=59;
- public static final int T__103=103;
- public static final int T__104=104;
- public static final int T__105=105;
- public static final int T__106=106;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
public static final int T__111=111;
+ public static final int T__81=81;
public static final int T__110=110;
+ public static final int T__82=82;
public static final int T__113=113;
- public static final int RULE_INT=4;
+ public static final int T__83=83;
public static final int T__112=112;
- public static final int T__50=50;
- public static final int T__42=42;
- public static final int T__43=43;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__102=102;
- public static final int T__101=101;
- public static final int T__100=100;
- public static final int RULE_SL_COMMENT=9;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
// delegates
// delegators
@@ -155,36 +156,15 @@ public class InternalRoomLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalRoom.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:11:7: ( 'void' )
- // InternalRoom.g:11:9: 'void'
- {
- match("void");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:12:7: ( 'ctor' )
- // InternalRoom.g:12:9: 'ctor'
+ // InternalRoom.g:11:7: ( 'void' )
+ // InternalRoom.g:11:9: 'void'
{
- match("ctor");
+ match("void");
}
@@ -202,10 +182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:13:7: ( 'dtor' )
- // InternalRoom.g:13:9: 'dtor'
+ // InternalRoom.g:12:7: ( 'ctor' )
+ // InternalRoom.g:12:9: 'ctor'
{
- match("dtor");
+ match("ctor");
}
@@ -223,10 +203,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:14:7: ( '*' )
- // InternalRoom.g:14:9: '*'
+ // InternalRoom.g:13:7: ( 'dtor' )
+ // InternalRoom.g:13:9: 'dtor'
{
- match('*');
+ match("dtor");
+
}
@@ -243,11 +224,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:15:7: ( 'DataClass' )
- // InternalRoom.g:15:9: 'DataClass'
+ // InternalRoom.g:14:7: ( '*' )
+ // InternalRoom.g:14:9: '*'
{
- match("DataClass");
-
+ match('*');
}
@@ -264,10 +244,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:16:7: ( 'ActorClass' )
- // InternalRoom.g:16:9: 'ActorClass'
+ // InternalRoom.g:15:7: ( 'DataClass' )
+ // InternalRoom.g:15:9: 'DataClass'
{
- match("ActorClass");
+ match("DataClass");
}
@@ -285,10 +265,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:17:7: ( 'ActorBehavior' )
- // InternalRoom.g:17:9: 'ActorBehavior'
+ // InternalRoom.g:16:7: ( 'ActorClass' )
+ // InternalRoom.g:16:9: 'ActorClass'
{
- match("ActorBehavior");
+ match("ActorClass");
}
@@ -306,10 +286,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:18:7: ( 'ProtocolClass' )
- // InternalRoom.g:18:9: 'ProtocolClass'
+ // InternalRoom.g:17:7: ( 'ActorBehavior' )
+ // InternalRoom.g:17:9: 'ActorBehavior'
{
- match("ProtocolClass");
+ match("ActorBehavior");
}
@@ -327,10 +307,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:19:7: ( 'CompoundProtocolClass' )
- // InternalRoom.g:19:9: 'CompoundProtocolClass'
+ // InternalRoom.g:18:7: ( 'ProtocolClass' )
+ // InternalRoom.g:18:9: 'ProtocolClass'
{
- match("CompoundProtocolClass");
+ match("ProtocolClass");
}
@@ -348,10 +328,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:20:7: ( 'SubSystemClass' )
- // InternalRoom.g:20:9: 'SubSystemClass'
+ // InternalRoom.g:19:7: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:19:9: 'CompoundProtocolClass'
{
- match("SubSystemClass");
+ match("CompoundProtocolClass");
}
@@ -369,10 +349,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:21:7: ( 'LogicalSystem' )
- // InternalRoom.g:21:9: 'LogicalSystem'
+ // InternalRoom.g:20:7: ( 'SubSystemClass' )
+ // InternalRoom.g:20:9: 'SubSystemClass'
{
- match("LogicalSystem");
+ match("SubSystemClass");
}
@@ -390,10 +370,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:22:7: ( 'mandatory' )
- // InternalRoom.g:22:9: 'mandatory'
+ // InternalRoom.g:21:7: ( 'LogicalSystem' )
+ // InternalRoom.g:21:9: 'LogicalSystem'
{
- match("mandatory");
+ match("LogicalSystem");
}
@@ -411,10 +391,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:23:7: ( 'model' )
- // InternalRoom.g:23:9: 'model'
+ // InternalRoom.g:22:7: ( 'mandatory' )
+ // InternalRoom.g:22:9: 'mandatory'
{
- match("model");
+ match("mandatory");
}
@@ -432,10 +412,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:24:7: ( 'false' )
- // InternalRoom.g:24:9: 'false'
+ // InternalRoom.g:23:7: ( 'model' )
+ // InternalRoom.g:23:9: 'model'
{
- match("false");
+ match("model");
}
@@ -453,10 +433,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:25:7: ( '+' )
- // InternalRoom.g:25:9: '+'
+ // InternalRoom.g:24:7: ( 'false' )
+ // InternalRoom.g:24:9: 'false'
{
- match('+');
+ match("false");
+
}
@@ -473,10 +454,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:26:7: ( '-' )
- // InternalRoom.g:26:9: '-'
+ // InternalRoom.g:25:7: ( '+' )
+ // InternalRoom.g:25:9: '+'
{
- match('-');
+ match('+');
}
@@ -493,10 +474,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27:7: ( 'e' )
- // InternalRoom.g:27:9: 'e'
+ // InternalRoom.g:26:7: ( '-' )
+ // InternalRoom.g:26:9: '-'
{
- match('e');
+ match('-');
}
@@ -513,10 +494,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28:7: ( 'E' )
- // InternalRoom.g:28:9: 'E'
+ // InternalRoom.g:27:7: ( 'e' )
+ // InternalRoom.g:27:9: 'e'
{
- match('E');
+ match('e');
}
@@ -533,11 +514,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:29:7: ( 'eventdriven' )
- // InternalRoom.g:29:9: 'eventdriven'
+ // InternalRoom.g:28:7: ( 'E' )
+ // InternalRoom.g:28:9: 'E'
{
- match("eventdriven");
-
+ match('E');
}
@@ -554,10 +534,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:30:7: ( 'datadriven' )
- // InternalRoom.g:30:9: 'datadriven'
+ // InternalRoom.g:29:7: ( 'eventdriven' )
+ // InternalRoom.g:29:9: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -575,10 +555,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:31:7: ( 'sync' )
- // InternalRoom.g:31:9: 'sync'
+ // InternalRoom.g:30:7: ( 'datadriven' )
+ // InternalRoom.g:30:9: 'datadriven'
{
- match("sync");
+ match("datadriven");
}
@@ -596,10 +576,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:32:7: ( 'fixed' )
- // InternalRoom.g:32:9: 'fixed'
+ // InternalRoom.g:31:7: ( 'sync' )
+ // InternalRoom.g:31:9: 'sync'
{
- match("fixed");
+ match("sync");
}
@@ -617,10 +597,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:33:7: ( 'optional' )
- // InternalRoom.g:33:9: 'optional'
+ // InternalRoom.g:32:7: ( 'fixed' )
+ // InternalRoom.g:32:9: 'fixed'
{
- match("optional");
+ match("fixed");
}
@@ -638,10 +618,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:34:7: ( 'async' )
- // InternalRoom.g:34:9: 'async'
+ // InternalRoom.g:33:7: ( 'optional' )
+ // InternalRoom.g:33:9: 'optional'
{
- match("async");
+ match("optional");
}
@@ -659,10 +639,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:35:7: ( 'ptBoolean' )
- // InternalRoom.g:35:9: 'ptBoolean'
+ // InternalRoom.g:34:7: ( 'async' )
+ // InternalRoom.g:34:9: 'async'
{
- match("ptBoolean");
+ match("async");
}
@@ -680,10 +660,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:36:7: ( 'ptInteger' )
- // InternalRoom.g:36:9: 'ptInteger'
+ // InternalRoom.g:35:7: ( 'ptBoolean' )
+ // InternalRoom.g:35:9: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -701,10 +681,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:37:7: ( 'ptReal' )
- // InternalRoom.g:37:9: 'ptReal'
+ // InternalRoom.g:36:7: ( 'ptInteger' )
+ // InternalRoom.g:36:9: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -722,10 +702,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:38:7: ( 'ptCharacter' )
- // InternalRoom.g:38:9: 'ptCharacter'
+ // InternalRoom.g:37:7: ( 'ptReal' )
+ // InternalRoom.g:37:9: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -743,10 +723,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:39:7: ( 'RoomModel' )
- // InternalRoom.g:39:9: 'RoomModel'
+ // InternalRoom.g:38:7: ( 'ptCharacter' )
+ // InternalRoom.g:38:9: 'ptCharacter'
{
- match("RoomModel");
+ match("ptCharacter");
}
@@ -764,10 +744,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:40:7: ( '{' )
- // InternalRoom.g:40:9: '{'
+ // InternalRoom.g:39:7: ( 'RoomModel' )
+ // InternalRoom.g:39:9: 'RoomModel'
{
- match('{');
+ match("RoomModel");
+
}
@@ -784,10 +765,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:41:7: ( '}' )
- // InternalRoom.g:41:9: '}'
+ // InternalRoom.g:40:7: ( '{' )
+ // InternalRoom.g:40:9: '{'
{
- match('}');
+ match('{');
}
@@ -804,10 +785,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:42:7: ( ':' )
- // InternalRoom.g:42:9: ':'
+ // InternalRoom.g:41:7: ( '}' )
+ // InternalRoom.g:41:9: '}'
{
- match(':');
+ match('}');
}
@@ -824,11 +805,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:43:7: ( 'PrimitiveType' )
- // InternalRoom.g:43:9: 'PrimitiveType'
+ // InternalRoom.g:42:7: ( ':' )
+ // InternalRoom.g:42:9: ':'
{
- match("PrimitiveType");
-
+ match(':');
}
@@ -845,10 +825,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:44:7: ( '->' )
- // InternalRoom.g:44:9: '->'
+ // InternalRoom.g:43:7: ( 'PrimitiveType' )
+ // InternalRoom.g:43:9: 'PrimitiveType'
{
- match("->");
+ match("PrimitiveType");
}
@@ -866,10 +846,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:45:7: ( 'default' )
- // InternalRoom.g:45:9: 'default'
+ // InternalRoom.g:44:7: ( '->' )
+ // InternalRoom.g:44:9: '->'
{
- match("default");
+ match("->");
}
@@ -887,10 +867,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:46:7: ( '(' )
- // InternalRoom.g:46:9: '('
+ // InternalRoom.g:45:7: ( 'default' )
+ // InternalRoom.g:45:9: 'default'
{
- match('(');
+ match("default");
+
}
@@ -907,10 +888,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:47:7: ( ')' )
- // InternalRoom.g:47:9: ')'
+ // InternalRoom.g:46:7: ( '(' )
+ // InternalRoom.g:46:9: '('
{
- match(')');
+ match('(');
}
@@ -927,11 +908,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:48:7: ( 'Enumeration' )
- // InternalRoom.g:48:9: 'Enumeration'
+ // InternalRoom.g:47:7: ( ')' )
+ // InternalRoom.g:47:9: ')'
{
- match("Enumeration");
-
+ match(')');
}
@@ -948,10 +928,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:49:7: ( 'of' )
- // InternalRoom.g:49:9: 'of'
+ // InternalRoom.g:48:7: ( 'Enumeration' )
+ // InternalRoom.g:48:9: 'Enumeration'
{
- match("of");
+ match("Enumeration");
}
@@ -969,10 +949,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:50:7: ( ',' )
- // InternalRoom.g:50:9: ','
+ // InternalRoom.g:49:7: ( 'of' )
+ // InternalRoom.g:49:9: 'of'
{
- match(',');
+ match("of");
+
}
@@ -989,10 +970,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:51:7: ( '=' )
- // InternalRoom.g:51:9: '='
+ // InternalRoom.g:50:7: ( ',' )
+ // InternalRoom.g:50:9: ','
{
- match('=');
+ match(',');
}
@@ -1009,11 +990,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:52:7: ( 'ExternalType' )
- // InternalRoom.g:52:9: 'ExternalType'
+ // InternalRoom.g:51:7: ( '=' )
+ // InternalRoom.g:51:9: '='
{
- match("ExternalType");
-
+ match('=');
}
@@ -1030,10 +1010,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:53:7: ( 'extends' )
- // InternalRoom.g:53:9: 'extends'
+ // InternalRoom.g:52:7: ( 'ExternalType' )
+ // InternalRoom.g:52:9: 'ExternalType'
{
- match("extends");
+ match("ExternalType");
}
@@ -1051,10 +1031,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:54:7: ( 'usercode1' )
- // InternalRoom.g:54:9: 'usercode1'
+ // InternalRoom.g:53:7: ( 'extends' )
+ // InternalRoom.g:53:9: 'extends'
{
- match("usercode1");
+ match("extends");
}
@@ -1072,10 +1052,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:55:7: ( 'usercode2' )
- // InternalRoom.g:55:9: 'usercode2'
+ // InternalRoom.g:54:7: ( 'usercode1' )
+ // InternalRoom.g:54:9: 'usercode1'
{
- match("usercode2");
+ match("usercode1");
}
@@ -1093,10 +1073,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:56:7: ( 'usercode3' )
- // InternalRoom.g:56:9: 'usercode3'
+ // InternalRoom.g:55:7: ( 'usercode2' )
+ // InternalRoom.g:55:9: 'usercode2'
{
- match("usercode3");
+ match("usercode2");
}
@@ -1114,10 +1094,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:57:7: ( 'Attribute' )
- // InternalRoom.g:57:9: 'Attribute'
+ // InternalRoom.g:56:7: ( 'usercode3' )
+ // InternalRoom.g:56:9: 'usercode3'
{
- match("Attribute");
+ match("usercode3");
}
@@ -1135,10 +1115,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:58:7: ( '[' )
- // InternalRoom.g:58:9: '['
+ // InternalRoom.g:57:7: ( 'Attribute' )
+ // InternalRoom.g:57:9: 'Attribute'
{
- match('[');
+ match("Attribute");
+
}
@@ -1155,10 +1136,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:59:7: ( ']' )
- // InternalRoom.g:59:9: ']'
+ // InternalRoom.g:58:7: ( '[' )
+ // InternalRoom.g:58:9: '['
{
- match(']');
+ match('[');
}
@@ -1175,11 +1156,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:60:7: ( 'Operation' )
- // InternalRoom.g:60:9: 'Operation'
+ // InternalRoom.g:59:7: ( ']' )
+ // InternalRoom.g:59:9: ']'
{
- match("Operation");
-
+ match(']');
}
@@ -1196,10 +1176,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:61:7: ( 'sends' )
- // InternalRoom.g:61:9: 'sends'
+ // InternalRoom.g:60:7: ( 'Operation' )
+ // InternalRoom.g:60:9: 'Operation'
{
- match("sends");
+ match("Operation");
}
@@ -1217,10 +1197,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:62:7: ( 'incoming' )
- // InternalRoom.g:62:9: 'incoming'
+ // InternalRoom.g:61:7: ( 'sends' )
+ // InternalRoom.g:61:9: 'sends'
{
- match("incoming");
+ match("sends");
}
@@ -1238,10 +1218,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:63:7: ( 'outgoing' )
- // InternalRoom.g:63:9: 'outgoing'
+ // InternalRoom.g:62:7: ( 'incoming' )
+ // InternalRoom.g:62:9: 'incoming'
{
- match("outgoing");
+ match("incoming");
}
@@ -1259,10 +1239,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:64:7: ( 'regular' )
- // InternalRoom.g:64:9: 'regular'
+ // InternalRoom.g:63:7: ( 'outgoing' )
+ // InternalRoom.g:63:9: 'outgoing'
{
- match("regular");
+ match("outgoing");
}
@@ -1280,10 +1260,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:65:7: ( 'PortClass' )
- // InternalRoom.g:65:9: 'PortClass'
+ // InternalRoom.g:64:7: ( 'regular' )
+ // InternalRoom.g:64:9: 'regular'
{
- match("PortClass");
+ match("regular");
}
@@ -1301,10 +1281,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:66:7: ( 'conjugated' )
- // InternalRoom.g:66:9: 'conjugated'
+ // InternalRoom.g:65:7: ( 'PortClass' )
+ // InternalRoom.g:65:9: 'PortClass'
{
- match("conjugated");
+ match("PortClass");
}
@@ -1322,10 +1302,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:67:7: ( 'SubProtocol' )
- // InternalRoom.g:67:9: 'SubProtocol'
+ // InternalRoom.g:66:7: ( 'conjugated' )
+ // InternalRoom.g:66:9: 'conjugated'
{
- match("SubProtocol");
+ match("conjugated");
}
@@ -1343,10 +1323,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:68:7: ( 'Message' )
- // InternalRoom.g:68:9: 'Message'
+ // InternalRoom.g:67:7: ( 'SubProtocol' )
+ // InternalRoom.g:67:9: 'SubProtocol'
{
- match("Message");
+ match("SubProtocol");
}
@@ -1364,10 +1344,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:69:7: ( 'usercode' )
- // InternalRoom.g:69:9: 'usercode'
+ // InternalRoom.g:68:7: ( 'Message' )
+ // InternalRoom.g:68:9: 'Message'
{
- match("usercode");
+ match("Message");
}
@@ -1385,10 +1365,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:70:7: ( 'handle' )
- // InternalRoom.g:70:9: 'handle'
+ // InternalRoom.g:69:7: ( 'usercode' )
+ // InternalRoom.g:69:9: 'usercode'
{
- match("handle");
+ match("usercode");
}
@@ -1406,10 +1386,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:71:7: ( 'Interface' )
- // InternalRoom.g:71:9: 'Interface'
+ // InternalRoom.g:70:7: ( 'handle' )
+ // InternalRoom.g:70:9: 'handle'
{
- match("Interface");
+ match("handle");
}
@@ -1427,10 +1407,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:72:7: ( 'Structure' )
- // InternalRoom.g:72:9: 'Structure'
+ // InternalRoom.g:71:7: ( 'Interface' )
+ // InternalRoom.g:71:9: 'Interface'
{
- match("Structure");
+ match("Interface");
}
@@ -1448,10 +1428,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:73:7: ( 'Behavior' )
- // InternalRoom.g:73:9: 'Behavior'
+ // InternalRoom.g:72:7: ( 'Structure' )
+ // InternalRoom.g:72:9: 'Structure'
{
- match("Behavior");
+ match("Structure");
}
@@ -1469,10 +1449,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:74:7: ( 'Port' )
- // InternalRoom.g:74:9: 'Port'
+ // InternalRoom.g:73:7: ( 'Behavior' )
+ // InternalRoom.g:73:9: 'Behavior'
{
- match("Port");
+ match("Behavior");
}
@@ -1490,10 +1470,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:75:7: ( 'external' )
- // InternalRoom.g:75:9: 'external'
+ // InternalRoom.g:74:7: ( 'Port' )
+ // InternalRoom.g:74:9: 'Port'
{
- match("external");
+ match("Port");
}
@@ -1511,10 +1491,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:76:7: ( 'SAP' )
- // InternalRoom.g:76:9: 'SAP'
+ // InternalRoom.g:75:7: ( 'external' )
+ // InternalRoom.g:75:9: 'external'
{
- match("SAP");
+ match("external");
}
@@ -1532,10 +1512,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:77:7: ( 'SPP' )
- // InternalRoom.g:77:9: 'SPP'
+ // InternalRoom.g:76:7: ( 'SAP' )
+ // InternalRoom.g:76:9: 'SAP'
{
- match("SPP");
+ match("SAP");
}
@@ -1553,10 +1533,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:78:7: ( 'ServiceImplementation' )
- // InternalRoom.g:78:9: 'ServiceImplementation'
+ // InternalRoom.g:77:7: ( 'SPP' )
+ // InternalRoom.g:77:9: 'SPP'
{
- match("ServiceImplementation");
+ match("SPP");
}
@@ -1574,10 +1554,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:79:7: ( 'SubSystemRef' )
- // InternalRoom.g:79:9: 'SubSystemRef'
+ // InternalRoom.g:78:7: ( 'ServiceImplementation' )
+ // InternalRoom.g:78:9: 'ServiceImplementation'
{
- match("SubSystemRef");
+ match("ServiceImplementation");
}
@@ -1595,10 +1575,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:80:7: ( 'LogicalThread' )
- // InternalRoom.g:80:9: 'LogicalThread'
+ // InternalRoom.g:79:7: ( 'SubSystemRef' )
+ // InternalRoom.g:79:9: 'SubSystemRef'
{
- match("LogicalThread");
+ match("SubSystemRef");
}
@@ -1616,10 +1596,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:81:7: ( 'ActorInstanceMapping' )
- // InternalRoom.g:81:9: 'ActorInstanceMapping'
+ // InternalRoom.g:80:7: ( 'LogicalThread' )
+ // InternalRoom.g:80:9: 'LogicalThread'
{
- match("ActorInstanceMapping");
+ match("LogicalThread");
}
@@ -1637,10 +1617,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:82:7: ( '/' )
- // InternalRoom.g:82:9: '/'
+ // InternalRoom.g:81:7: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:81:9: 'ActorInstanceMapping'
{
- match('/');
+ match("ActorInstanceMapping");
+
}
@@ -1657,11 +1638,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:83:7: ( 'Binding' )
- // InternalRoom.g:83:9: 'Binding'
+ // InternalRoom.g:82:7: ( '/' )
+ // InternalRoom.g:82:9: '/'
{
- match("Binding");
-
+ match('/');
}
@@ -1678,10 +1658,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:84:7: ( 'and' )
- // InternalRoom.g:84:9: 'and'
+ // InternalRoom.g:83:7: ( 'Binding' )
+ // InternalRoom.g:83:9: 'Binding'
{
- match("and");
+ match("Binding");
}
@@ -1699,10 +1679,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:85:7: ( '.' )
- // InternalRoom.g:85:9: '.'
+ // InternalRoom.g:84:7: ( 'and' )
+ // InternalRoom.g:84:9: 'and'
{
- match('.');
+ match("and");
+
}
@@ -1719,11 +1700,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:86:7: ( 'sub' )
- // InternalRoom.g:86:9: 'sub'
+ // InternalRoom.g:85:7: ( '.' )
+ // InternalRoom.g:85:9: '.'
{
- match("sub");
-
+ match('.');
}
@@ -1740,10 +1720,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:87:7: ( 'LayerConnection' )
- // InternalRoom.g:87:9: 'LayerConnection'
+ // InternalRoom.g:86:7: ( 'sub' )
+ // InternalRoom.g:86:9: 'sub'
{
- match("LayerConnection");
+ match("sub");
}
@@ -1761,10 +1741,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:88:7: ( 'satisfied_by' )
- // InternalRoom.g:88:9: 'satisfied_by'
+ // InternalRoom.g:87:7: ( 'LayerConnection' )
+ // InternalRoom.g:87:9: 'LayerConnection'
{
- match("satisfied_by");
+ match("LayerConnection");
}
@@ -1782,10 +1762,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:89:7: ( 'ref' )
- // InternalRoom.g:89:9: 'ref'
+ // InternalRoom.g:88:7: ( 'satisfied_by' )
+ // InternalRoom.g:88:9: 'satisfied_by'
{
- match("ref");
+ match("satisfied_by");
}
@@ -1803,10 +1783,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:90:7: ( 'relay_sap' )
- // InternalRoom.g:90:9: 'relay_sap'
+ // InternalRoom.g:89:7: ( 'ref' )
+ // InternalRoom.g:89:9: 'ref'
{
- match("relay_sap");
+ match("ref");
}
@@ -1824,10 +1804,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:91:7: ( 'ActorRef' )
- // InternalRoom.g:91:9: 'ActorRef'
+ // InternalRoom.g:90:7: ( 'relay_sap' )
+ // InternalRoom.g:90:9: 'relay_sap'
{
- match("ActorRef");
+ match("relay_sap");
}
@@ -1845,10 +1825,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:92:7: ( 'StateMachine' )
- // InternalRoom.g:92:9: 'StateMachine'
+ // InternalRoom.g:91:7: ( 'ActorRef' )
+ // InternalRoom.g:91:9: 'ActorRef'
{
- match("StateMachine");
+ match("ActorRef");
}
@@ -1866,10 +1846,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:93:7: ( 'State' )
- // InternalRoom.g:93:9: 'State'
+ // InternalRoom.g:92:7: ( 'StateMachine' )
+ // InternalRoom.g:92:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -1887,10 +1867,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:94:7: ( 'entry' )
- // InternalRoom.g:94:9: 'entry'
+ // InternalRoom.g:93:7: ( 'State' )
+ // InternalRoom.g:93:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -1908,10 +1888,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:95:7: ( 'exit' )
- // InternalRoom.g:95:9: 'exit'
+ // InternalRoom.g:94:7: ( 'entry' )
+ // InternalRoom.g:94:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -1929,10 +1909,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:96:7: ( 'do' )
- // InternalRoom.g:96:9: 'do'
+ // InternalRoom.g:95:7: ( 'exit' )
+ // InternalRoom.g:95:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -1950,10 +1930,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:97:7: ( 'subgraph' )
- // InternalRoom.g:97:9: 'subgraph'
+ // InternalRoom.g:96:7: ( 'do' )
+ // InternalRoom.g:96:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -1971,10 +1951,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:98:7: ( 'RefinedState' )
- // InternalRoom.g:98:9: 'RefinedState'
+ // InternalRoom.g:97:7: ( 'subgraph' )
+ // InternalRoom.g:97:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -1992,10 +1972,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:99:8: ( 'TransitionPoint' )
- // InternalRoom.g:99:10: 'TransitionPoint'
+ // InternalRoom.g:98:8: ( 'RefinedState' )
+ // InternalRoom.g:98:10: 'RefinedState'
{
- match("TransitionPoint");
+ match("RefinedState");
}
@@ -2013,10 +1993,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:100:8: ( 'EntryPoint' )
- // InternalRoom.g:100:10: 'EntryPoint'
+ // InternalRoom.g:99:8: ( 'TransitionPoint' )
+ // InternalRoom.g:99:10: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -2034,10 +2014,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:101:8: ( 'ExitPoint' )
- // InternalRoom.g:101:10: 'ExitPoint'
+ // InternalRoom.g:100:8: ( 'EntryPoint' )
+ // InternalRoom.g:100:10: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -2055,10 +2035,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:102:8: ( 'ChoicePoint' )
- // InternalRoom.g:102:10: 'ChoicePoint'
+ // InternalRoom.g:101:8: ( 'ExitPoint' )
+ // InternalRoom.g:101:10: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -2076,10 +2056,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:103:8: ( 'Transition' )
- // InternalRoom.g:103:10: 'Transition'
+ // InternalRoom.g:102:8: ( 'ChoicePoint' )
+ // InternalRoom.g:102:10: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -2097,10 +2077,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:104:8: ( 'initial' )
- // InternalRoom.g:104:10: 'initial'
+ // InternalRoom.g:103:8: ( 'Transition' )
+ // InternalRoom.g:103:10: 'Transition'
{
- match("initial");
+ match("Transition");
}
@@ -2118,10 +2098,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:105:8: ( 'action' )
- // InternalRoom.g:105:10: 'action'
+ // InternalRoom.g:104:8: ( 'initial' )
+ // InternalRoom.g:104:10: 'initial'
{
- match("action");
+ match("initial");
}
@@ -2139,10 +2119,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:106:8: ( 'triggers' )
- // InternalRoom.g:106:10: 'triggers'
+ // InternalRoom.g:105:8: ( 'action' )
+ // InternalRoom.g:105:10: 'action'
{
- match("triggers");
+ match("action");
}
@@ -2160,10 +2140,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:107:8: ( 'or' )
- // InternalRoom.g:107:10: 'or'
+ // InternalRoom.g:106:8: ( 'triggers' )
+ // InternalRoom.g:106:10: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -2181,10 +2161,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:108:8: ( 'guard' )
- // InternalRoom.g:108:10: 'guard'
+ // InternalRoom.g:107:8: ( 'or' )
+ // InternalRoom.g:107:10: 'or'
{
- match("guard");
+ match("or");
}
@@ -2202,10 +2182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:109:8: ( 'cond' )
- // InternalRoom.g:109:10: 'cond'
+ // InternalRoom.g:108:8: ( 'guard' )
+ // InternalRoom.g:108:10: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -2223,10 +2203,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:110:8: ( 'RefinedTransition' )
- // InternalRoom.g:110:10: 'RefinedTransition'
+ // InternalRoom.g:109:8: ( 'cond' )
+ // InternalRoom.g:109:10: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -2244,10 +2224,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:111:8: ( 'my' )
- // InternalRoom.g:111:10: 'my'
+ // InternalRoom.g:110:8: ( 'RefinedTransition' )
+ // InternalRoom.g:110:10: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -2265,10 +2245,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:112:8: ( 'cp' )
- // InternalRoom.g:112:10: 'cp'
+ // InternalRoom.g:111:8: ( 'my' )
+ // InternalRoom.g:111:10: 'my'
{
- match("cp");
+ match("my");
}
@@ -2286,10 +2266,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:113:8: ( '<' )
- // InternalRoom.g:113:10: '<'
+ // InternalRoom.g:112:8: ( 'cp' )
+ // InternalRoom.g:112:10: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -2306,10 +2287,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:114:8: ( '>' )
- // InternalRoom.g:114:10: '>'
+ // InternalRoom.g:113:8: ( '<' )
+ // InternalRoom.g:113:10: '<'
{
- match('>');
+ match('<');
}
@@ -2326,10 +2307,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:115:8: ( '|' )
- // InternalRoom.g:115:10: '|'
+ // InternalRoom.g:114:8: ( '>' )
+ // InternalRoom.g:114:10: '>'
{
- match('|');
+ match('>');
}
@@ -2346,11 +2327,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:116:8: ( 'semantics' )
- // InternalRoom.g:116:10: 'semantics'
+ // InternalRoom.g:115:8: ( '|' )
+ // InternalRoom.g:115:10: '|'
{
- match("semantics");
-
+ match('|');
}
@@ -2367,10 +2347,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:117:8: ( 'in' )
- // InternalRoom.g:117:10: 'in'
+ // InternalRoom.g:116:8: ( 'semantics' )
+ // InternalRoom.g:116:10: 'semantics'
{
- match("in");
+ match("semantics");
}
@@ -2388,10 +2368,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:118:8: ( 'out' )
- // InternalRoom.g:118:10: 'out'
+ // InternalRoom.g:117:8: ( 'in' )
+ // InternalRoom.g:117:10: 'in'
{
- match("out");
+ match("in");
}
@@ -2409,10 +2389,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:119:8: ( '@' )
- // InternalRoom.g:119:10: '@'
+ // InternalRoom.g:118:8: ( 'out' )
+ // InternalRoom.g:118:10: 'out'
{
- match('@');
+ match("out");
+
}
@@ -2429,11 +2410,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:120:8: ( 'AnnotationType' )
- // InternalRoom.g:120:10: 'AnnotationType'
+ // InternalRoom.g:119:8: ( '@' )
+ // InternalRoom.g:119:10: '@'
{
- match("AnnotationType");
-
+ match('@');
}
@@ -2450,10 +2430,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:121:8: ( 'target' )
- // InternalRoom.g:121:10: 'target'
+ // InternalRoom.g:120:8: ( 'AnnotationType' )
+ // InternalRoom.g:120:10: 'AnnotationType'
{
- match("target");
+ match("AnnotationType");
}
@@ -2471,10 +2451,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:122:8: ( 'attribute' )
- // InternalRoom.g:122:10: 'attribute'
+ // InternalRoom.g:121:8: ( 'target' )
+ // InternalRoom.g:121:10: 'target'
{
- match("attribute");
+ match("target");
}
@@ -2492,10 +2472,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:123:8: ( 'import' )
- // InternalRoom.g:123:10: 'import'
+ // InternalRoom.g:122:8: ( 'attribute' )
+ // InternalRoom.g:122:10: 'attribute'
{
- match("import");
+ match("attribute");
}
@@ -2513,10 +2493,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:124:8: ( 'from' )
- // InternalRoom.g:124:10: 'from'
+ // InternalRoom.g:123:8: ( 'import' )
+ // InternalRoom.g:123:10: 'import'
{
- match("from");
+ match("import");
}
@@ -2534,10 +2514,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:125:8: ( '.*' )
- // InternalRoom.g:125:10: '.*'
+ // InternalRoom.g:124:8: ( 'from' )
+ // InternalRoom.g:124:10: 'from'
{
- match(".*");
+ match("from");
}
@@ -2555,10 +2535,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:126:8: ( 'override' )
- // InternalRoom.g:126:10: 'override'
+ // InternalRoom.g:125:8: ( '.*' )
+ // InternalRoom.g:125:10: '.*'
{
- match("override");
+ match(".*");
}
@@ -2576,10 +2556,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:127:8: ( 'private' )
- // InternalRoom.g:127:10: 'private'
+ // InternalRoom.g:126:8: ( 'override' )
+ // InternalRoom.g:126:10: 'override'
{
- match("private");
+ match("override");
}
@@ -2597,10 +2577,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:128:8: ( 'abstract' )
- // InternalRoom.g:128:10: 'abstract'
+ // InternalRoom.g:127:8: ( 'private' )
+ // InternalRoom.g:127:10: 'private'
{
- match("abstract");
+ match("private");
}
@@ -2618,10 +2598,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:129:8: ( 'handler' )
- // InternalRoom.g:129:10: 'handler'
+ // InternalRoom.g:128:8: ( 'abstract' )
+ // InternalRoom.g:128:10: 'abstract'
{
- match("handler");
+ match("abstract");
}
@@ -2639,6 +2619,27 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:129:8: ( 'handler' )
+ // InternalRoom.g:129:10: 'handler'
+ {
+ match("handler");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__131"
+
+ // $ANTLR start "T__132"
+ public final void mT__132() throws RecognitionException {
+ try {
+ int _type = T__132;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalRoom.g:130:8: ( 'true' )
// InternalRoom.g:130:10: 'true'
{
@@ -2653,17 +2654,17 @@ public class InternalRoomLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__131"
+ // $ANTLR end "T__132"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27683:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:27683:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:27750:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:27750:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:27683:12: ( '0x' | '0X' )
+ // InternalRoom.g:27750:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2691,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:27683:13: '0x'
+ // InternalRoom.g:27750:13: '0x'
{
match("0x");
@@ -2699,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27683:18: '0X'
+ // InternalRoom.g:27750:18: '0X'
{
match("0X");
@@ -2709,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:27683:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:27750:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2758,24 +2759,93 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:27752:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:27752:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalRoom.g:27752:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalRoom.g:27752:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27685:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:27685:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:27754:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:27754:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:27685:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalRoom.g:27754:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalRoom.g:27685:11: '^'
+ // InternalRoom.g:27754:11: '^'
{
match('^');
@@ -2793,18 +2863,18 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:27685:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalRoom.g:27754:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalRoom.g:
{
@@ -2822,7 +2892,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -2842,24 +2912,24 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27687:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:27687:12: ( '0' .. '9' )+
+ // InternalRoom.g:27756:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:27756:12: ( '0' .. '9' )+
{
- // InternalRoom.g:27687:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalRoom.g:27756:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalRoom.g:27687:13: '0' .. '9'
+ // InternalRoom.g:27756:13: '0' .. '9'
{
matchRange('0','9');
@@ -2867,12 +2937,12 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -2891,47 +2961,47 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27689:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:27689:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:27758:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:27758:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:27689:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalRoom.g:27758:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalRoom.g:27689:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:27758:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:27689:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalRoom.g:27758:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalRoom.g:27689:21: '\\\\' .
+ // InternalRoom.g:27758:21: '\\\\' .
{
match('\\');
matchAny();
@@ -2939,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27689:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:27758:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2955,7 +3025,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -2964,26 +3034,26 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27689:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:27758:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:27689:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalRoom.g:27758:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalRoom.g:27689:54: '\\\\' .
+ // InternalRoom.g:27758:54: '\\\\' .
{
match('\\');
matchAny();
@@ -2991,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27689:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:27758:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3007,7 +3077,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -3034,37 +3104,37 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27691:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:27691:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:27760:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:27760:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:27691:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalRoom.g:27760:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalRoom.g:27691:52: .
+ // InternalRoom.g:27760:52: .
{
matchAny();
@@ -3072,7 +3142,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -3094,25 +3164,25 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27693:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:27693:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:27762:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:27762:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:27693:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalRoom.g:27762:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalRoom.g:27693:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:27762: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();
@@ -3128,31 +3198,31 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalRoom.g:27693:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalRoom.g:27762:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalRoom.g:27693:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:27762:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:27693:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalRoom.g:27762:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalRoom.g:27693:41: '\\r'
+ // InternalRoom.g:27762:41: '\\r'
{
match('\r');
@@ -3184,22 +3254,22 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27695:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:27695:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:27764:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:27764:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:27695:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalRoom.g:27764:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalRoom.g:
{
@@ -3217,12 +3287,12 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -3241,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27697:16: ( . )
- // InternalRoom.g:27697:18: .
+ // InternalRoom.g:27766:16: ( . )
+ // InternalRoom.g:27766:18: .
{
matchAny();
@@ -3257,901 +3327,908 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalRoom.g:1:8: ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=128;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalRoom.g:1:8: ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=129;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalRoom.g:1:10: T__12
+ // InternalRoom.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalRoom.g:1:16: T__13
+ // InternalRoom.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalRoom.g:1:22: T__14
+ // InternalRoom.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalRoom.g:1:28: T__15
+ // InternalRoom.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalRoom.g:1:34: T__16
+ // InternalRoom.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalRoom.g:1:40: T__17
+ // InternalRoom.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalRoom.g:1:46: T__18
+ // InternalRoom.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalRoom.g:1:52: T__19
+ // InternalRoom.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalRoom.g:1:58: T__20
+ // InternalRoom.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalRoom.g:1:64: T__21
+ // InternalRoom.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalRoom.g:1:70: T__22
+ // InternalRoom.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalRoom.g:1:76: T__23
+ // InternalRoom.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalRoom.g:1:82: T__24
+ // InternalRoom.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalRoom.g:1:88: T__25
+ // InternalRoom.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalRoom.g:1:94: T__26
+ // InternalRoom.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalRoom.g:1:100: T__27
+ // InternalRoom.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalRoom.g:1:106: T__28
+ // InternalRoom.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalRoom.g:1:112: T__29
+ // InternalRoom.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalRoom.g:1:118: T__30
+ // InternalRoom.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalRoom.g:1:124: T__31
+ // InternalRoom.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalRoom.g:1:130: T__32
+ // InternalRoom.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalRoom.g:1:136: T__33
+ // InternalRoom.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalRoom.g:1:142: T__34
+ // InternalRoom.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalRoom.g:1:148: T__35
+ // InternalRoom.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalRoom.g:1:154: T__36
+ // InternalRoom.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // InternalRoom.g:1:160: T__37
+ // InternalRoom.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // InternalRoom.g:1:166: T__38
+ // InternalRoom.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // InternalRoom.g:1:172: T__39
+ // InternalRoom.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // InternalRoom.g:1:178: T__40
+ // InternalRoom.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // InternalRoom.g:1:184: T__41
+ // InternalRoom.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // InternalRoom.g:1:190: T__42
+ // InternalRoom.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // InternalRoom.g:1:196: T__43
+ // InternalRoom.g:1:196: T__44
{
- mT__43();
+ mT__44();
}
break;
case 33 :
- // InternalRoom.g:1:202: T__44
+ // InternalRoom.g:1:202: T__45
{
- mT__44();
+ mT__45();
}
break;
case 34 :
- // InternalRoom.g:1:208: T__45
+ // InternalRoom.g:1:208: T__46
{
- mT__45();
+ mT__46();
}
break;
case 35 :
- // InternalRoom.g:1:214: T__46
+ // InternalRoom.g:1:214: T__47
{
- mT__46();
+ mT__47();
}
break;
case 36 :
- // InternalRoom.g:1:220: T__47
+ // InternalRoom.g:1:220: T__48
{
- mT__47();
+ mT__48();
}
break;
case 37 :
- // InternalRoom.g:1:226: T__48
+ // InternalRoom.g:1:226: T__49
{
- mT__48();
+ mT__49();
}
break;
case 38 :
- // InternalRoom.g:1:232: T__49
+ // InternalRoom.g:1:232: T__50
{
- mT__49();
+ mT__50();
}
break;
case 39 :
- // InternalRoom.g:1:238: T__50
+ // InternalRoom.g:1:238: T__51
{
- mT__50();
+ mT__51();
}
break;
case 40 :
- // InternalRoom.g:1:244: T__51
+ // InternalRoom.g:1:244: T__52
{
- mT__51();
+ mT__52();
}
break;
case 41 :
- // InternalRoom.g:1:250: T__52
+ // InternalRoom.g:1:250: T__53
{
- mT__52();
+ mT__53();
}
break;
case 42 :
- // InternalRoom.g:1:256: T__53
+ // InternalRoom.g:1:256: T__54
{
- mT__53();
+ mT__54();
}
break;
case 43 :
- // InternalRoom.g:1:262: T__54
+ // InternalRoom.g:1:262: T__55
{
- mT__54();
+ mT__55();
}
break;
case 44 :
- // InternalRoom.g:1:268: T__55
+ // InternalRoom.g:1:268: T__56
{
- mT__55();
+ mT__56();
}
break;
case 45 :
- // InternalRoom.g:1:274: T__56
+ // InternalRoom.g:1:274: T__57
{
- mT__56();
+ mT__57();
}
break;
case 46 :
- // InternalRoom.g:1:280: T__57
+ // InternalRoom.g:1:280: T__58
{
- mT__57();
+ mT__58();
}
break;
case 47 :
- // InternalRoom.g:1:286: T__58
+ // InternalRoom.g:1:286: T__59
{
- mT__58();
+ mT__59();
}
break;
case 48 :
- // InternalRoom.g:1:292: T__59
+ // InternalRoom.g:1:292: T__60
{
- mT__59();
+ mT__60();
}
break;
case 49 :
- // InternalRoom.g:1:298: T__60
+ // InternalRoom.g:1:298: T__61
{
- mT__60();
+ mT__61();
}
break;
case 50 :
- // InternalRoom.g:1:304: T__61
+ // InternalRoom.g:1:304: T__62
{
- mT__61();
+ mT__62();
}
break;
case 51 :
- // InternalRoom.g:1:310: T__62
+ // InternalRoom.g:1:310: T__63
{
- mT__62();
+ mT__63();
}
break;
case 52 :
- // InternalRoom.g:1:316: T__63
+ // InternalRoom.g:1:316: T__64
{
- mT__63();
+ mT__64();
}
break;
case 53 :
- // InternalRoom.g:1:322: T__64
+ // InternalRoom.g:1:322: T__65
{
- mT__64();
+ mT__65();
}
break;
case 54 :
- // InternalRoom.g:1:328: T__65
+ // InternalRoom.g:1:328: T__66
{
- mT__65();
+ mT__66();
}
break;
case 55 :
- // InternalRoom.g:1:334: T__66
+ // InternalRoom.g:1:334: T__67
{
- mT__66();
+ mT__67();
}
break;
case 56 :
- // InternalRoom.g:1:340: T__67
+ // InternalRoom.g:1:340: T__68
{
- mT__67();
+ mT__68();
}
break;
case 57 :
- // InternalRoom.g:1:346: T__68
+ // InternalRoom.g:1:346: T__69
{
- mT__68();
+ mT__69();
}
break;
case 58 :
- // InternalRoom.g:1:352: T__69
+ // InternalRoom.g:1:352: T__70
{
- mT__69();
+ mT__70();
}
break;
case 59 :
- // InternalRoom.g:1:358: T__70
+ // InternalRoom.g:1:358: T__71
{
- mT__70();
+ mT__71();
}
break;
case 60 :
- // InternalRoom.g:1:364: T__71
+ // InternalRoom.g:1:364: T__72
{
- mT__71();
+ mT__72();
}
break;
case 61 :
- // InternalRoom.g:1:370: T__72
+ // InternalRoom.g:1:370: T__73
{
- mT__72();
+ mT__73();
}
break;
case 62 :
- // InternalRoom.g:1:376: T__73
+ // InternalRoom.g:1:376: T__74
{
- mT__73();
+ mT__74();
}
break;
case 63 :
- // InternalRoom.g:1:382: T__74
+ // InternalRoom.g:1:382: T__75
{
- mT__74();
+ mT__75();
}
break;
case 64 :
- // InternalRoom.g:1:388: T__75
+ // InternalRoom.g:1:388: T__76
{
- mT__75();
+ mT__76();
}
break;
case 65 :
- // InternalRoom.g:1:394: T__76
+ // InternalRoom.g:1:394: T__77
{
- mT__76();
+ mT__77();
}
break;
case 66 :
- // InternalRoom.g:1:400: T__77
+ // InternalRoom.g:1:400: T__78
{
- mT__77();
+ mT__78();
}
break;
case 67 :
- // InternalRoom.g:1:406: T__78
+ // InternalRoom.g:1:406: T__79
{
- mT__78();
+ mT__79();
}
break;
case 68 :
- // InternalRoom.g:1:412: T__79
+ // InternalRoom.g:1:412: T__80
{
- mT__79();
+ mT__80();
}
break;
case 69 :
- // InternalRoom.g:1:418: T__80
+ // InternalRoom.g:1:418: T__81
{
- mT__80();
+ mT__81();
}
break;
case 70 :
- // InternalRoom.g:1:424: T__81
+ // InternalRoom.g:1:424: T__82
{
- mT__81();
+ mT__82();
}
break;
case 71 :
- // InternalRoom.g:1:430: T__82
+ // InternalRoom.g:1:430: T__83
{
- mT__82();
+ mT__83();
}
break;
case 72 :
- // InternalRoom.g:1:436: T__83
+ // InternalRoom.g:1:436: T__84
{
- mT__83();
+ mT__84();
}
break;
case 73 :
- // InternalRoom.g:1:442: T__84
+ // InternalRoom.g:1:442: T__85
{
- mT__84();
+ mT__85();
}
break;
case 74 :
- // InternalRoom.g:1:448: T__85
+ // InternalRoom.g:1:448: T__86
{
- mT__85();
+ mT__86();
}
break;
case 75 :
- // InternalRoom.g:1:454: T__86
+ // InternalRoom.g:1:454: T__87
{
- mT__86();
+ mT__87();
}
break;
case 76 :
- // InternalRoom.g:1:460: T__87
+ // InternalRoom.g:1:460: T__88
{
- mT__87();
+ mT__88();
}
break;
case 77 :
- // InternalRoom.g:1:466: T__88
+ // InternalRoom.g:1:466: T__89
{
- mT__88();
+ mT__89();
}
break;
case 78 :
- // InternalRoom.g:1:472: T__89
+ // InternalRoom.g:1:472: T__90
{
- mT__89();
+ mT__90();
}
break;
case 79 :
- // InternalRoom.g:1:478: T__90
+ // InternalRoom.g:1:478: T__91
{
- mT__90();
+ mT__91();
}
break;
case 80 :
- // InternalRoom.g:1:484: T__91
+ // InternalRoom.g:1:484: T__92
{
- mT__91();
+ mT__92();
}
break;
case 81 :
- // InternalRoom.g:1:490: T__92
+ // InternalRoom.g:1:490: T__93
{
- mT__92();
+ mT__93();
}
break;
case 82 :
- // InternalRoom.g:1:496: T__93
+ // InternalRoom.g:1:496: T__94
{
- mT__93();
+ mT__94();
}
break;
case 83 :
- // InternalRoom.g:1:502: T__94
+ // InternalRoom.g:1:502: T__95
{
- mT__94();
+ mT__95();
}
break;
case 84 :
- // InternalRoom.g:1:508: T__95
+ // InternalRoom.g:1:508: T__96
{
- mT__95();
+ mT__96();
}
break;
case 85 :
- // InternalRoom.g:1:514: T__96
+ // InternalRoom.g:1:514: T__97
{
- mT__96();
+ mT__97();
}
break;
case 86 :
- // InternalRoom.g:1:520: T__97
+ // InternalRoom.g:1:520: T__98
{
- mT__97();
+ mT__98();
}
break;
case 87 :
- // InternalRoom.g:1:526: T__98
+ // InternalRoom.g:1:526: T__99
{
- mT__98();
+ mT__99();
}
break;
case 88 :
- // InternalRoom.g:1:532: T__99
+ // InternalRoom.g:1:532: T__100
{
- mT__99();
+ mT__100();
}
break;
case 89 :
- // InternalRoom.g:1:538: T__100
+ // InternalRoom.g:1:539: T__101
{
- mT__100();
+ mT__101();
}
break;
case 90 :
- // InternalRoom.g:1:545: T__101
+ // InternalRoom.g:1:546: T__102
{
- mT__101();
+ mT__102();
}
break;
case 91 :
- // InternalRoom.g:1:552: T__102
+ // InternalRoom.g:1:553: T__103
{
- mT__102();
+ mT__103();
}
break;
case 92 :
- // InternalRoom.g:1:559: T__103
+ // InternalRoom.g:1:560: T__104
{
- mT__103();
+ mT__104();
}
break;
case 93 :
- // InternalRoom.g:1:566: T__104
+ // InternalRoom.g:1:567: T__105
{
- mT__104();
+ mT__105();
}
break;
case 94 :
- // InternalRoom.g:1:573: T__105
+ // InternalRoom.g:1:574: T__106
{
- mT__105();
+ mT__106();
}
break;
case 95 :
- // InternalRoom.g:1:580: T__106
+ // InternalRoom.g:1:581: T__107
{
- mT__106();
+ mT__107();
}
break;
case 96 :
- // InternalRoom.g:1:587: T__107
+ // InternalRoom.g:1:588: T__108
{
- mT__107();
+ mT__108();
}
break;
case 97 :
- // InternalRoom.g:1:594: T__108
+ // InternalRoom.g:1:595: T__109
{
- mT__108();
+ mT__109();
}
break;
case 98 :
- // InternalRoom.g:1:601: T__109
+ // InternalRoom.g:1:602: T__110
{
- mT__109();
+ mT__110();
}
break;
case 99 :
- // InternalRoom.g:1:608: T__110
+ // InternalRoom.g:1:609: T__111
{
- mT__110();
+ mT__111();
}
break;
case 100 :
- // InternalRoom.g:1:615: T__111
+ // InternalRoom.g:1:616: T__112
{
- mT__111();
+ mT__112();
}
break;
case 101 :
- // InternalRoom.g:1:622: T__112
+ // InternalRoom.g:1:623: T__113
{
- mT__112();
+ mT__113();
}
break;
case 102 :
- // InternalRoom.g:1:629: T__113
+ // InternalRoom.g:1:630: T__114
{
- mT__113();
+ mT__114();
}
break;
case 103 :
- // InternalRoom.g:1:636: T__114
+ // InternalRoom.g:1:637: T__115
{
- mT__114();
+ mT__115();
}
break;
case 104 :
- // InternalRoom.g:1:643: T__115
+ // InternalRoom.g:1:644: T__116
{
- mT__115();
+ mT__116();
}
break;
case 105 :
- // InternalRoom.g:1:650: T__116
+ // InternalRoom.g:1:651: T__117
{
- mT__116();
+ mT__117();
}
break;
case 106 :
- // InternalRoom.g:1:657: T__117
+ // InternalRoom.g:1:658: T__118
{
- mT__117();
+ mT__118();
}
break;
case 107 :
- // InternalRoom.g:1:664: T__118
+ // InternalRoom.g:1:665: T__119
{
- mT__118();
+ mT__119();
}
break;
case 108 :
- // InternalRoom.g:1:671: T__119
+ // InternalRoom.g:1:672: T__120
{
- mT__119();
+ mT__120();
}
break;
case 109 :
- // InternalRoom.g:1:678: T__120
+ // InternalRoom.g:1:679: T__121
{
- mT__120();
+ mT__121();
}
break;
case 110 :
- // InternalRoom.g:1:685: T__121
+ // InternalRoom.g:1:686: T__122
{
- mT__121();
+ mT__122();
}
break;
case 111 :
- // InternalRoom.g:1:692: T__122
+ // InternalRoom.g:1:693: T__123
{
- mT__122();
+ mT__123();
}
break;
case 112 :
- // InternalRoom.g:1:699: T__123
+ // InternalRoom.g:1:700: T__124
{
- mT__123();
+ mT__124();
}
break;
case 113 :
- // InternalRoom.g:1:706: T__124
+ // InternalRoom.g:1:707: T__125
{
- mT__124();
+ mT__125();
}
break;
case 114 :
- // InternalRoom.g:1:713: T__125
+ // InternalRoom.g:1:714: T__126
{
- mT__125();
+ mT__126();
}
break;
case 115 :
- // InternalRoom.g:1:720: T__126
+ // InternalRoom.g:1:721: T__127
{
- mT__126();
+ mT__127();
}
break;
case 116 :
- // InternalRoom.g:1:727: T__127
+ // InternalRoom.g:1:728: T__128
{
- mT__127();
+ mT__128();
}
break;
case 117 :
- // InternalRoom.g:1:734: T__128
+ // InternalRoom.g:1:735: T__129
{
- mT__128();
+ mT__129();
}
break;
case 118 :
- // InternalRoom.g:1:741: T__129
+ // InternalRoom.g:1:742: T__130
{
- mT__129();
+ mT__130();
}
break;
case 119 :
- // InternalRoom.g:1:748: T__130
+ // InternalRoom.g:1:749: T__131
{
- mT__130();
+ mT__131();
}
break;
case 120 :
- // InternalRoom.g:1:755: T__131
+ // InternalRoom.g:1:756: T__132
{
- mT__131();
+ mT__132();
}
break;
case 121 :
- // InternalRoom.g:1:762: RULE_HEX
+ // InternalRoom.g:1:763: RULE_HEX
{
mRULE_HEX();
}
break;
case 122 :
- // InternalRoom.g:1:771: RULE_ID
+ // InternalRoom.g:1:772: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 123 :
- // InternalRoom.g:1:779: RULE_INT
+ // InternalRoom.g:1:787: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 124 :
- // InternalRoom.g:1:788: RULE_STRING
+ // InternalRoom.g:1:795: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 125 :
- // InternalRoom.g:1:800: RULE_ML_COMMENT
+ // InternalRoom.g:1:804: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 126 :
- // InternalRoom.g:1:816: RULE_SL_COMMENT
+ // InternalRoom.g:1:816: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 127 :
- // InternalRoom.g:1:832: RULE_WS
+ // InternalRoom.g:1:832: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 128 :
- // InternalRoom.g:1:840: RULE_ANY_OTHER
+ // InternalRoom.g:1:848: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 129 :
+ // InternalRoom.g:1:856: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4163,21 +4240,21 @@ public class InternalRoomLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\3\71\1\uffff\10\71\1\uffff\1\131\1\135\1\140\5\71\7\uffff\1\71\2\uffff\7\71\1\u0088\1\u008a\3\71\4\uffff\1\u0094\1\67\2\uffff\2\67\2\uffff\1\71\1\uffff\2\71\1\u009a\3\71\1\u009e\1\uffff\21\71\1\u00b2\3\71\3\uffff\3\71\1\uffff\2\71\1\uffff\5\71\1\u00c4\1\71\1\u00c6\12\71\7\uffff\1\71\2\uffff\1\71\1\u00d8\7\71\5\uffff\4\71\10\uffff\3\71\1\uffff\3\71\1\uffff\14\71\1\u00fb\1\u00fc\5\71\1\uffff\16\71\1\u0111\2\71\1\uffff\1\u0115\1\uffff\2\71\1\u0118\16\71\1\uffff\2\71\1\u0129\13\71\1\u0135\1\u0136\1\71\1\u0138\1\u0139\10\71\1\u0143\6\71\2\uffff\7\71\1\u0151\2\71\1\u0155\5\71\1\u015b\3\71\1\uffff\3\71\1\uffff\2\71\1\uffff\20\71\1\uffff\10\71\1\u017c\2\71\2\uffff\1\71\2\uffff\11\71\1\uffff\5\71\1\u0192\4\71\1\u0197\1\u0198\1\u0199\1\uffff\3\71\1\uffff\1\u019d\4\71\1\uffff\1\u01a2\6\71\1\u01a9\30\71\1\uffff\1\71\1\u01c3\23\71\1\uffff\4\71\3\uffff\3\71\1\uffff\4\71\1\uffff\6\71\1\uffff\1\u01e8\4\71\1\u01ed\10\71\1\u01f6\3\71\1\u01fb\5\71\1\u0201\1\uffff\2\71\1\u0204\25\71\1\u021b\13\71\1\uffff\4\71\1\uffff\1\71\1\u022c\5\71\1\u0233\1\uffff\1\u0234\1\71\1\u0236\1\u0237\1\uffff\2\71\1\u023a\2\71\1\uffff\2\71\1\uffff\4\71\1\u0243\21\71\1\uffff\1\u0255\5\71\1\u025b\1\71\1\u025d\1\u025e\1\u025f\1\71\1\u0261\3\71\1\uffff\3\71\1\u026b\1\71\1\u026d\2\uffff\1\71\2\uffff\1\71\1\u0270\1\uffff\1\71\1\u0272\2\71\1\u0275\3\71\1\uffff\1\u0279\3\71\1\u027d\4\71\1\u0283\5\71\1\u0289\1\71\1\uffff\3\71\1\u028e\1\u028f\1\uffff\1\71\3\uffff\1\u0291\1\uffff\1\u0292\1\u0293\1\71\1\u0295\2\71\1\u0298\1\u0299\1\u029a\1\uffff\1\u029b\1\uffff\1\u029c\1\u029d\1\uffff\1\71\1\uffff\1\u029f\1\u02a0\1\uffff\1\u02a1\2\71\1\uffff\3\71\1\uffff\5\71\1\uffff\5\71\1\uffff\2\71\1\u02b3\1\71\2\uffff\1\71\3\uffff\1\71\1\uffff\2\71\6\uffff\1\u02ba\3\uffff\6\71\1\u02c1\2\71\1\u02c4\5\71\1\u02ca\1\u02cb\1\uffff\2\71\1\u02ce\3\71\1\uffff\6\71\1\uffff\1\71\1\u02d9\1\uffff\1\u02da\4\71\2\uffff\1\u02df\1\u02e0\1\uffff\1\u02e1\2\71\1\u02e4\2\71\1\u02e7\1\u02e8\2\71\2\uffff\1\71\1\u02ec\1\u02ed\1\71\3\uffff\2\71\1\uffff\1\71\1\u02f2\2\uffff\1\71\1\u02f4\1\71\2\uffff\4\71\1\uffff\1\71\1\uffff\1\71\1\u02fc\1\71\1\u02fe\3\71\1\uffff\1\71\1\uffff\3\71\1\u0306\3\71\1\uffff\3\71\1\u030d\2\71\1\uffff\1\u0310\1\u0311\2\uffff";
- static final String DFA14_eofS =
- "\u0312\uffff";
- static final String DFA14_minS =
- "\1\0\2\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\3\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\1\145\7\uffff\1\163\2\uffff\1\160\1\155\2\145\1\141\1\156\1\145\2\52\1\162\1\141\1\165\4\uffff\1\130\1\101\2\uffff\2\0\2\uffff\1\151\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\156\1\144\1\60\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\151\1\162\1\141\10\uffff\1\144\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\2\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\60\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\60\1\143\1\141\1\103\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\60\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\3\144\1\151\1\156\1\154\1\60\1\162\1\163\1\145\1\60\1\141\1\157\1\147\1\164\1\162\1\60\1\uffff\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\123\1\156\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\123\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\2\60\1\uffff\1\143\1\162\1\60\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\60\1\144\3\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\60\1\156\1\60\2\uffff\1\160\2\uffff\1\145\1\60\1\uffff\1\157\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\60\1\151\1\160\1\163\1\162\1\145\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\uffff\1\137\3\uffff\1\60\1\uffff\2\60\1\145\1\60\2\141\3\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\156\1\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\60\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1\60\3\145\1\141\1\164\2\60\1\uffff\1\145\1\171\1\60\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\1\151\2\uffff\2\60\1\uffff\1\60\2\151\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
- static final String DFA14_maxS =
- "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\1\157\7\uffff\1\163\2\uffff\1\160\1\156\2\145\1\141\1\156\1\151\1\57\1\52\2\162\1\165\4\uffff\1\170\1\172\2\uffff\2\uffff\2\uffff\1\151\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\156\1\144\1\172\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\165\1\162\1\141\10\uffff\1\144\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\2\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\172\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\141\1\146\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\172\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\3\144\1\151\1\156\1\154\1\172\1\162\1\163\1\145\1\172\1\141\1\157\1\147\1\164\1\162\1\172\1\uffff\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\124\1\156\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\124\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\2\172\1\uffff\1\143\1\162\1\172\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\172\1\156\1\172\2\uffff\1\160\2\uffff\1\145\1\172\1\uffff\1\157\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\157\1\172\1\151\1\160\1\163\1\162\1\145\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\1\172\2\141\3\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\156\1\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\172\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\2\172\1\uffff\1\145\1\171\1\172\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172\2\155\1\144\1\151\2\uffff\2\172\1\uffff\1\172\2\151\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\172\1\157\1\172\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
- static final String DFA14_acceptS =
- "\4\uffff\1\4\10\uffff\1\17\10\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\14\uffff\1\147\1\150\1\151\1\155\2\uffff\1\172\1\173\2\uffff\1\177\1\u0080\1\uffff\1\172\7\uffff\1\4\25\uffff\1\17\1\42\1\20\3\uffff\1\21\2\uffff\1\22\22\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\11\uffff\1\175\1\176\1\110\1\163\1\113\4\uffff\1\147\1\150\1\151\1\155\1\171\1\173\1\174\1\177\3\uffff\1\146\3\uffff\1\126\23\uffff\1\145\21\uffff\1\47\1\uffff\1\141\21\uffff\1\153\42\uffff\1\102\1\103\24\uffff\1\114\3\uffff\1\154\2\uffff\1\112\20\uffff\1\117\13\uffff\1\1\1\2\1\uffff\1\143\1\3\11\uffff\1\100\15\uffff\1\162\3\uffff\1\125\5\uffff\1\25\40\uffff\1\170\25\uffff\1\123\4\uffff\1\15\1\16\1\26\3\uffff\1\124\4\uffff\1\63\6\uffff\1\30\31\uffff\1\142\44\uffff\1\137\4\uffff\1\33\10\uffff\1\161\4\uffff\1\74\5\uffff\1\157\2\uffff\1\43\26\uffff\1\53\20\uffff\1\165\6\uffff\1\136\1\66\1\uffff\1\72\1\167\2\uffff\1\111\10\uffff\1\121\21\uffff\1\101\5\uffff\1\127\1\uffff\1\27\1\65\1\164\1\uffff\1\166\11\uffff\1\73\1\uffff\1\64\2\uffff\1\77\1\uffff\1\140\2\uffff\1\5\3\uffff\1\57\3\uffff\1\67\5\uffff\1\76\5\uffff\1\14\4\uffff\1\133\1\152\1\uffff\1\160\1\31\1\32\1\uffff\1\35\2\uffff\1\54\1\55\1\56\1\62\1\120\1\75\1\uffff\1\70\1\24\1\6\21\uffff\1\132\6\uffff\1\135\6\uffff\1\134\2\uffff\1\71\5\uffff\1\23\1\46\2\uffff\1\34\12\uffff\1\105\1\122\4\uffff\1\52\1\116\1\130\2\uffff\1\7\2\uffff\1\10\1\41\3\uffff\1\13\1\106\4\uffff\1\156\1\uffff\1\12\7\uffff\1\115\1\uffff\1\131\7\uffff\1\144\6\uffff\1\107\2\uffff\1\11\1\104";
- static final String DFA14_specialS =
- "\1\0\63\uffff\1\2\1\1\u02dc\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\64\4\67\1\65\1\31\1\32\1\4\1\15\1\33\1\16\1\50\1\47\1\60\11\63\1\30\1\67\1\54\1\34\1\55\1\67\1\57\1\6\1\46\1\10\1\5\1\20\3\62\1\45\2\62\1\12\1\43\1\62\1\40\1\7\1\62\1\25\1\11\1\51\6\62\1\36\1\67\1\37\1\61\1\62\1\67\1\23\1\62\1\2\1\3\1\17\1\14\1\53\1\44\1\41\3\62\1\13\1\62\1\22\1\24\1\62\1\42\1\21\1\52\1\35\1\1\4\62\1\26\1\56\1\27\uff82\67",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\1\uffff\3\71\1\uffff\10\71\1\uffff\1\131\1\135\1\140\5\71\7\uffff\1\71\2\uffff\7\71\1\u0088\1\u008a\3\71\4\uffff\1\u0094\2\67\2\uffff\1\67\2\uffff\1\71\1\uffff\2\71\1\u009b\3\71\1\u009f\1\uffff\21\71\1\u00b3\3\71\3\uffff\3\71\1\uffff\2\71\1\uffff\5\71\1\u00c5\1\71\1\u00c7\12\71\7\uffff\1\71\2\uffff\1\71\1\u00d9\7\71\5\uffff\4\71\6\uffff\1\u0096\2\uffff\3\71\1\uffff\3\71\1\uffff\14\71\1\u00fd\1\u00fe\5\71\1\uffff\16\71\1\u0113\2\71\1\uffff\1\u0117\1\uffff\2\71\1\u011a\16\71\1\uffff\2\71\1\u012b\13\71\1\uffff\1\u0137\1\u0138\1\71\1\u013a\1\u013b\10\71\1\u0145\6\71\2\uffff\7\71\1\u0153\2\71\1\u0157\5\71\1\u015d\3\71\1\uffff\3\71\1\uffff\2\71\1\uffff\20\71\1\uffff\10\71\1\u017e\2\71\2\uffff\1\71\2\uffff\11\71\1\uffff\5\71\1\u0194\4\71\1\u0199\1\u019a\1\u019b\1\uffff\3\71\1\uffff\1\u019f\4\71\1\uffff\1\u01a4\6\71\1\u01ab\30\71\1\uffff\1\71\1\u01c5\23\71\1\uffff\4\71\3\uffff\3\71\1\uffff\4\71\1\uffff\6\71\1\uffff\1\u01ea\4\71\1\u01ef\10\71\1\u01f8\3\71\1\u01fd\5\71\1\u0203\1\uffff\2\71\1\u0206\25\71\1\u021d\13\71\1\uffff\4\71\1\uffff\1\71\1\u022e\5\71\1\u0235\1\uffff\1\u0236\1\71\1\u0238\1\u0239\1\uffff\2\71\1\u023c\2\71\1\uffff\2\71\1\uffff\4\71\1\u0245\21\71\1\uffff\1\u0257\5\71\1\u025d\1\71\1\u025f\1\u0260\1\u0261\1\71\1\u0263\3\71\1\uffff\3\71\1\u026d\1\71\1\u026f\2\uffff\1\71\2\uffff\1\71\1\u0272\1\uffff\1\71\1\u0274\2\71\1\u0277\3\71\1\uffff\1\u027b\3\71\1\u027f\4\71\1\u0285\5\71\1\u028b\1\71\1\uffff\3\71\1\u0290\1\u0291\1\uffff\1\71\3\uffff\1\u0293\1\uffff\1\u0294\1\u0295\1\71\1\u0297\2\71\1\u029a\1\u029b\1\u029c\1\uffff\1\u029d\1\uffff\1\u029e\1\u029f\1\uffff\1\71\1\uffff\1\u02a1\1\u02a2\1\uffff\1\u02a3\2\71\1\uffff\3\71\1\uffff\5\71\1\uffff\5\71\1\uffff\2\71\1\u02b5\1\71\2\uffff\1\71\3\uffff\1\71\1\uffff\2\71\6\uffff\1\u02bc\3\uffff\6\71\1\u02c3\2\71\1\u02c6\5\71\1\u02cc\1\u02cd\1\uffff\2\71\1\u02d0\3\71\1\uffff\6\71\1\uffff\1\71\1\u02db\1\uffff\1\u02dc\4\71\2\uffff\1\u02e1\1\u02e2\1\uffff\1\u02e3\2\71\1\u02e6\2\71\1\u02e9\1\u02ea\2\71\2\uffff\1\71\1\u02ee\1\u02ef\1\71\3\uffff\2\71\1\uffff\1\71\1\u02f4\2\uffff\1\71\1\u02f6\1\71\2\uffff\4\71\1\uffff\1\71\1\uffff\1\71\1\u02fe\1\71\1\u0300\3\71\1\uffff\1\71\1\uffff\3\71\1\u0308\3\71\1\uffff\3\71\1\u030f\2\71\1\uffff\1\u0312\1\u0313\2\uffff";
+ static final String DFA15_eofS =
+ "\u0314\uffff";
+ static final String DFA15_minS =
+ "\1\0\2\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\3\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\1\145\7\uffff\1\163\2\uffff\1\160\1\155\2\145\1\141\1\156\1\145\2\52\1\162\1\141\1\165\4\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\151\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\156\1\144\1\60\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\151\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\60\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\60\1\143\1\141\1\103\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\60\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\3\144\1\151\1\156\1\154\1\60\1\162\1\163\1\145\1\60\1\141\1\157\1\147\1\164\1\162\1\60\1\uffff\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\123\1\156\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\123\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\2\60\1\uffff\1\143\1\162\1\60\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\60\1\144\3\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\60\1\156\1\60\2\uffff\1\160\2\uffff\1\145\1\60\1\uffff\1\157\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\60\1\151\1\160\1\163\1\162\1\145\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\uffff\1\137\3\uffff\1\60\1\uffff\2\60\1\145\1\60\2\141\3\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\156\1\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\60\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1\60\3\145\1\141\1\164\2\60\1\uffff\1\145\1\171\1\60\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\1\151\2\uffff\2\60\1\uffff\1\60\2\151\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
+ static final String DFA15_maxS =
+ "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\1\157\7\uffff\1\163\2\uffff\1\160\1\156\2\145\1\141\1\156\1\151\1\57\1\52\2\162\1\165\4\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\151\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\156\1\144\1\172\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\165\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\172\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\141\1\146\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\172\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\3\144\1\151\1\156\1\154\1\172\1\162\1\163\1\145\1\172\1\141\1\157\1\147\1\164\1\162\1\172\1\uffff\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\124\1\156\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\124\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\2\172\1\uffff\1\143\1\162\1\172\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\172\1\156\1\172\2\uffff\1\160\2\uffff\1\145\1\172\1\uffff\1\157\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\157\1\172\1\151\1\160\1\163\1\162\1\145\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\1\172\2\141\3\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\156\1\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\172\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\2\172\1\uffff\1\145\1\171\1\172\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172\2\155\1\144\1\151\2\uffff\2\172\1\uffff\1\172\2\151\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\172\1\157\1\172\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
+ static final String DFA15_acceptS =
+ "\4\uffff\1\4\10\uffff\1\17\10\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\14\uffff\1\147\1\150\1\151\1\155\3\uffff\1\173\1\174\1\uffff\1\u0080\1\u0081\1\uffff\1\173\7\uffff\1\4\25\uffff\1\17\1\42\1\20\3\uffff\1\21\2\uffff\1\22\22\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\11\uffff\1\176\1\177\1\110\1\163\1\113\4\uffff\1\147\1\150\1\151\1\155\1\171\1\174\1\uffff\1\175\1\u0080\3\uffff\1\146\3\uffff\1\126\23\uffff\1\145\21\uffff\1\47\1\uffff\1\141\21\uffff\1\153\16\uffff\1\172\24\uffff\1\102\1\103\24\uffff\1\114\3\uffff\1\154\2\uffff\1\112\20\uffff\1\117\13\uffff\1\1\1\2\1\uffff\1\143\1\3\11\uffff\1\100\15\uffff\1\162\3\uffff\1\125\5\uffff\1\25\40\uffff\1\170\25\uffff\1\123\4\uffff\1\15\1\16\1\26\3\uffff\1\124\4\uffff\1\63\6\uffff\1\30\31\uffff\1\142\44\uffff\1\137\4\uffff\1\33\10\uffff\1\161\4\uffff\1\74\5\uffff\1\157\2\uffff\1\43\26\uffff\1\53\20\uffff\1\165\6\uffff\1\136\1\66\1\uffff\1\72\1\167\2\uffff\1\111\10\uffff\1\121\21\uffff\1\101\5\uffff\1\127\1\uffff\1\27\1\65\1\164\1\uffff\1\166\11\uffff\1\73\1\uffff\1\64\2\uffff\1\77\1\uffff\1\140\2\uffff\1\5\3\uffff\1\57\3\uffff\1\67\5\uffff\1\76\5\uffff\1\14\4\uffff\1\133\1\152\1\uffff\1\160\1\31\1\32\1\uffff\1\35\2\uffff\1\54\1\55\1\56\1\62\1\120\1\75\1\uffff\1\70\1\24\1\6\21\uffff\1\132\6\uffff\1\135\6\uffff\1\134\2\uffff\1\71\5\uffff\1\23\1\46\2\uffff\1\34\12\uffff\1\105\1\122\4\uffff\1\52\1\116\1\130\2\uffff\1\7\2\uffff\1\10\1\41\3\uffff\1\13\1\106\4\uffff\1\156\1\uffff\1\12\7\uffff\1\115\1\uffff\1\131\7\uffff\1\144\6\uffff\1\107\2\uffff\1\11\1\104";
+ static final String DFA15_specialS =
+ "\1\0\60\uffff\1\1\3\uffff\1\2\u02de\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\31\1\32\1\4\1\15\1\33\1\16\1\50\1\47\1\60\11\64\1\30\1\67\1\54\1\34\1\55\1\67\1\57\1\6\1\46\1\10\1\5\1\20\3\63\1\45\2\63\1\12\1\43\1\63\1\40\1\7\1\63\1\25\1\11\1\51\6\63\1\36\1\67\1\37\1\62\1\63\1\67\1\23\1\63\1\2\1\3\1\17\1\14\1\53\1\44\1\41\3\63\1\13\1\63\1\22\1\24\1\63\1\42\1\21\1\52\1\35\1\1\4\63\1\26\1\56\1\27\uff82\67",
"\1\70",
"\1\73\1\74\3\uffff\1\72",
"\1\76\3\uffff\1\77\11\uffff\1\100\4\uffff\1\75",
@@ -4226,72 +4303,72 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"\1\u0093\37\uffff\1\u0093",
+ "\47\u0096\1\u0095\uffd8\u0096",
"\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\0\u0095",
- "\0\u0095",
- "",
+ "\0\u0096",
"",
- "\1\u0097",
"",
"\1\u0098",
+ "",
"\1\u0099",
+ "\1\u009a",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u009b",
"\1\u009c",
"\1\u009d",
+ "\1\u009e",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u009f",
"\1\u00a0",
"\1\u00a1",
"\1\u00a2",
- "\1\u00a4\5\uffff\1\u00a3",
- "\1\u00a5",
+ "\1\u00a3",
+ "\1\u00a5\5\uffff\1\u00a4",
"\1\u00a6",
"\1\u00a7",
"\1\u00a8",
- "\1\u00aa\20\uffff\1\u00a9",
- "\1\u00ab",
+ "\1\u00a9",
+ "\1\u00ab\20\uffff\1\u00aa",
"\1\u00ac",
"\1\u00ad",
"\1\u00ae",
"\1\u00af",
"\1\u00b0",
"\1\u00b1",
+ "\1\u00b2",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00b3",
"\1\u00b4",
"\1\u00b5",
+ "\1\u00b6",
"",
"",
"",
- "\1\u00b6",
- "\1\u00b8\12\uffff\1\u00b7",
- "\1\u00b9",
+ "\1\u00b7",
+ "\1\u00b9\12\uffff\1\u00b8",
+ "\1\u00ba",
"",
- "\1\u00bb\1\u00ba",
- "\1\u00bd\12\uffff\1\u00bc",
+ "\1\u00bc\1\u00bb",
+ "\1\u00be\12\uffff\1\u00bd",
"",
- "\1\u00be",
- "\1\u00c0\1\u00bf",
- "\1\u00c1",
+ "\1\u00bf",
+ "\1\u00c1\1\u00c0",
"\1\u00c2",
"\1\u00c3",
+ "\1\u00c4",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00c5",
+ "\1\u00c6",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00c7",
"\1\u00c8",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
- "\1\u00cd\1\u00d0\5\uffff\1\u00ce\10\uffff\1\u00cf",
- "\1\u00d1",
+ "\1\u00cd",
+ "\1\u00ce\1\u00d1\5\uffff\1\u00cf\10\uffff\1\u00d0",
"\1\u00d2",
"\1\u00d3",
+ "\1\u00d4",
"",
"",
"",
@@ -4299,45 +4376,44 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\u00d4",
+ "\1\u00d5",
"",
"",
- "\1\u00d5",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00d6\5\71\1\u00d7\21\71",
- "\1\u00d9",
- "\1\u00db\1\u00da\4\uffff\1\u00dc",
- "\1\u00dd",
+ "\1\u00d6",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00d7\5\71\1\u00d8\21\71",
+ "\1\u00da",
+ "\1\u00dc\1\u00db\4\uffff\1\u00dd",
"\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
+ "\1\u00e2",
"",
"",
"",
"",
"",
- "\1\u00e2",
- "\1\u00e3\13\uffff\1\u00e4",
- "\1\u00e5",
+ "\1\u00e3",
+ "\1\u00e4\13\uffff\1\u00e5",
"\1\u00e6",
+ "\1\u00e7",
"",
"",
"",
"",
"",
"",
+ "\1\u00e8",
"",
"",
- "\1\u00e7",
- "\1\u00e8",
- "\1\u00ea\5\uffff\1\u00e9",
+ "\1\u00e9",
+ "\1\u00ea",
+ "\1\u00ec\5\uffff\1\u00eb",
"",
- "\1\u00eb",
- "\1\u00ec",
"\1\u00ed",
- "",
"\1\u00ee",
"\1\u00ef",
+ "",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
@@ -4345,19 +4421,19 @@ public class InternalRoomLexer extends Lexer {
"\1\u00f4",
"\1\u00f5",
"\1\u00f6",
- "\1\u00f8\2\uffff\1\u00f7",
- "\1\u00f9",
- "\1\u00fa",
+ "\1\u00f7",
+ "\1\u00f8",
+ "\1\u00fa\2\uffff\1\u00f9",
+ "\1\u00fb",
+ "\1\u00fc",
"\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\u00fd",
- "\1\u00fe",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
- "",
"\1\u0102",
"\1\u0103",
+ "",
"\1\u0104",
"\1\u0105",
"\1\u0106",
@@ -4370,17 +4446,17 @@ public class InternalRoomLexer extends Lexer {
"\1\u010d",
"\1\u010e",
"\1\u010f",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0110\23\71",
- "\1\u0112",
- "\1\u0113",
+ "\1\u0110",
+ "\1\u0111",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0112\23\71",
+ "\1\u0114",
+ "\1\u0115",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0114\23\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0116\23\71",
"",
- "\1\u0116",
- "\1\u0117",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0118",
"\1\u0119",
- "\1\u011a",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u011b",
"\1\u011c",
"\1\u011d",
@@ -4393,12 +4469,12 @@ public class InternalRoomLexer extends Lexer {
"\1\u0124",
"\1\u0125",
"\1\u0126",
- "",
"\1\u0127",
"\1\u0128",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u0129",
"\1\u012a",
- "\1\u012b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u012c",
"\1\u012d",
"\1\u012e",
@@ -4408,58 +4484,59 @@ public class InternalRoomLexer extends Lexer {
"\1\u0132",
"\1\u0133",
"\1\u0134",
+ "\1\u0135",
+ "\1\u0136",
+ "",
"\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\u0137",
+ "\1\u0139",
"\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\u013a",
- "\1\u013b",
"\1\u013c",
"\1\u013d",
"\1\u013e",
"\1\u013f",
"\1\u0140",
"\1\u0141",
- "\12\71\7\uffff\2\71\1\u0142\27\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0144",
- "\1\u0145",
+ "\1\u0142",
+ "\1\u0143",
+ "\12\71\7\uffff\2\71\1\u0144\27\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0146",
"\1\u0147",
"\1\u0148",
"\1\u0149",
- "",
- "",
"\1\u014a",
"\1\u014b",
+ "",
+ "",
"\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
"\1\u0150",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0151",
"\1\u0152",
- "\1\u0153\3\uffff\1\u0154",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0156",
- "\1\u0157",
+ "\1\u0154",
+ "\1\u0155\3\uffff\1\u0156",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0158",
"\1\u0159",
"\1\u015a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u015b",
"\1\u015c",
- "\1\u015d",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u015e",
- "",
"\1\u015f",
"\1\u0160",
- "\1\u0161",
"",
+ "\1\u0161",
"\1\u0162",
"\1\u0163",
"",
"\1\u0164",
"\1\u0165",
+ "",
"\1\u0166",
"\1\u0167",
"\1\u0168",
@@ -4474,67 +4551,67 @@ public class InternalRoomLexer extends Lexer {
"\1\u0171",
"\1\u0172",
"\1\u0173",
- "",
"\1\u0174",
"\1\u0175",
+ "",
"\1\u0176",
"\1\u0177",
"\1\u0178",
"\1\u0179",
"\1\u017a",
"\1\u017b",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u017c",
"\1\u017d",
- "\1\u017e",
- "",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u017f",
+ "\1\u0180",
"",
"",
- "\1\u0180",
"\1\u0181",
+ "",
+ "",
"\1\u0182",
- "\1\u0184\1\u0183\5\uffff\1\u0185\10\uffff\1\u0186",
- "\1\u0187",
- "\1\u0188",
+ "\1\u0183",
+ "\1\u0184",
+ "\1\u0186\1\u0185\5\uffff\1\u0187\10\uffff\1\u0188",
"\1\u0189",
"\1\u018a",
"\1\u018b",
- "",
"\1\u018c",
"\1\u018d",
+ "",
"\1\u018e",
"\1\u018f",
"\1\u0190",
- "\12\71\7\uffff\14\71\1\u0191\15\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0193",
- "\1\u0194",
+ "\1\u0191",
+ "\1\u0192",
+ "\12\71\7\uffff\14\71\1\u0193\15\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0195",
"\1\u0196",
+ "\1\u0197",
+ "\1\u0198",
"\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\u019a",
- "\1\u019b",
"\1\u019c",
+ "\1\u019d",
+ "\1\u019e",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u019e",
- "\1\u019f",
"\1\u01a0",
"\1\u01a1",
+ "\1\u01a2",
+ "\1\u01a3",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01a3",
- "\1\u01a4",
"\1\u01a5",
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01a9",
"\1\u01aa",
- "\1\u01ab",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01ac",
"\1\u01ad",
"\1\u01ae",
@@ -4557,11 +4634,11 @@ public class InternalRoomLexer extends Lexer {
"\1\u01bf",
"\1\u01c0",
"\1\u01c1",
- "",
"\1\u01c2",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01c3",
+ "",
"\1\u01c4",
- "\1\u01c5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
@@ -4579,61 +4656,61 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d4",
"\1\u01d5",
"\1\u01d6",
- "",
"\1\u01d7",
"\1\u01d8",
+ "",
"\1\u01d9",
"\1\u01da",
+ "\1\u01db",
+ "\1\u01dc",
"",
"",
"",
- "\1\u01db",
- "\1\u01dc",
"\1\u01dd",
- "",
"\1\u01de",
"\1\u01df",
+ "",
"\1\u01e0",
"\1\u01e1",
- "",
"\1\u01e2",
"\1\u01e3",
+ "",
"\1\u01e4",
"\1\u01e5",
"\1\u01e6",
"\1\u01e7",
+ "\1\u01e8",
+ "\1\u01e9",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01e9",
- "\1\u01ea",
"\1\u01eb",
"\1\u01ec",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01ed",
"\1\u01ee",
- "\1\u01ef",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01f0",
"\1\u01f1",
"\1\u01f2",
"\1\u01f3",
"\1\u01f4",
"\1\u01f5",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01f6",
"\1\u01f7",
- "\1\u01f8",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u01f9",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01fa\10\71",
- "\1\u01fc",
- "\1\u01fd",
+ "\1\u01fa",
+ "\1\u01fb",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01fc\10\71",
"\1\u01fe",
"\1\u01ff",
"\1\u0200",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\1\u0201",
"\1\u0202",
- "\1\u0203",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u0204",
"\1\u0205",
- "\1\u0206",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0207",
"\1\u0208",
"\1\u0209",
@@ -4649,13 +4726,13 @@ public class InternalRoomLexer extends Lexer {
"\1\u0213",
"\1\u0214",
"\1\u0215",
- "\1\u0216\1\u0217",
- "\1\u0218",
- "\1\u0219",
+ "\1\u0216",
+ "\1\u0217",
+ "\1\u0218\1\u0219",
"\1\u021a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u021b",
"\1\u021c",
- "\1\u021d",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u021e",
"\1\u021f",
"\1\u0220",
@@ -4665,42 +4742,42 @@ public class InternalRoomLexer extends Lexer {
"\1\u0224",
"\1\u0225",
"\1\u0226",
- "",
"\1\u0227",
"\1\u0228",
+ "",
"\1\u0229",
"\1\u022a",
- "",
"\1\u022b",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u022c",
+ "",
"\1\u022d",
- "\1\u022e\1\u022f",
- "\1\u0230",
- "\1\u0231",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u022f",
+ "\1\u0230\1\u0231",
"\1\u0232",
+ "\1\u0233",
+ "\1\u0234",
"\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\u0235",
+ "\1\u0237",
"\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\u0238",
- "\1\u0239",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u023a",
"\1\u023b",
- "\1\u023c",
- "",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u023d",
"\1\u023e",
"",
"\1\u023f",
"\1\u0240",
+ "",
"\1\u0241",
"\1\u0242",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0243",
"\1\u0244",
- "\1\u0245",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0246",
"\1\u0247",
"\1\u0248",
@@ -4716,72 +4793,74 @@ public class InternalRoomLexer extends Lexer {
"\1\u0252",
"\1\u0253",
"\1\u0254",
+ "\1\u0255",
+ "\1\u0256",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0256",
- "\1\u0257",
"\1\u0258",
"\1\u0259",
"\1\u025a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u025b",
"\1\u025c",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u025e",
"\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\u0260",
"\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",
"\1\u0264",
- "",
"\1\u0265",
"\1\u0266",
+ "",
"\1\u0267",
- "\1\71\1\u0268\1\u0269\1\u026a\6\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u026c",
+ "\1\u0268",
+ "\1\u0269",
+ "\1\71\1\u026a\1\u026b\1\u026c\6\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u026e",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\1\u026e",
- "",
+ "\1\u0270",
"",
- "\1\u026f",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\1\u0271",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
"\1\u0273",
- "\1\u0274",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0275",
"\1\u0276",
- "\1\u0277",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0278",
+ "\1\u0279",
+ "\1\u027a",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u027a",
- "\1\u027b",
"\1\u027c",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u027d",
"\1\u027e",
- "\1\u027f",
- "\1\u0280\16\uffff\1\u0281",
- "\1\u0282",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0280",
+ "\1\u0281",
+ "\1\u0282\16\uffff\1\u0283",
"\1\u0284",
- "\1\u0285",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0286",
"\1\u0287",
"\1\u0288",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0289",
"\1\u028a",
- "",
- "\1\u028b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u028c",
+ "",
"\1\u028d",
+ "\1\u028e",
+ "\1\u028f",
"\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\u0290",
+ "\1\u0292",
"",
"",
"",
@@ -4789,10 +4868,10 @@ public class InternalRoomLexer extends Lexer {
"",
"\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\u0294",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0296",
- "\1\u0297",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0298",
+ "\1\u0299",
"\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",
@@ -4802,162 +4881,162 @@ public class InternalRoomLexer extends Lexer {
"\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\u029e",
+ "\1\u02a0",
"",
"\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\u02a2",
- "\1\u02a3",
- "",
"\1\u02a4",
"\1\u02a5",
- "\1\u02a6",
"",
+ "\1\u02a6",
"\1\u02a7",
"\1\u02a8",
+ "",
"\1\u02a9",
"\1\u02aa",
"\1\u02ab",
- "",
"\1\u02ac",
"\1\u02ad",
+ "",
"\1\u02ae",
"\1\u02af",
"\1\u02b0",
- "",
"\1\u02b1",
"\1\u02b2",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u02b4",
"",
+ "\1\u02b3",
+ "\1\u02b4",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02b6",
"",
- "\1\u02b5",
"",
+ "\1\u02b7",
"",
"",
- "\1\u02b6",
"",
- "\1\u02b7",
"\1\u02b8",
"",
+ "\1\u02b9",
+ "\1\u02ba",
"",
"",
"",
"",
"",
- "\12\71\7\uffff\17\71\1\u02b9\12\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\71\7\uffff\17\71\1\u02bb\12\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
"",
- "\1\u02bb",
- "\1\u02bc",
"\1\u02bd",
"\1\u02be",
"\1\u02bf",
"\1\u02c0",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02c1",
"\1\u02c2",
- "\1\u02c3",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02c4",
"\1\u02c5",
- "\1\u02c6",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02c7",
"\1\u02c8",
"\1\u02c9",
+ "\1\u02ca",
+ "\1\u02cb",
"\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\u02cc",
- "\1\u02cd",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02ce",
"\1\u02cf",
- "\1\u02d0",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02d1",
- "",
"\1\u02d2",
"\1\u02d3",
+ "",
"\1\u02d4",
"\1\u02d5",
"\1\u02d6",
"\1\u02d7",
- "",
"\1\u02d8",
+ "\1\u02d9",
+ "",
+ "\1\u02da",
"\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\u02db",
- "\1\u02dc",
"\1\u02dd",
"\1\u02de",
+ "\1\u02df",
+ "\1\u02e0",
"",
"",
"\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\u02e2",
- "\1\u02e3",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02e4",
"\1\u02e5",
- "\1\u02e6",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02e7",
+ "\1\u02e8",
"\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\u02e9",
- "\1\u02ea",
+ "\1\u02eb",
+ "\1\u02ec",
"",
"",
- "\1\u02eb",
+ "\1\u02ed",
"\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\u02ee",
+ "\1\u02f0",
"",
"",
"",
- "\1\u02ef",
- "\1\u02f0",
- "",
"\1\u02f1",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\1\u02f2",
"",
"\1\u02f3",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u02f5",
"",
"",
- "\1\u02f6",
+ "\1\u02f5",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02f7",
+ "",
+ "",
"\1\u02f8",
"\1\u02f9",
- "",
"\1\u02fa",
- "",
"\1\u02fb",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u02fc",
+ "",
"\1\u02fd",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02ff",
- "\1\u0300",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0301",
- "",
"\1\u0302",
- "",
"\1\u0303",
+ "",
"\1\u0304",
+ "",
"\1\u0305",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0306",
"\1\u0307",
- "\1\u0308",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0309",
- "",
"\1\u030a",
"\1\u030b",
+ "",
"\1\u030c",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u030d",
"\1\u030e",
- "\1\u030f",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0310",
+ "\1\u0311",
"",
"\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",
@@ -4965,173 +5044,175 @@ public class InternalRoomLexer extends Lexer {
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | 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 LA14_0 = input.LA(1);
+ int LA15_0 = input.LA(1);
s = -1;
- if ( (LA14_0=='v') ) {s = 1;}
+ if ( (LA15_0=='v') ) {s = 1;}
- else if ( (LA14_0=='c') ) {s = 2;}
+ else if ( (LA15_0=='c') ) {s = 2;}
- else if ( (LA14_0=='d') ) {s = 3;}
+ else if ( (LA15_0=='d') ) {s = 3;}
- else if ( (LA14_0=='*') ) {s = 4;}
+ else if ( (LA15_0=='*') ) {s = 4;}
- else if ( (LA14_0=='D') ) {s = 5;}
+ else if ( (LA15_0=='D') ) {s = 5;}
- else if ( (LA14_0=='A') ) {s = 6;}
+ else if ( (LA15_0=='A') ) {s = 6;}
- else if ( (LA14_0=='P') ) {s = 7;}
+ else if ( (LA15_0=='P') ) {s = 7;}
- else if ( (LA14_0=='C') ) {s = 8;}
+ else if ( (LA15_0=='C') ) {s = 8;}
- else if ( (LA14_0=='S') ) {s = 9;}
+ else if ( (LA15_0=='S') ) {s = 9;}
- else if ( (LA14_0=='L') ) {s = 10;}
+ else if ( (LA15_0=='L') ) {s = 10;}
- else if ( (LA14_0=='m') ) {s = 11;}
+ else if ( (LA15_0=='m') ) {s = 11;}
- else if ( (LA14_0=='f') ) {s = 12;}
+ else if ( (LA15_0=='f') ) {s = 12;}
- else if ( (LA14_0=='+') ) {s = 13;}
+ else if ( (LA15_0=='+') ) {s = 13;}
- else if ( (LA14_0=='-') ) {s = 14;}
+ else if ( (LA15_0=='-') ) {s = 14;}
- else if ( (LA14_0=='e') ) {s = 15;}
+ else if ( (LA15_0=='e') ) {s = 15;}
- else if ( (LA14_0=='E') ) {s = 16;}
+ else if ( (LA15_0=='E') ) {s = 16;}
- else if ( (LA14_0=='s') ) {s = 17;}
+ else if ( (LA15_0=='s') ) {s = 17;}
- else if ( (LA14_0=='o') ) {s = 18;}
+ else if ( (LA15_0=='o') ) {s = 18;}
- else if ( (LA14_0=='a') ) {s = 19;}
+ else if ( (LA15_0=='a') ) {s = 19;}
- else if ( (LA14_0=='p') ) {s = 20;}
+ else if ( (LA15_0=='p') ) {s = 20;}
- else if ( (LA14_0=='R') ) {s = 21;}
+ else if ( (LA15_0=='R') ) {s = 21;}
- else if ( (LA14_0=='{') ) {s = 22;}
+ else if ( (LA15_0=='{') ) {s = 22;}
- else if ( (LA14_0=='}') ) {s = 23;}
+ else if ( (LA15_0=='}') ) {s = 23;}
- else if ( (LA14_0==':') ) {s = 24;}
+ else if ( (LA15_0==':') ) {s = 24;}
- else if ( (LA14_0=='(') ) {s = 25;}
+ else if ( (LA15_0=='(') ) {s = 25;}
- else if ( (LA14_0==')') ) {s = 26;}
+ else if ( (LA15_0==')') ) {s = 26;}
- else if ( (LA14_0==',') ) {s = 27;}
+ else if ( (LA15_0==',') ) {s = 27;}
- else if ( (LA14_0=='=') ) {s = 28;}
+ else if ( (LA15_0=='=') ) {s = 28;}
- else if ( (LA14_0=='u') ) {s = 29;}
+ else if ( (LA15_0=='u') ) {s = 29;}
- else if ( (LA14_0=='[') ) {s = 30;}
+ else if ( (LA15_0=='[') ) {s = 30;}
- else if ( (LA14_0==']') ) {s = 31;}
+ else if ( (LA15_0==']') ) {s = 31;}
- else if ( (LA14_0=='O') ) {s = 32;}
+ else if ( (LA15_0=='O') ) {s = 32;}
- else if ( (LA14_0=='i') ) {s = 33;}
+ else if ( (LA15_0=='i') ) {s = 33;}
- else if ( (LA14_0=='r') ) {s = 34;}
+ else if ( (LA15_0=='r') ) {s = 34;}
- else if ( (LA14_0=='M') ) {s = 35;}
+ else if ( (LA15_0=='M') ) {s = 35;}
- else if ( (LA14_0=='h') ) {s = 36;}
+ else if ( (LA15_0=='h') ) {s = 36;}
- else if ( (LA14_0=='I') ) {s = 37;}
+ else if ( (LA15_0=='I') ) {s = 37;}
- else if ( (LA14_0=='B') ) {s = 38;}
+ else if ( (LA15_0=='B') ) {s = 38;}
- else if ( (LA14_0=='/') ) {s = 39;}
+ else if ( (LA15_0=='/') ) {s = 39;}
- else if ( (LA14_0=='.') ) {s = 40;}
+ else if ( (LA15_0=='.') ) {s = 40;}
- else if ( (LA14_0=='T') ) {s = 41;}
+ else if ( (LA15_0=='T') ) {s = 41;}
- else if ( (LA14_0=='t') ) {s = 42;}
+ else if ( (LA15_0=='t') ) {s = 42;}
- else if ( (LA14_0=='g') ) {s = 43;}
+ else if ( (LA15_0=='g') ) {s = 43;}
- else if ( (LA14_0=='<') ) {s = 44;}
+ else if ( (LA15_0=='<') ) {s = 44;}
- else if ( (LA14_0=='>') ) {s = 45;}
+ else if ( (LA15_0=='>') ) {s = 45;}
- else if ( (LA14_0=='|') ) {s = 46;}
+ else if ( (LA15_0=='|') ) {s = 46;}
- else if ( (LA14_0=='@') ) {s = 47;}
+ else if ( (LA15_0=='@') ) {s = 47;}
- else if ( (LA14_0=='0') ) {s = 48;}
+ else if ( (LA15_0=='0') ) {s = 48;}
- else if ( (LA14_0=='^') ) {s = 49;}
+ else if ( (LA15_0=='\'') ) {s = 49;}
- else if ( ((LA14_0>='F' && LA14_0<='H')||(LA14_0>='J' && LA14_0<='K')||LA14_0=='N'||LA14_0=='Q'||(LA14_0>='U' && LA14_0<='Z')||LA14_0=='_'||LA14_0=='b'||(LA14_0>='j' && LA14_0<='l')||LA14_0=='n'||LA14_0=='q'||(LA14_0>='w' && LA14_0<='z')) ) {s = 50;}
+ else if ( (LA15_0=='^') ) {s = 50;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 51;}
+ else if ( ((LA15_0>='F' && LA15_0<='H')||(LA15_0>='J' && LA15_0<='K')||LA15_0=='N'||LA15_0=='Q'||(LA15_0>='U' && LA15_0<='Z')||LA15_0=='_'||LA15_0=='b'||(LA15_0>='j' && LA15_0<='l')||LA15_0=='n'||LA15_0=='q'||(LA15_0>='w' && LA15_0<='z')) ) {s = 51;}
- else if ( (LA14_0=='\"') ) {s = 52;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 52;}
- else if ( (LA14_0=='\'') ) {s = 53;}
+ else if ( (LA15_0=='\"') ) {s = 53;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 54;}
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 54;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0==';'||LA14_0=='?'||LA14_0=='\\'||LA14_0=='`'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 55;}
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0==';'||LA15_0=='?'||LA15_0=='\\'||LA15_0=='`'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 55;}
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_53 = input.LA(1);
+ int LA15_49 = input.LA(1);
s = -1;
- if ( ((LA14_53>='\u0000' && LA14_53<='\uFFFF')) ) {s = 149;}
+ if ( (LA15_49=='\'') ) {s = 149;}
+
+ else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 150;}
else s = 55;
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_52 = input.LA(1);
+ int LA15_53 = input.LA(1);
s = -1;
- if ( ((LA14_52>='\u0000' && LA14_52<='\uFFFF')) ) {s = 149;}
+ if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 150;}
else s = 55;
@@ -5139,7 +5220,7 @@ public class InternalRoomLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
index da829d720..4acc1212f 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
@@ -22,137 +22,138 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'Message'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'Message'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
};
+ public static final int RULE_HEX=5;
+ public static final int T__50=50;
+ public static final int T__59=59;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__132=132;
+ public static final int T__60=60;
+ public static final int T__61=61;
public static final int RULE_ID=6;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int T__93=93;
- public static final int T__19=19;
- public static final int T__94=94;
+ public static final int T__131=131;
+ public static final int T__130=130;
+ public static final int RULE_INT=4;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int T__67=67;
+ public static final int T__129=129;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__62=62;
+ public static final int T__126=126;
+ public static final int T__63=63;
+ public static final int T__125=125;
+ public static final int T__64=64;
+ public static final int T__128=128;
+ public static final int T__65=65;
+ public static final int T__127=127;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
public static final int T__91=91;
- public static final int RULE_HEX=5;
+ public static final int T__100=100;
public static final int T__92=92;
- public static final int T__16=16;
- public static final int T__15=15;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
public static final int T__90=90;
- public static final int T__18=18;
+ public static final int T__19=19;
+ public static final int RULE_CC_STRING=8;
+ public static final int T__15=15;
+ public static final int T__16=16;
public static final int T__17=17;
- public static final int T__12=12;
- public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__18=18;
public static final int T__99=99;
- public static final int T__98=98;
- public static final int T__97=97;
- public static final int T__96=96;
+ public static final int T__13=13;
+ public static final int T__14=14;
public static final int T__95=95;
- public static final int T__80=80;
- public static final int T__81=81;
- public static final int T__82=82;
- public static final int T__83=83;
- public static final int T__85=85;
- public static final int T__84=84;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int T__89=89;
- public static final int T__88=88;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__126=126;
- public static final int T__125=125;
- public static final int T__128=128;
- public static final int RULE_STRING=7;
- public static final int T__127=127;
+ public static final int T__96=96;
+ public static final int T__97=97;
+ public static final int T__98=98;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
public static final int T__71=71;
- public static final int T__129=129;
+ public static final int T__124=124;
public static final int T__72=72;
- public static final int T__70=70;
- public static final int T__76=76;
- public static final int T__75=75;
- public static final int T__130=130;
- public static final int T__74=74;
- public static final int T__131=131;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=7;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__77=77;
- public static final int T__68=68;
- public static final int T__69=69;
- public static final int T__66=66;
- public static final int T__67=67;
- public static final int T__64=64;
- public static final int T__65=65;
- public static final int T__62=62;
- public static final int T__63=63;
- public static final int T__118=118;
public static final int T__119=119;
- public static final int T__116=116;
- public static final int T__117=117;
- public static final int T__114=114;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
public static final int T__115=115;
- public static final int T__124=124;
- public static final int T__123=123;
- public static final int T__122=122;
- public static final int T__121=121;
- public static final int T__120=120;
- public static final int T__61=61;
- public static final int T__60=60;
- public static final int T__55=55;
- public static final int T__56=56;
- public static final int T__57=57;
- public static final int T__58=58;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int T__107=107;
- public static final int T__108=108;
- public static final int T__109=109;
- public static final int T__103=103;
- public static final int T__59=59;
- public static final int T__104=104;
- public static final int T__105=105;
- public static final int T__106=106;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
public static final int T__111=111;
+ public static final int T__81=81;
public static final int T__110=110;
- public static final int RULE_INT=4;
+ public static final int T__82=82;
public static final int T__113=113;
+ public static final int T__83=83;
public static final int T__112=112;
- public static final int T__50=50;
- public static final int T__42=42;
- public static final int T__43=43;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__102=102;
- public static final int T__101=101;
- public static final int T__100=100;
- public static final int RULE_SL_COMMENT=9;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
// delegates
// delegators
@@ -4528,31 +4529,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:1649:1: ruleDetailCode : ( ( rule__DetailCode__Group__0 ) ) ;
+ // InternalRoom.g:1649:1: ruleDetailCode : ( ( rule__DetailCode__Alternatives ) ) ;
public final void ruleDetailCode() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:1653:2: ( ( ( rule__DetailCode__Group__0 ) ) )
- // InternalRoom.g:1654:1: ( ( rule__DetailCode__Group__0 ) )
+ // InternalRoom.g:1653:2: ( ( ( rule__DetailCode__Alternatives ) ) )
+ // InternalRoom.g:1654:1: ( ( rule__DetailCode__Alternatives ) )
{
- // InternalRoom.g:1654:1: ( ( rule__DetailCode__Group__0 ) )
- // InternalRoom.g:1655:1: ( rule__DetailCode__Group__0 )
+ // InternalRoom.g:1654:1: ( ( rule__DetailCode__Alternatives ) )
+ // InternalRoom.g:1655:1: ( rule__DetailCode__Alternatives )
{
- before(grammarAccess.getDetailCodeAccess().getGroup());
- // InternalRoom.g:1656:1: ( rule__DetailCode__Group__0 )
- // InternalRoom.g:1656:2: rule__DetailCode__Group__0
+ before(grammarAccess.getDetailCodeAccess().getAlternatives());
+ // InternalRoom.g:1656:1: ( rule__DetailCode__Alternatives )
+ // InternalRoom.g:1656:2: rule__DetailCode__Alternatives
{
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__0();
+ rule__DetailCode__Alternatives();
state._fsp--;
}
- after(grammarAccess.getDetailCodeAccess().getGroup());
+ after(grammarAccess.getDetailCodeAccess().getAlternatives());
}
@@ -8584,10 +8585,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==17||LA2_0==21||(LA2_0>=30 && LA2_0<=32)||LA2_0==35||LA2_0==129) ) {
+ if ( (LA2_0==18||LA2_0==22||(LA2_0>=31 && LA2_0<=33)||LA2_0==36||LA2_0==130) ) {
alt2=1;
}
- else if ( (LA2_0==22) ) {
+ else if ( (LA2_0==23) ) {
alt2=2;
}
else {
@@ -8663,10 +8664,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==17||(LA3_0>=30 && LA3_0<=32)||LA3_0==35||LA3_0==129) ) {
+ if ( (LA3_0==18||(LA3_0>=31 && LA3_0<=33)||LA3_0==36||LA3_0==130) ) {
alt3=1;
}
- else if ( (LA3_0==21) ) {
+ else if ( (LA3_0==22) ) {
alt3=2;
}
else {
@@ -8741,18 +8742,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3169:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
int alt4=3;
switch ( input.LA(1) ) {
- case 44:
+ case 45:
{
alt4=1;
}
break;
- case 49:
+ case 50:
{
alt4=2;
}
break;
- case 16:
- case 53:
+ case 17:
+ case 54:
{
alt4=3;
}
@@ -8850,10 +8851,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( (LA5_0==16) ) {
+ if ( (LA5_0==17) ) {
alt5=1;
}
- else if ( (LA5_0==53) ) {
+ else if ( (LA5_0==54) ) {
alt5=2;
}
else {
@@ -8928,19 +8929,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3219:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
int alt6=3;
switch ( input.LA(1) ) {
- case 61:
- case 127:
+ case 62:
+ case 128:
{
alt6=1;
}
break;
- case 13:
case 14:
+ case 15:
{
alt6=2;
}
break;
- case 58:
+ case 59:
{
alt6=3;
}
@@ -9056,7 +9057,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt7=2;
int LA7_0 = input.LA(1);
- if ( (LA7_0==12) ) {
+ if ( (LA7_0==13) ) {
alt7=1;
}
else if ( (LA7_0==RULE_ID) ) {
@@ -9076,7 +9077,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3250:1: 'void'
{
before(grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
}
@@ -9137,10 +9138,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==43) ) {
+ if ( (LA8_0==44) ) {
alt8=1;
}
- else if ( (LA8_0==62) ) {
+ else if ( (LA8_0==63) ) {
alt8=2;
}
else {
@@ -9228,7 +9229,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==12) ) {
+ if ( (LA9_0==13) ) {
alt9=1;
}
else if ( (LA9_0==RULE_ID) ) {
@@ -9248,7 +9249,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3296:1: 'void'
{
before(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
- match(input,12,FOLLOW_2);
+ match(input,13,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
}
@@ -9309,10 +9310,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==13) ) {
+ if ( (LA10_0==14) ) {
alt10=1;
}
- else if ( (LA10_0==14) ) {
+ else if ( (LA10_0==15) ) {
alt10=2;
}
else {
@@ -9329,7 +9330,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3320:1: 'ctor'
{
before(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
- match(input,13,FOLLOW_2);
+ match(input,14,FOLLOW_2);
after(grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
}
@@ -9344,7 +9345,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3328:1: 'dtor'
{
before(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
- match(input,14,FOLLOW_2);
+ match(input,15,FOLLOW_2);
after(grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
}
@@ -9380,10 +9381,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==19||(LA11_0>=30 && LA11_0<=32)) ) {
+ if ( (LA11_0==20||(LA11_0>=31 && LA11_0<=33)) ) {
alt11=1;
}
- else if ( (LA11_0==20) ) {
+ else if ( (LA11_0==21) ) {
alt11=2;
}
else {
@@ -9458,17 +9459,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3366:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
int alt12=3;
switch ( input.LA(1) ) {
- case 71:
+ case 72:
{
alt12=1;
}
break;
- case 61:
+ case 62:
{
alt12=2;
}
break;
- case 58:
+ case 59:
{
alt12=3;
}
@@ -9584,14 +9585,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==71) ) {
+ if ( (LA13_0==72) ) {
int LA13_1 = input.LA(2);
- if ( (LA13_1==63) ) {
- alt13=1;
+ if ( (LA13_1==65) ) {
+ alt13=2;
}
else if ( (LA13_1==64) ) {
- alt13=2;
+ alt13=1;
}
else {
NoViableAltException nvae =
@@ -9673,10 +9674,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt14=2;
int LA14_0 = input.LA(1);
- if ( (LA14_0==78) ) {
+ if ( (LA14_0==79) ) {
alt14=1;
}
- else if ( (LA14_0==67||LA14_0==75) ) {
+ else if ( (LA14_0==68||LA14_0==76) ) {
alt14=2;
}
else {
@@ -9763,45 +9764,45 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3438:1: ( ( ( rule__ActorClass__ConnectionsAssignment_8_6_0 ) ) | ( ( rule__ActorClass__BindingsAssignment_8_6_1 ) ) | ( ( rule__ActorClass__ServiceImplementationsAssignment_8_6_2 ) ) | ( ( rule__ActorClass__AttributesAssignment_8_6_3 ) ) | ( ( rule__ActorClass__ActorRefsAssignment_8_6_4 ) ) | ( ( rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 ) ) | ( ( rule__ActorClass__InternalPortsAssignment_8_6_6 ) ) | ( ( rule__ActorClass__ExternalPortsAssignment_8_6_7 ) ) )
int alt15=8;
switch ( input.LA(1) ) {
- case 88:
+ case 89:
{
alt15=1;
}
break;
- case 84:
+ case 85:
{
alt15=2;
}
break;
- case 79:
+ case 80:
{
alt15=3;
}
break;
- case 58:
+ case 59:
{
alt15=4;
}
break;
- case 33:
case 34:
- case 92:
+ case 35:
+ case 93:
{
alt15=5;
}
break;
- case 77:
+ case 78:
{
alt15=6;
}
break;
- case 67:
- case 75:
+ case 68:
+ case 76:
{
alt15=7;
}
break;
- case 76:
+ case 77:
{
alt15=8;
}
@@ -10042,10 +10043,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==61||LA16_0==127) ) {
+ if ( (LA16_0==62||LA16_0==128) ) {
alt16=1;
}
- else if ( ((LA16_0>=13 && LA16_0<=14)) ) {
+ else if ( ((LA16_0>=14 && LA16_0<=15)) ) {
alt16=2;
}
else {
@@ -10132,18 +10133,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3518:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
int alt17=3;
switch ( input.LA(1) ) {
- case 67:
- case 75:
+ case 68:
+ case 76:
{
alt17=1;
}
break;
- case 77:
+ case 78:
{
alt17=2;
}
break;
- case 78:
+ case 79:
{
alt17=3;
}
@@ -10240,17 +10241,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3546:1: ( ( ( rule__LogicalSystem__ConnectionsAssignment_5_0 ) ) | ( ( rule__LogicalSystem__BindingsAssignment_5_1 ) ) | ( ( rule__LogicalSystem__SubSystemsAssignment_5_2 ) ) )
int alt18=3;
switch ( input.LA(1) ) {
- case 88:
+ case 89:
{
alt18=1;
}
break;
- case 84:
+ case 85:
{
alt18=2;
}
break;
- case 80:
+ case 81:
{
alt18=3;
}
@@ -10365,40 +10366,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3575:1: ( ( ( rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 ) ) | ( ( rule__SubSystemClass__ThreadsAssignment_8_1 ) ) | ( ( rule__SubSystemClass__ConnectionsAssignment_8_2 ) ) | ( ( rule__SubSystemClass__BindingsAssignment_8_3 ) ) | ( ( rule__SubSystemClass__ActorRefsAssignment_8_4 ) ) | ( ( rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 ) ) | ( ( rule__SubSystemClass__RelayPortsAssignment_8_6 ) ) )
int alt19=7;
switch ( input.LA(1) ) {
- case 82:
+ case 83:
{
alt19=1;
}
break;
- case 81:
+ case 82:
{
alt19=2;
}
break;
- case 88:
+ case 89:
{
alt19=3;
}
break;
- case 84:
+ case 85:
{
alt19=4;
}
break;
- case 33:
case 34:
- case 92:
+ case 35:
+ case 93:
{
alt19=5;
}
break;
- case 78:
+ case 79:
{
alt19=6;
}
break;
- case 67:
- case 75:
+ case 68:
+ case 76:
{
alt19=7;
}
@@ -10614,10 +10615,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt20=2;
int LA20_0 = input.LA(1);
- if ( (LA20_0==90) ) {
+ if ( (LA20_0==91) ) {
alt20=1;
}
- else if ( (LA20_0==91) ) {
+ else if ( (LA20_0==92) ) {
alt20=2;
}
else {
@@ -10693,7 +10694,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt21=2;
int LA21_0 = input.LA(1);
- if ( (LA21_0==15) ) {
+ if ( (LA21_0==16) ) {
alt21=1;
}
else if ( (LA21_0==RULE_INT) ) {
@@ -10713,7 +10714,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3651:1: '*'
{
before(grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
- match(input,15,FOLLOW_2);
+ match(input,16,FOLLOW_2);
after(grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
}
@@ -10763,37 +10764,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3673:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) )
int alt22=7;
switch ( input.LA(1) ) {
- case 16:
+ case 17:
{
alt22=1;
}
break;
- case 17:
+ case 18:
{
alt22=2;
}
break;
- case 18:
+ case 19:
{
alt22=3;
}
break;
- case 19:
+ case 20:
{
alt22=4;
}
break;
- case 20:
+ case 21:
{
alt22=5;
}
break;
- case 21:
+ case 22:
{
alt22=6;
}
break;
- case 22:
+ case 23:
{
alt22=7;
}
@@ -10813,7 +10814,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3675:1: 'DataClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
- match(input,16,FOLLOW_2);
+ match(input,17,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
}
@@ -10828,7 +10829,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3683:1: 'ActorClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
- match(input,17,FOLLOW_2);
+ match(input,18,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
}
@@ -10843,7 +10844,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3691:1: 'ActorBehavior'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
- match(input,18,FOLLOW_2);
+ match(input,19,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
}
@@ -10858,7 +10859,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3699:1: 'ProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
- match(input,19,FOLLOW_2);
+ match(input,20,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
}
@@ -10873,7 +10874,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3707:1: 'CompoundProtocolClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
- match(input,20,FOLLOW_2);
+ match(input,21,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
}
@@ -10888,7 +10889,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3715:1: 'SubSystemClass'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
- match(input,21,FOLLOW_2);
+ match(input,22,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
}
@@ -10903,7 +10904,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3723:1: 'LogicalSystem'
{
before(grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
- match(input,22,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
}
@@ -10938,21 +10939,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3739:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
int alt23=3;
switch ( input.LA(1) ) {
- case 94:
- case 99:
+ case 95:
+ case 100:
{
alt23=1;
}
break;
- case 103:
+ case 104:
{
alt23=2;
}
break;
- case 100:
case 101:
case 102:
- case 130:
+ case 103:
+ case 131:
{
alt23=3;
}
@@ -11049,31 +11050,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3768:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
int alt24=5;
switch ( input.LA(1) ) {
- case 94:
- case 99:
+ case 95:
+ case 100:
{
alt24=1;
}
break;
- case 100:
case 101:
case 102:
- case 130:
+ case 103:
+ case 131:
{
alt24=2;
}
break;
- case 103:
+ case 104:
{
alt24=3;
}
break;
- case 104:
+ case 105:
{
alt24=4;
}
break;
- case 111:
+ case 112:
{
alt24=5;
}
@@ -11238,31 +11239,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3808:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
int alt25=5;
switch ( input.LA(1) ) {
- case 94:
- case 99:
+ case 95:
+ case 100:
{
alt25=1;
}
break;
- case 100:
case 101:
case 102:
- case 130:
+ case 103:
+ case 131:
{
alt25=2;
}
break;
- case 103:
+ case 104:
{
alt25=3;
}
break;
- case 104:
+ case 105:
{
alt25=4;
}
break;
- case 111:
+ case 112:
{
alt25=5;
}
@@ -11428,10 +11429,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt26=2;
int LA26_0 = input.LA(1);
- if ( (LA26_0==94) ) {
+ if ( (LA26_0==95) ) {
alt26=1;
}
- else if ( (LA26_0==99) ) {
+ else if ( (LA26_0==100) ) {
alt26=2;
}
else {
@@ -11496,45 +11497,147 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__State__Alternatives"
+ // $ANTLR start "rule__DetailCode__Alternatives"
+ // InternalRoom.g:3866:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__LinesAssignment_1 )? ) );
+ public final void rule__DetailCode__Alternatives() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:3870:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__LinesAssignment_1 )? ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
+
+ if ( (LA28_0==42) ) {
+ alt28=1;
+ }
+ else if ( (LA28_0==EOF||LA28_0==RULE_CC_STRING||(LA28_0>=14 && LA28_0<=15)||(LA28_0>=34 && LA28_0<=35)||LA28_0==43||(LA28_0>=57 && LA28_0<=59)||LA28_0==62||(LA28_0>=64 && LA28_0<=66)||LA28_0==68||LA28_0==72||(LA28_0>=76 && LA28_0<=80)||(LA28_0>=82 && LA28_0<=83)||LA28_0==85||LA28_0==89||(LA28_0>=93 && LA28_0<=94)||(LA28_0>=97 && LA28_0<=99)||LA28_0==107||LA28_0==116||LA28_0==118||LA28_0==128) ) {
+ alt28=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 28, 0, input);
+
+ throw nvae;
+ }
+ switch (alt28) {
+ case 1 :
+ // InternalRoom.g:3871:1: ( ( rule__DetailCode__Group_0__0 ) )
+ {
+ // InternalRoom.g:3871:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3872:1: ( rule__DetailCode__Group_0__0 )
+ {
+ before(grammarAccess.getDetailCodeAccess().getGroup_0());
+ // InternalRoom.g:3873:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3873:2: rule__DetailCode__Group_0__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getGroup_0());
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalRoom.g:3877:6: ( ( rule__DetailCode__LinesAssignment_1 )? )
+ {
+ // InternalRoom.g:3877:6: ( ( rule__DetailCode__LinesAssignment_1 )? )
+ // InternalRoom.g:3878:1: ( rule__DetailCode__LinesAssignment_1 )?
+ {
+ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1());
+ // InternalRoom.g:3879:1: ( rule__DetailCode__LinesAssignment_1 )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
+
+ if ( (LA27_0==RULE_CC_STRING) ) {
+ alt27=1;
+ }
+ switch (alt27) {
+ case 1 :
+ // InternalRoom.g:3879:2: rule__DetailCode__LinesAssignment_1
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__LinesAssignment_1();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Alternatives"
+
+
// $ANTLR start "rule__TrPoint__Alternatives"
- // InternalRoom.g:3866:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // InternalRoom.g:3888:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3870:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
- int alt27=3;
+ // InternalRoom.g:3892:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ int alt29=3;
switch ( input.LA(1) ) {
- case 100:
- case 130:
+ case 101:
+ case 131:
{
- alt27=1;
+ alt29=1;
}
break;
- case 101:
+ case 102:
{
- alt27=2;
+ alt29=2;
}
break;
- case 102:
+ case 103:
{
- alt27=3;
+ alt29=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt29) {
case 1 :
- // InternalRoom.g:3871:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3893:1: ( ruleTransitionPoint )
{
- // InternalRoom.g:3871:1: ( ruleTransitionPoint )
- // InternalRoom.g:3872:1: ruleTransitionPoint
+ // InternalRoom.g:3893:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3894:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11550,10 +11653,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3877:6: ( ruleEntryPoint )
+ // InternalRoom.g:3899:6: ( ruleEntryPoint )
{
- // InternalRoom.g:3877:6: ( ruleEntryPoint )
- // InternalRoom.g:3878:1: ruleEntryPoint
+ // InternalRoom.g:3899:6: ( ruleEntryPoint )
+ // InternalRoom.g:3900:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11569,10 +11672,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3883:6: ( ruleExitPoint )
+ // InternalRoom.g:3905:6: ( ruleExitPoint )
{
- // InternalRoom.g:3883:6: ( ruleExitPoint )
- // InternalRoom.g:3884:1: ruleExitPoint
+ // InternalRoom.g:3905:6: ( ruleExitPoint )
+ // InternalRoom.g:3906:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11605,80 +11708,80 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // InternalRoom.g:3895:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // InternalRoom.g:3917:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3899:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalRoom.g:3921:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA28_0==104) ) {
- int LA28_1 = input.LA(2);
+ if ( (LA30_0==105) ) {
+ int LA30_1 = input.LA(2);
- if ( (LA28_1==RULE_ID) ) {
- int LA28_2 = input.LA(3);
+ if ( (LA30_1==RULE_ID) ) {
+ int LA30_2 = input.LA(3);
- if ( (LA28_2==43) ) {
- int LA28_3 = input.LA(4);
+ if ( (LA30_2==44) ) {
+ int LA30_3 = input.LA(4);
- if ( (LA28_3==105) ) {
- alt28=1;
+ if ( (LA30_3==106) ) {
+ alt30=1;
}
- else if ( (LA28_3==RULE_ID||(LA28_3>=112 && LA28_3<=113)) ) {
- alt28=2;
+ else if ( (LA30_3==RULE_ID||(LA30_3>=113 && LA30_3<=114)) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 3, input);
+ new NoViableAltException("", 30, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 2, input);
+ new NoViableAltException("", 30, 2, input);
throw nvae;
}
}
- else if ( (LA28_1==43) ) {
- int LA28_3 = input.LA(3);
+ else if ( (LA30_1==44) ) {
+ int LA30_3 = input.LA(3);
- if ( (LA28_3==105) ) {
- alt28=1;
+ if ( (LA30_3==106) ) {
+ alt30=1;
}
- else if ( (LA28_3==RULE_ID||(LA28_3>=112 && LA28_3<=113)) ) {
- alt28=2;
+ else if ( (LA30_3==RULE_ID||(LA30_3>=113 && LA30_3<=114)) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 3, input);
+ new NoViableAltException("", 30, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 1, input);
+ new NoViableAltException("", 30, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt30) {
case 1 :
- // InternalRoom.g:3900:1: ( ruleInitialTransition )
+ // InternalRoom.g:3922:1: ( ruleInitialTransition )
{
- // InternalRoom.g:3900:1: ( ruleInitialTransition )
- // InternalRoom.g:3901:1: ruleInitialTransition
+ // InternalRoom.g:3922:1: ( ruleInitialTransition )
+ // InternalRoom.g:3923:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11694,10 +11797,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3906:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3928:6: ( ruleNonInitialTransition )
{
- // InternalRoom.g:3906:6: ( ruleNonInitialTransition )
- // InternalRoom.g:3907:1: ruleNonInitialTransition
+ // InternalRoom.g:3928:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3929:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11730,21 +11833,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // InternalRoom.g:3917:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // InternalRoom.g:3939:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3921:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
- int alt29=3;
- alt29 = dfa29.predict(input);
- switch (alt29) {
+ // InternalRoom.g:3943:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ int alt31=3;
+ alt31 = dfa31.predict(input);
+ switch (alt31) {
case 1 :
- // InternalRoom.g:3922:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3944:1: ( ruleTransitionChainStartTransition )
{
- // InternalRoom.g:3922:1: ( ruleTransitionChainStartTransition )
- // InternalRoom.g:3923:1: ruleTransitionChainStartTransition
+ // InternalRoom.g:3944:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3945:1: ruleTransitionChainStartTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11760,10 +11863,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3928:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3950:6: ( ruleContinuationTransition )
{
- // InternalRoom.g:3928:6: ( ruleContinuationTransition )
- // InternalRoom.g:3929:1: ruleContinuationTransition
+ // InternalRoom.g:3950:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3951:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11779,10 +11882,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3934:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3956:6: ( ruleCPBranchTransition )
{
- // InternalRoom.g:3934:6: ( ruleCPBranchTransition )
- // InternalRoom.g:3935:1: ruleCPBranchTransition
+ // InternalRoom.g:3956:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3957:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11815,21 +11918,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionChainStartTransition__Alternatives"
- // InternalRoom.g:3945:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
+ // InternalRoom.g:3967:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
public final void rule__TransitionChainStartTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3949:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
- int alt30=2;
- alt30 = dfa30.predict(input);
- switch (alt30) {
+ // InternalRoom.g:3971:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
+ int alt32=2;
+ alt32 = dfa32.predict(input);
+ switch (alt32) {
case 1 :
- // InternalRoom.g:3950:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3972:1: ( ruleTriggeredTransition )
{
- // InternalRoom.g:3950:1: ( ruleTriggeredTransition )
- // InternalRoom.g:3951:1: ruleTriggeredTransition
+ // InternalRoom.g:3972:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3973:1: ruleTriggeredTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11845,10 +11948,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3956:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3978:6: ( ruleGuardedTransition )
{
- // InternalRoom.g:3956:6: ( ruleGuardedTransition )
- // InternalRoom.g:3957:1: ruleGuardedTransition
+ // InternalRoom.g:3978:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3979:1: ruleGuardedTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11881,56 +11984,56 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // InternalRoom.g:3967:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // InternalRoom.g:3989:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3971:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
- int alt31=4;
+ // InternalRoom.g:3993:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ int alt33=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA31_1 = input.LA(2);
+ int LA33_1 = input.LA(2);
- if ( (LA31_1==50) ) {
- alt31=3;
+ if ( (LA33_1==51) ) {
+ alt33=3;
}
- else if ( (LA31_1==EOF||(LA31_1>=41 && LA31_1<=42)||LA31_1==45||LA31_1==59||LA31_1==94||(LA31_1>=99 && LA31_1<=104)||LA31_1==111||LA31_1==130) ) {
- alt31=1;
+ else if ( (LA33_1==EOF||(LA33_1>=42 && LA33_1<=43)||LA33_1==46||LA33_1==60||LA33_1==95||(LA33_1>=100 && LA33_1<=105)||LA33_1==112||LA33_1==131) ) {
+ alt33=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 31, 1, input);
+ new NoViableAltException("", 33, 1, input);
throw nvae;
}
}
break;
- case 112:
+ case 113:
{
- alt31=2;
+ alt33=2;
}
break;
- case 113:
+ case 114:
{
- alt31=4;
+ alt33=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt33) {
case 1 :
- // InternalRoom.g:3972:1: ( ruleStateTerminal )
+ // InternalRoom.g:3994:1: ( ruleStateTerminal )
{
- // InternalRoom.g:3972:1: ( ruleStateTerminal )
- // InternalRoom.g:3973:1: ruleStateTerminal
+ // InternalRoom.g:3994:1: ( ruleStateTerminal )
+ // InternalRoom.g:3995:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11946,10 +12049,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3978:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4000:6: ( ruleTrPointTerminal )
{
- // InternalRoom.g:3978:6: ( ruleTrPointTerminal )
- // InternalRoom.g:3979:1: ruleTrPointTerminal
+ // InternalRoom.g:4000:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4001:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11965,10 +12068,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3984:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4006:6: ( ruleSubStateTrPointTerminal )
{
- // InternalRoom.g:3984:6: ( ruleSubStateTrPointTerminal )
- // InternalRoom.g:3985:1: ruleSubStateTrPointTerminal
+ // InternalRoom.g:4006:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4007:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11984,10 +12087,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3990:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4012:6: ( ruleChoicepointTerminal )
{
- // InternalRoom.g:3990:6: ( ruleChoicepointTerminal )
- // InternalRoom.g:3991:1: ruleChoicepointTerminal
+ // InternalRoom.g:4012:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4013:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -12020,34 +12123,34 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives"
- // InternalRoom.g:4001:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
+ // InternalRoom.g:4023:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
public final void rule__SemanticsRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4005:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalRoom.g:4027:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA32_0==118) ) {
- alt32=1;
+ if ( (LA34_0==119) ) {
+ alt34=1;
}
- else if ( (LA32_0==119) ) {
- alt32=2;
+ else if ( (LA34_0==120) ) {
+ alt34=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt34) {
case 1 :
- // InternalRoom.g:4006:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4028:1: ( ruleInSemanticsRule )
{
- // InternalRoom.g:4006:1: ( ruleInSemanticsRule )
- // InternalRoom.g:4007:1: ruleInSemanticsRule
+ // InternalRoom.g:4028:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4029:1: ruleInSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12063,10 +12166,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4012:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4034:6: ( ruleOutSemanticsRule )
{
- // InternalRoom.g:4012:6: ( ruleOutSemanticsRule )
- // InternalRoom.g:4013:1: ruleOutSemanticsRule
+ // InternalRoom.g:4034:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4035:1: ruleOutSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12099,38 +12202,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4023:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4045:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__InSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4027:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalRoom.g:4049:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA33_0>=118 && LA33_0<=119)) ) {
- alt33=1;
+ if ( ((LA35_0>=119 && LA35_0<=120)) ) {
+ alt35=1;
}
- else if ( (LA33_0==47) ) {
- alt33=2;
+ else if ( (LA35_0==48) ) {
+ alt35=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt35) {
case 1 :
- // InternalRoom.g:4028:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4050:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4028:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4029:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4050:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4051:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4030:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4030:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4052:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4052:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12148,14 +12251,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4034:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4056:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4034:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4035:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4056:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4057:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4036:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4036:2: rule__InSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4058:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4058:2: rule__InSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__0();
@@ -12190,38 +12293,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4045:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4067:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__OutSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4049:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalRoom.g:4071:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( ((LA34_0>=118 && LA34_0<=119)) ) {
- alt34=1;
+ if ( ((LA36_0>=119 && LA36_0<=120)) ) {
+ alt36=1;
}
- else if ( (LA34_0==47) ) {
- alt34=2;
+ else if ( (LA36_0==48) ) {
+ alt36=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt36) {
case 1 :
- // InternalRoom.g:4050:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4072:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4050:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4051:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4072:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4073:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4052:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4052:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4074:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4074:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12239,14 +12342,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4056:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4078:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4056:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4057:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4078:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4079:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4058:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4058:2: rule__OutSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4080:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4080:2: rule__OutSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__0();
@@ -12281,38 +12384,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Alternatives_6"
- // InternalRoom.g:4067:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
+ // InternalRoom.g:4089:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
public final void rule__AnnotationType__Alternatives_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4071:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalRoom.g:4093:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( ((LA35_0>=16 && LA35_0<=22)) ) {
- alt35=1;
+ if ( ((LA37_0>=17 && LA37_0<=23)) ) {
+ alt37=1;
}
- else if ( (LA35_0==41) ) {
- alt35=2;
+ else if ( (LA37_0==42) ) {
+ alt37=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt37) {
case 1 :
- // InternalRoom.g:4072:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4094:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
{
- // InternalRoom.g:4072:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
- // InternalRoom.g:4073:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4094:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4095:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_0());
- // InternalRoom.g:4074:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
- // InternalRoom.g:4074:2: rule__AnnotationType__TargetsAssignment_6_0
+ // InternalRoom.g:4096:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4096:2: rule__AnnotationType__TargetsAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_0();
@@ -12330,14 +12433,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4078:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4100:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
{
- // InternalRoom.g:4078:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
- // InternalRoom.g:4079:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4100:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4101:1: ( rule__AnnotationType__Group_6_1__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1());
- // InternalRoom.g:4080:1: ( rule__AnnotationType__Group_6_1__0 )
- // InternalRoom.g:4080:2: rule__AnnotationType__Group_6_1__0
+ // InternalRoom.g:4102:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4102:2: rule__AnnotationType__Group_6_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__0();
@@ -12372,120 +12475,120 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // InternalRoom.g:4089:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // InternalRoom.g:4111:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4093:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ // InternalRoom.g:4115:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA36_0==34) ) {
- int LA36_1 = input.LA(2);
+ if ( (LA38_0==35) ) {
+ int LA38_1 = input.LA(2);
- if ( (LA36_1==123) ) {
- int LA36_3 = input.LA(3);
+ if ( (LA38_1==124) ) {
+ int LA38_3 = input.LA(3);
- if ( (LA36_3==RULE_ID) ) {
- int LA36_4 = input.LA(4);
+ if ( (LA38_3==RULE_ID) ) {
+ int LA38_4 = input.LA(4);
- if ( (LA36_4==43) ) {
- int LA36_5 = input.LA(5);
+ if ( (LA38_4==44) ) {
+ int LA38_5 = input.LA(5);
- if ( ((LA36_5>=36 && LA36_5<=39)) ) {
- alt36=1;
+ if ( ((LA38_5>=37 && LA38_5<=40)) ) {
+ alt38=1;
}
- else if ( (LA36_5==41) ) {
- alt36=2;
+ else if ( (LA38_5==42) ) {
+ alt38=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 5, input);
+ new NoViableAltException("", 38, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 4, input);
+ new NoViableAltException("", 38, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 3, input);
+ new NoViableAltException("", 38, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 1, input);
+ new NoViableAltException("", 38, 1, input);
throw nvae;
}
}
- else if ( (LA36_0==23) ) {
- int LA36_2 = input.LA(2);
+ else if ( (LA38_0==24) ) {
+ int LA38_2 = input.LA(2);
- if ( (LA36_2==123) ) {
- int LA36_3 = input.LA(3);
+ if ( (LA38_2==124) ) {
+ int LA38_3 = input.LA(3);
- if ( (LA36_3==RULE_ID) ) {
- int LA36_4 = input.LA(4);
+ if ( (LA38_3==RULE_ID) ) {
+ int LA38_4 = input.LA(4);
- if ( (LA36_4==43) ) {
- int LA36_5 = input.LA(5);
+ if ( (LA38_4==44) ) {
+ int LA38_5 = input.LA(5);
- if ( ((LA36_5>=36 && LA36_5<=39)) ) {
- alt36=1;
+ if ( ((LA38_5>=37 && LA38_5<=40)) ) {
+ alt38=1;
}
- else if ( (LA36_5==41) ) {
- alt36=2;
+ else if ( (LA38_5==42) ) {
+ alt38=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 5, input);
+ new NoViableAltException("", 38, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 4, input);
+ new NoViableAltException("", 38, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 3, input);
+ new NoViableAltException("", 38, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 2, input);
+ new NoViableAltException("", 38, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt38) {
case 1 :
- // InternalRoom.g:4094:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4116:1: ( ruleSimpleAnnotationAttribute )
{
- // InternalRoom.g:4094:1: ( ruleSimpleAnnotationAttribute )
- // InternalRoom.g:4095:1: ruleSimpleAnnotationAttribute
+ // InternalRoom.g:4116:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4117:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12501,10 +12604,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4100:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4122:6: ( ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:4100:6: ( ruleEnumAnnotationAttribute )
- // InternalRoom.g:4101:1: ruleEnumAnnotationAttribute
+ // InternalRoom.g:4122:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4123:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12537,38 +12640,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4111:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4133:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4115:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalRoom.g:4137:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA37_0==34) ) {
- alt37=1;
+ if ( (LA39_0==35) ) {
+ alt39=1;
}
- else if ( (LA37_0==23) ) {
- alt37=2;
+ else if ( (LA39_0==24) ) {
+ alt39=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt39) {
case 1 :
- // InternalRoom.g:4116:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4138:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4116:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4117:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4138:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4139:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4118:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4118:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4140:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4140:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
@@ -12586,13 +12689,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4122:6: ( 'mandatory' )
+ // InternalRoom.g:4144:6: ( 'mandatory' )
{
- // InternalRoom.g:4122:6: ( 'mandatory' )
- // InternalRoom.g:4123:1: 'mandatory'
+ // InternalRoom.g:4144:6: ( 'mandatory' )
+ // InternalRoom.g:4145:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,23,FOLLOW_2);
+ match(input,24,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -12618,38 +12721,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4135:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4157:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4139:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalRoom.g:4161:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA38_0==34) ) {
- alt38=1;
+ if ( (LA40_0==35) ) {
+ alt40=1;
}
- else if ( (LA38_0==23) ) {
- alt38=2;
+ else if ( (LA40_0==24) ) {
+ alt40=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt40) {
case 1 :
- // InternalRoom.g:4140:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4162:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4140:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4141:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4162:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4163:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4142:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4142:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4164:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4164:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
@@ -12667,13 +12770,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4146:6: ( 'mandatory' )
+ // InternalRoom.g:4168:6: ( 'mandatory' )
{
- // InternalRoom.g:4146:6: ( 'mandatory' )
- // InternalRoom.g:4147:1: 'mandatory'
+ // InternalRoom.g:4168:6: ( 'mandatory' )
+ // InternalRoom.g:4169:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,23,FOLLOW_2);
+ match(input,24,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -12699,38 +12802,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Alternatives_1"
- // InternalRoom.g:4159:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
+ // InternalRoom.g:4181:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
public final void rule__Import__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4163:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ // InternalRoom.g:4185:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA39_0==RULE_ID) ) {
- alt39=1;
+ if ( (LA41_0==RULE_ID) ) {
+ alt41=1;
}
- else if ( (LA39_0==24) ) {
- alt39=2;
+ else if ( (LA41_0==25) ) {
+ alt41=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt41) {
case 1 :
- // InternalRoom.g:4164:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4186:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // InternalRoom.g:4164:1: ( ( rule__Import__Group_1_0__0 ) )
- // InternalRoom.g:4165:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4186:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4187:1: ( rule__Import__Group_1_0__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_0());
- // InternalRoom.g:4166:1: ( rule__Import__Group_1_0__0 )
- // InternalRoom.g:4166:2: rule__Import__Group_1_0__0
+ // InternalRoom.g:4188:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4188:2: rule__Import__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__0();
@@ -12748,13 +12851,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4170:6: ( 'model' )
+ // InternalRoom.g:4192:6: ( 'model' )
{
- // InternalRoom.g:4170:6: ( 'model' )
- // InternalRoom.g:4171:1: 'model'
+ // InternalRoom.g:4192:6: ( 'model' )
+ // InternalRoom.g:4193:1: 'model'
{
before(grammarAccess.getImportAccess().getModelKeyword_1_1());
- match(input,24,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getImportAccess().getModelKeyword_1_1());
}
@@ -12780,47 +12883,47 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalRoom.g:4184:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // InternalRoom.g:4206:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4188:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
- int alt40=3;
+ // InternalRoom.g:4210:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ int alt42=3;
switch ( input.LA(1) ) {
- case 25:
- case 131:
+ case 26:
+ case 132:
{
- alt40=1;
+ alt42=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 26:
case 27:
+ case 28:
{
- alt40=2;
+ alt42=2;
}
break;
case RULE_STRING:
{
- alt40=3;
+ alt42=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt42) {
case 1 :
- // InternalRoom.g:4189:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4211:1: ( ruleBooleanLiteral )
{
- // InternalRoom.g:4189:1: ( ruleBooleanLiteral )
- // InternalRoom.g:4190:1: ruleBooleanLiteral
+ // InternalRoom.g:4211:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4212:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12836,10 +12939,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4195:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4217:6: ( ruleNumberLiteral )
{
- // InternalRoom.g:4195:6: ( ruleNumberLiteral )
- // InternalRoom.g:4196:1: ruleNumberLiteral
+ // InternalRoom.g:4217:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4218:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12855,10 +12958,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4201:6: ( ruleStringLiteral )
+ // InternalRoom.g:4223:6: ( ruleStringLiteral )
{
- // InternalRoom.g:4201:6: ( ruleStringLiteral )
- // InternalRoom.g:4202:1: ruleStringLiteral
+ // InternalRoom.g:4223:6: ( ruleStringLiteral )
+ // InternalRoom.g:4224:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12891,37 +12994,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalRoom.g:4212:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // InternalRoom.g:4234:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4216:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalRoom.g:4238:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA41_0==25) ) {
- alt41=1;
+ if ( (LA43_0==26) ) {
+ alt43=1;
}
- else if ( (LA41_0==131) ) {
- alt41=2;
+ else if ( (LA43_0==132) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt43) {
case 1 :
- // InternalRoom.g:4217:1: ( 'false' )
+ // InternalRoom.g:4239:1: ( 'false' )
{
- // InternalRoom.g:4217:1: ( 'false' )
- // InternalRoom.g:4218:1: 'false'
+ // InternalRoom.g:4239:1: ( 'false' )
+ // InternalRoom.g:4240:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- match(input,25,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -12930,14 +13033,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4225:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4247:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // InternalRoom.g:4225:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // InternalRoom.g:4226:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4247:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4248:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // InternalRoom.g:4227:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // InternalRoom.g:4227:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // InternalRoom.g:4249:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4249:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__IsTrueAssignment_1_1();
@@ -12972,66 +13075,66 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // InternalRoom.g:4236:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // InternalRoom.g:4258:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4240:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
- int alt42=2;
+ // InternalRoom.g:4262:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ int alt44=2;
switch ( input.LA(1) ) {
- case 26:
+ case 27:
{
- int LA42_1 = input.LA(2);
+ int LA44_1 = input.LA(2);
- if ( (LA42_1==RULE_INT) ) {
- int LA42_3 = input.LA(3);
+ if ( (LA44_1==RULE_INT) ) {
+ int LA44_3 = input.LA(3);
- if ( (LA42_3==86) ) {
- alt42=2;
+ if ( (LA44_3==87) ) {
+ alt44=2;
}
- else if ( (LA42_3==EOF||LA42_3==48||LA42_3==51) ) {
- alt42=1;
+ else if ( (LA44_3==EOF||LA44_3==49||LA44_3==52) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 3, input);
+ new NoViableAltException("", 44, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 1, input);
+ new NoViableAltException("", 44, 1, input);
throw nvae;
}
}
break;
- case 27:
+ case 28:
{
- int LA42_2 = input.LA(2);
+ int LA44_2 = input.LA(2);
- if ( (LA42_2==RULE_INT) ) {
- int LA42_3 = input.LA(3);
+ if ( (LA44_2==RULE_INT) ) {
+ int LA44_3 = input.LA(3);
- if ( (LA42_3==86) ) {
- alt42=2;
+ if ( (LA44_3==87) ) {
+ alt44=2;
}
- else if ( (LA42_3==EOF||LA42_3==48||LA42_3==51) ) {
- alt42=1;
+ else if ( (LA44_3==EOF||LA44_3==49||LA44_3==52) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 3, input);
+ new NoViableAltException("", 44, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 2, input);
+ new NoViableAltException("", 44, 2, input);
throw nvae;
}
@@ -13039,17 +13142,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA42_3 = input.LA(2);
+ int LA44_3 = input.LA(2);
- if ( (LA42_3==86) ) {
- alt42=2;
+ if ( (LA44_3==87) ) {
+ alt44=2;
}
- else if ( (LA42_3==EOF||LA42_3==48||LA42_3==51) ) {
- alt42=1;
+ else if ( (LA44_3==EOF||LA44_3==49||LA44_3==52) ) {
+ alt44=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 3, input);
+ new NoViableAltException("", 44, 3, input);
throw nvae;
}
@@ -13057,22 +13160,22 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_HEX:
{
- alt42=1;
+ alt44=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt44) {
case 1 :
- // InternalRoom.g:4241:1: ( ruleIntLiteral )
+ // InternalRoom.g:4263:1: ( ruleIntLiteral )
{
- // InternalRoom.g:4241:1: ( ruleIntLiteral )
- // InternalRoom.g:4242:1: ruleIntLiteral
+ // InternalRoom.g:4263:1: ( ruleIntLiteral )
+ // InternalRoom.g:4264:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13088,10 +13191,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4247:6: ( ruleRealLiteral )
+ // InternalRoom.g:4269:6: ( ruleRealLiteral )
{
- // InternalRoom.g:4247:6: ( ruleRealLiteral )
- // InternalRoom.g:4248:1: ruleRealLiteral
+ // InternalRoom.g:4269:6: ( ruleRealLiteral )
+ // InternalRoom.g:4270:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13124,38 +13227,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalRoom.g:4258:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
+ // InternalRoom.g:4280:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4262:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalRoom.g:4284:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA43_0==RULE_INT||(LA43_0>=26 && LA43_0<=27)) ) {
- alt43=1;
+ if ( (LA45_0==RULE_INT||(LA45_0>=27 && LA45_0<=28)) ) {
+ alt45=1;
}
- else if ( (LA43_0==RULE_HEX) ) {
- alt43=2;
+ else if ( (LA45_0==RULE_HEX) ) {
+ alt45=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 45, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt45) {
case 1 :
- // InternalRoom.g:4263:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4285:1: ( ( rule__Integer__Group_0__0 ) )
{
- // InternalRoom.g:4263:1: ( ( rule__Integer__Group_0__0 ) )
- // InternalRoom.g:4264:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4285:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4286:1: ( rule__Integer__Group_0__0 )
{
before(grammarAccess.getIntegerAccess().getGroup_0());
- // InternalRoom.g:4265:1: ( rule__Integer__Group_0__0 )
- // InternalRoom.g:4265:2: rule__Integer__Group_0__0
+ // InternalRoom.g:4287:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4287:2: rule__Integer__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__0();
@@ -13173,10 +13276,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4269:6: ( RULE_HEX )
+ // InternalRoom.g:4291:6: ( RULE_HEX )
{
- // InternalRoom.g:4269:6: ( RULE_HEX )
- // InternalRoom.g:4270:1: RULE_HEX
+ // InternalRoom.g:4291:6: ( RULE_HEX )
+ // InternalRoom.g:4292:1: RULE_HEX
{
before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
match(input,RULE_HEX,FOLLOW_2);
@@ -13205,37 +13308,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives_0_0"
- // InternalRoom.g:4280:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4302:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4284:1: ( ( '+' ) | ( '-' ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalRoom.g:4306:1: ( ( '+' ) | ( '-' ) )
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA44_0==26) ) {
- alt44=1;
+ if ( (LA46_0==27) ) {
+ alt46=1;
}
- else if ( (LA44_0==27) ) {
- alt44=2;
+ else if ( (LA46_0==28) ) {
+ alt46=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 46, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt46) {
case 1 :
- // InternalRoom.g:4285:1: ( '+' )
+ // InternalRoom.g:4307:1: ( '+' )
{
- // InternalRoom.g:4285:1: ( '+' )
- // InternalRoom.g:4286:1: '+'
+ // InternalRoom.g:4307:1: ( '+' )
+ // InternalRoom.g:4308:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
@@ -13244,13 +13347,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4293:6: ( '-' )
+ // InternalRoom.g:4315:6: ( '-' )
{
- // InternalRoom.g:4293:6: ( '-' )
- // InternalRoom.g:4294:1: '-'
+ // InternalRoom.g:4315:6: ( '-' )
+ // InternalRoom.g:4316:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
@@ -13276,106 +13379,106 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // InternalRoom.g:4306:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
+ // InternalRoom.g:4328:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4310:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
- int alt45=2;
+ // InternalRoom.g:4332:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ int alt47=2;
switch ( input.LA(1) ) {
- case 26:
+ case 27:
{
- int LA45_1 = input.LA(2);
+ int LA47_1 = input.LA(2);
- if ( (LA45_1==RULE_INT) ) {
- int LA45_3 = input.LA(3);
+ if ( (LA47_1==RULE_INT) ) {
+ int LA47_3 = input.LA(3);
- if ( (LA45_3==86) ) {
- int LA45_4 = input.LA(4);
+ if ( (LA47_3==87) ) {
+ int LA47_4 = input.LA(4);
- if ( (LA45_4==RULE_INT) ) {
- int LA45_5 = input.LA(5);
+ if ( (LA47_4==RULE_INT) ) {
+ int LA47_5 = input.LA(5);
- if ( ((LA45_5>=28 && LA45_5<=29)) ) {
- alt45=2;
+ if ( (LA47_5==EOF||LA47_5==49||LA47_5==52) ) {
+ alt47=1;
}
- else if ( (LA45_5==EOF||LA45_5==48||LA45_5==51) ) {
- alt45=1;
+ else if ( ((LA47_5>=29 && LA47_5<=30)) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 5, input);
+ new NoViableAltException("", 47, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 4, input);
+ new NoViableAltException("", 47, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 3, input);
+ new NoViableAltException("", 47, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 1, input);
+ new NoViableAltException("", 47, 1, input);
throw nvae;
}
}
break;
- case 27:
+ case 28:
{
- int LA45_2 = input.LA(2);
+ int LA47_2 = input.LA(2);
- if ( (LA45_2==RULE_INT) ) {
- int LA45_3 = input.LA(3);
+ if ( (LA47_2==RULE_INT) ) {
+ int LA47_3 = input.LA(3);
- if ( (LA45_3==86) ) {
- int LA45_4 = input.LA(4);
+ if ( (LA47_3==87) ) {
+ int LA47_4 = input.LA(4);
- if ( (LA45_4==RULE_INT) ) {
- int LA45_5 = input.LA(5);
+ if ( (LA47_4==RULE_INT) ) {
+ int LA47_5 = input.LA(5);
- if ( ((LA45_5>=28 && LA45_5<=29)) ) {
- alt45=2;
+ if ( (LA47_5==EOF||LA47_5==49||LA47_5==52) ) {
+ alt47=1;
}
- else if ( (LA45_5==EOF||LA45_5==48||LA45_5==51) ) {
- alt45=1;
+ else if ( ((LA47_5>=29 && LA47_5<=30)) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 5, input);
+ new NoViableAltException("", 47, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 4, input);
+ new NoViableAltException("", 47, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 3, input);
+ new NoViableAltException("", 47, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 2, input);
+ new NoViableAltException("", 47, 2, input);
throw nvae;
}
@@ -13383,37 +13486,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA45_3 = input.LA(2);
+ int LA47_3 = input.LA(2);
- if ( (LA45_3==86) ) {
- int LA45_4 = input.LA(3);
+ if ( (LA47_3==87) ) {
+ int LA47_4 = input.LA(3);
- if ( (LA45_4==RULE_INT) ) {
- int LA45_5 = input.LA(4);
+ if ( (LA47_4==RULE_INT) ) {
+ int LA47_5 = input.LA(4);
- if ( ((LA45_5>=28 && LA45_5<=29)) ) {
- alt45=2;
+ if ( (LA47_5==EOF||LA47_5==49||LA47_5==52) ) {
+ alt47=1;
}
- else if ( (LA45_5==EOF||LA45_5==48||LA45_5==51) ) {
- alt45=1;
+ else if ( ((LA47_5>=29 && LA47_5<=30)) ) {
+ alt47=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 5, input);
+ new NoViableAltException("", 47, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 4, input);
+ new NoViableAltException("", 47, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 45, 3, input);
+ new NoViableAltException("", 47, 3, input);
throw nvae;
}
@@ -13421,17 +13524,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 47, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt47) {
case 1 :
- // InternalRoom.g:4311:1: ( ruleDecimal )
+ // InternalRoom.g:4333:1: ( ruleDecimal )
{
- // InternalRoom.g:4311:1: ( ruleDecimal )
- // InternalRoom.g:4312:1: ruleDecimal
+ // InternalRoom.g:4333:1: ( ruleDecimal )
+ // InternalRoom.g:4334:1: ruleDecimal
{
before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13447,10 +13550,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4317:6: ( ruleDecimalExp )
+ // InternalRoom.g:4339:6: ( ruleDecimalExp )
{
- // InternalRoom.g:4317:6: ( ruleDecimalExp )
- // InternalRoom.g:4318:1: ruleDecimalExp
+ // InternalRoom.g:4339:6: ( ruleDecimalExp )
+ // InternalRoom.g:4340:1: ruleDecimalExp
{
before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13483,37 +13586,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // InternalRoom.g:4328:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4350:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4332:1: ( ( '+' ) | ( '-' ) )
- int alt46=2;
- int LA46_0 = input.LA(1);
+ // InternalRoom.g:4354:1: ( ( '+' ) | ( '-' ) )
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA46_0==26) ) {
- alt46=1;
+ if ( (LA48_0==27) ) {
+ alt48=1;
}
- else if ( (LA46_0==27) ) {
- alt46=2;
+ else if ( (LA48_0==28) ) {
+ alt48=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 46, 0, input);
+ new NoViableAltException("", 48, 0, input);
throw nvae;
}
- switch (alt46) {
+ switch (alt48) {
case 1 :
- // InternalRoom.g:4333:1: ( '+' )
+ // InternalRoom.g:4355:1: ( '+' )
{
- // InternalRoom.g:4333:1: ( '+' )
- // InternalRoom.g:4334:1: '+'
+ // InternalRoom.g:4355:1: ( '+' )
+ // InternalRoom.g:4356:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -13522,13 +13625,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4341:6: ( '-' )
+ // InternalRoom.g:4363:6: ( '-' )
{
- // InternalRoom.g:4341:6: ( '-' )
- // InternalRoom.g:4342:1: '-'
+ // InternalRoom.g:4363:6: ( '-' )
+ // InternalRoom.g:4364:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -13554,37 +13657,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_0"
- // InternalRoom.g:4354:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4376:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4358:1: ( ( '+' ) | ( '-' ) )
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalRoom.g:4380:1: ( ( '+' ) | ( '-' ) )
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA47_0==26) ) {
- alt47=1;
+ if ( (LA49_0==27) ) {
+ alt49=1;
}
- else if ( (LA47_0==27) ) {
- alt47=2;
+ else if ( (LA49_0==28) ) {
+ alt49=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 47, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt47) {
+ switch (alt49) {
case 1 :
- // InternalRoom.g:4359:1: ( '+' )
+ // InternalRoom.g:4381:1: ( '+' )
{
- // InternalRoom.g:4359:1: ( '+' )
- // InternalRoom.g:4360:1: '+'
+ // InternalRoom.g:4381:1: ( '+' )
+ // InternalRoom.g:4382:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -13593,13 +13696,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4367:6: ( '-' )
+ // InternalRoom.g:4389:6: ( '-' )
{
- // InternalRoom.g:4367:6: ( '-' )
- // InternalRoom.g:4368:1: '-'
+ // InternalRoom.g:4389:6: ( '-' )
+ // InternalRoom.g:4390:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -13625,37 +13728,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_4"
- // InternalRoom.g:4380:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ // InternalRoom.g:4402:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4384:1: ( ( 'e' ) | ( 'E' ) )
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalRoom.g:4406:1: ( ( 'e' ) | ( 'E' ) )
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA48_0==28) ) {
- alt48=1;
+ if ( (LA50_0==29) ) {
+ alt50=1;
}
- else if ( (LA48_0==29) ) {
- alt48=2;
+ else if ( (LA50_0==30) ) {
+ alt50=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 48, 0, input);
+ new NoViableAltException("", 50, 0, input);
throw nvae;
}
- switch (alt48) {
+ switch (alt50) {
case 1 :
- // InternalRoom.g:4385:1: ( 'e' )
+ // InternalRoom.g:4407:1: ( 'e' )
{
- // InternalRoom.g:4385:1: ( 'e' )
- // InternalRoom.g:4386:1: 'e'
+ // InternalRoom.g:4407:1: ( 'e' )
+ // InternalRoom.g:4408:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
- match(input,28,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
}
@@ -13664,13 +13767,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4393:6: ( 'E' )
+ // InternalRoom.g:4415:6: ( 'E' )
{
- // InternalRoom.g:4393:6: ( 'E' )
- // InternalRoom.g:4394:1: 'E'
+ // InternalRoom.g:4415:6: ( 'E' )
+ // InternalRoom.g:4416:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
- match(input,29,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
}
@@ -13696,37 +13799,37 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_5"
- // InternalRoom.g:4406:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4428:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4410:1: ( ( '+' ) | ( '-' ) )
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalRoom.g:4432:1: ( ( '+' ) | ( '-' ) )
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA49_0==26) ) {
- alt49=1;
+ if ( (LA51_0==27) ) {
+ alt51=1;
}
- else if ( (LA49_0==27) ) {
- alt49=2;
+ else if ( (LA51_0==28) ) {
+ alt51=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 49, 0, input);
+ new NoViableAltException("", 51, 0, input);
throw nvae;
}
- switch (alt49) {
+ switch (alt51) {
case 1 :
- // InternalRoom.g:4411:1: ( '+' )
+ // InternalRoom.g:4433:1: ( '+' )
{
- // InternalRoom.g:4411:1: ( '+' )
- // InternalRoom.g:4412:1: '+'
+ // InternalRoom.g:4433:1: ( '+' )
+ // InternalRoom.g:4434:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- match(input,26,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
}
@@ -13735,13 +13838,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4419:6: ( '-' )
+ // InternalRoom.g:4441:6: ( '-' )
{
- // InternalRoom.g:4419:6: ( '-' )
- // InternalRoom.g:4420:1: '-'
+ // InternalRoom.g:4441:6: ( '-' )
+ // InternalRoom.g:4442:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- match(input,27,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
}
@@ -13767,49 +13870,49 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CommunicationType__Alternatives"
- // InternalRoom.g:4432:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4454:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
public final void rule__CommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4436:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
- int alt50=3;
+ // InternalRoom.g:4458:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
+ int alt52=3;
switch ( input.LA(1) ) {
- case 30:
+ case 31:
{
- alt50=1;
+ alt52=1;
}
break;
- case 31:
+ case 32:
{
- alt50=2;
+ alt52=2;
}
break;
- case 32:
+ case 33:
{
- alt50=3;
+ alt52=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 50, 0, input);
+ new NoViableAltException("", 52, 0, input);
throw nvae;
}
- switch (alt50) {
+ switch (alt52) {
case 1 :
- // InternalRoom.g:4437:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4459:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4437:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4438:1: ( 'eventdriven' )
+ // InternalRoom.g:4459:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4460:1: ( 'eventdriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4439:1: ( 'eventdriven' )
- // InternalRoom.g:4439:3: 'eventdriven'
+ // InternalRoom.g:4461:1: ( 'eventdriven' )
+ // InternalRoom.g:4461:3: 'eventdriven'
{
- match(input,30,FOLLOW_2);
+ match(input,31,FOLLOW_2);
}
@@ -13821,16 +13924,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4444:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4466:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4444:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4445:1: ( 'datadriven' )
+ // InternalRoom.g:4466:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4467:1: ( 'datadriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4446:1: ( 'datadriven' )
- // InternalRoom.g:4446:3: 'datadriven'
+ // InternalRoom.g:4468:1: ( 'datadriven' )
+ // InternalRoom.g:4468:3: 'datadriven'
{
- match(input,31,FOLLOW_2);
+ match(input,32,FOLLOW_2);
}
@@ -13842,16 +13945,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4451:6: ( ( 'sync' ) )
+ // InternalRoom.g:4473:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4451:6: ( ( 'sync' ) )
- // InternalRoom.g:4452:1: ( 'sync' )
+ // InternalRoom.g:4473:6: ( ( 'sync' ) )
+ // InternalRoom.g:4474:1: ( 'sync' )
{
before(grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4453:1: ( 'sync' )
- // InternalRoom.g:4453:3: 'sync'
+ // InternalRoom.g:4475:1: ( 'sync' )
+ // InternalRoom.g:4475:3: 'sync'
{
- match(input,32,FOLLOW_2);
+ match(input,33,FOLLOW_2);
}
@@ -13880,40 +13983,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceType__Alternatives"
- // InternalRoom.g:4463:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
+ // InternalRoom.g:4485:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
public final void rule__ReferenceType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4467:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalRoom.g:4489:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA51_0==33) ) {
- alt51=1;
+ if ( (LA53_0==34) ) {
+ alt53=1;
}
- else if ( (LA51_0==34) ) {
- alt51=2;
+ else if ( (LA53_0==35) ) {
+ alt53=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 51, 0, input);
+ new NoViableAltException("", 53, 0, input);
throw nvae;
}
- switch (alt51) {
+ switch (alt53) {
case 1 :
- // InternalRoom.g:4468:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4490:1: ( ( 'fixed' ) )
{
- // InternalRoom.g:4468:1: ( ( 'fixed' ) )
- // InternalRoom.g:4469:1: ( 'fixed' )
+ // InternalRoom.g:4490:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4491:1: ( 'fixed' )
{
before(grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
- // InternalRoom.g:4470:1: ( 'fixed' )
- // InternalRoom.g:4470:3: 'fixed'
+ // InternalRoom.g:4492:1: ( 'fixed' )
+ // InternalRoom.g:4492:3: 'fixed'
{
- match(input,33,FOLLOW_2);
+ match(input,34,FOLLOW_2);
}
@@ -13925,16 +14028,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4475:6: ( ( 'optional' ) )
+ // InternalRoom.g:4497:6: ( ( 'optional' ) )
{
- // InternalRoom.g:4475:6: ( ( 'optional' ) )
- // InternalRoom.g:4476:1: ( 'optional' )
+ // InternalRoom.g:4497:6: ( ( 'optional' ) )
+ // InternalRoom.g:4498:1: ( 'optional' )
{
before(grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
- // InternalRoom.g:4477:1: ( 'optional' )
- // InternalRoom.g:4477:3: 'optional'
+ // InternalRoom.g:4499:1: ( 'optional' )
+ // InternalRoom.g:4499:3: 'optional'
{
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
}
@@ -13963,54 +14066,54 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComponentCommunicationType__Alternatives"
- // InternalRoom.g:4488:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4510:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
public final void rule__ComponentCommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4492:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
- int alt52=4;
+ // InternalRoom.g:4514:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
+ int alt54=4;
switch ( input.LA(1) ) {
- case 30:
+ case 31:
{
- alt52=1;
+ alt54=1;
}
break;
- case 31:
+ case 32:
{
- alt52=2;
+ alt54=2;
}
break;
- case 35:
+ case 36:
{
- alt52=3;
+ alt54=3;
}
break;
- case 32:
+ case 33:
{
- alt52=4;
+ alt54=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 52, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt52) {
+ switch (alt54) {
case 1 :
- // InternalRoom.g:4493:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4515:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4493:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4494:1: ( 'eventdriven' )
+ // InternalRoom.g:4515:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4516:1: ( 'eventdriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4495:1: ( 'eventdriven' )
- // InternalRoom.g:4495:3: 'eventdriven'
+ // InternalRoom.g:4517:1: ( 'eventdriven' )
+ // InternalRoom.g:4517:3: 'eventdriven'
{
- match(input,30,FOLLOW_2);
+ match(input,31,FOLLOW_2);
}
@@ -14022,16 +14125,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4500:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4522:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4500:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4501:1: ( 'datadriven' )
+ // InternalRoom.g:4522:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4523:1: ( 'datadriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4502:1: ( 'datadriven' )
- // InternalRoom.g:4502:3: 'datadriven'
+ // InternalRoom.g:4524:1: ( 'datadriven' )
+ // InternalRoom.g:4524:3: 'datadriven'
{
- match(input,31,FOLLOW_2);
+ match(input,32,FOLLOW_2);
}
@@ -14043,16 +14146,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4507:6: ( ( 'async' ) )
+ // InternalRoom.g:4529:6: ( ( 'async' ) )
{
- // InternalRoom.g:4507:6: ( ( 'async' ) )
- // InternalRoom.g:4508:1: ( 'async' )
+ // InternalRoom.g:4529:6: ( ( 'async' ) )
+ // InternalRoom.g:4530:1: ( 'async' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4509:1: ( 'async' )
- // InternalRoom.g:4509:3: 'async'
+ // InternalRoom.g:4531:1: ( 'async' )
+ // InternalRoom.g:4531:3: 'async'
{
- match(input,35,FOLLOW_2);
+ match(input,36,FOLLOW_2);
}
@@ -14064,16 +14167,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4514:6: ( ( 'sync' ) )
+ // InternalRoom.g:4536:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4514:6: ( ( 'sync' ) )
- // InternalRoom.g:4515:1: ( 'sync' )
+ // InternalRoom.g:4536:6: ( ( 'sync' ) )
+ // InternalRoom.g:4537:1: ( 'sync' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
- // InternalRoom.g:4516:1: ( 'sync' )
- // InternalRoom.g:4516:3: 'sync'
+ // InternalRoom.g:4538:1: ( 'sync' )
+ // InternalRoom.g:4538:3: 'sync'
{
- match(input,32,FOLLOW_2);
+ match(input,33,FOLLOW_2);
}
@@ -14102,54 +14205,54 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralType__Alternatives"
- // InternalRoom.g:4526:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // InternalRoom.g:4548:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4530:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
- int alt53=4;
+ // InternalRoom.g:4552:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ int alt55=4;
switch ( input.LA(1) ) {
- case 36:
- {
- alt53=1;
- }
- break;
case 37:
{
- alt53=2;
+ alt55=1;
}
break;
case 38:
{
- alt53=3;
+ alt55=2;
}
break;
case 39:
{
- alt53=4;
+ alt55=3;
+ }
+ break;
+ case 40:
+ {
+ alt55=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 53, 0, input);
+ new NoViableAltException("", 55, 0, input);
throw nvae;
}
- switch (alt53) {
+ switch (alt55) {
case 1 :
- // InternalRoom.g:4531:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4553:1: ( ( 'ptBoolean' ) )
{
- // InternalRoom.g:4531:1: ( ( 'ptBoolean' ) )
- // InternalRoom.g:4532:1: ( 'ptBoolean' )
+ // InternalRoom.g:4553:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4554:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // InternalRoom.g:4533:1: ( 'ptBoolean' )
- // InternalRoom.g:4533:3: 'ptBoolean'
+ // InternalRoom.g:4555:1: ( 'ptBoolean' )
+ // InternalRoom.g:4555:3: 'ptBoolean'
{
- match(input,36,FOLLOW_2);
+ match(input,37,FOLLOW_2);
}
@@ -14161,16 +14264,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4538:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4560:6: ( ( 'ptInteger' ) )
{
- // InternalRoom.g:4538:6: ( ( 'ptInteger' ) )
- // InternalRoom.g:4539:1: ( 'ptInteger' )
+ // InternalRoom.g:4560:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4561:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // InternalRoom.g:4540:1: ( 'ptInteger' )
- // InternalRoom.g:4540:3: 'ptInteger'
+ // InternalRoom.g:4562:1: ( 'ptInteger' )
+ // InternalRoom.g:4562:3: 'ptInteger'
{
- match(input,37,FOLLOW_2);
+ match(input,38,FOLLOW_2);
}
@@ -14182,16 +14285,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4545:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4567:6: ( ( 'ptReal' ) )
{
- // InternalRoom.g:4545:6: ( ( 'ptReal' ) )
- // InternalRoom.g:4546:1: ( 'ptReal' )
+ // InternalRoom.g:4567:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4568:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // InternalRoom.g:4547:1: ( 'ptReal' )
- // InternalRoom.g:4547:3: 'ptReal'
+ // InternalRoom.g:4569:1: ( 'ptReal' )
+ // InternalRoom.g:4569:3: 'ptReal'
{
- match(input,38,FOLLOW_2);
+ match(input,39,FOLLOW_2);
}
@@ -14203,16 +14306,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4552:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4574:6: ( ( 'ptCharacter' ) )
{
- // InternalRoom.g:4552:6: ( ( 'ptCharacter' ) )
- // InternalRoom.g:4553:1: ( 'ptCharacter' )
+ // InternalRoom.g:4574:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4575:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // InternalRoom.g:4554:1: ( 'ptCharacter' )
- // InternalRoom.g:4554:3: 'ptCharacter'
+ // InternalRoom.g:4576:1: ( 'ptCharacter' )
+ // InternalRoom.g:4576:3: 'ptCharacter'
{
- match(input,39,FOLLOW_2);
+ match(input,40,FOLLOW_2);
}
@@ -14241,14 +14344,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0"
- // InternalRoom.g:4566:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
+ // InternalRoom.g:4588:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
public final void rule__RoomModel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4570:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
- // InternalRoom.g:4571:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
+ // InternalRoom.g:4592:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
+ // InternalRoom.g:4593:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
{
pushFollow(FOLLOW_3);
rule__RoomModel__Group__0__Impl();
@@ -14279,20 +14382,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0__Impl"
- // InternalRoom.g:4578:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
+ // InternalRoom.g:4600:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
public final void rule__RoomModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4582:1: ( ( 'RoomModel' ) )
- // InternalRoom.g:4583:1: ( 'RoomModel' )
+ // InternalRoom.g:4604:1: ( ( 'RoomModel' ) )
+ // InternalRoom.g:4605:1: ( 'RoomModel' )
{
- // InternalRoom.g:4583:1: ( 'RoomModel' )
- // InternalRoom.g:4584:1: 'RoomModel'
+ // InternalRoom.g:4605:1: ( 'RoomModel' )
+ // InternalRoom.g:4606:1: 'RoomModel'
{
before(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
- match(input,40,FOLLOW_2);
+ match(input,41,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
}
@@ -14316,14 +14419,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1"
- // InternalRoom.g:4597:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
+ // InternalRoom.g:4619:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
public final void rule__RoomModel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4601:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
- // InternalRoom.g:4602:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
+ // InternalRoom.g:4623:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
+ // InternalRoom.g:4624:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__1__Impl();
@@ -14354,21 +14457,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1__Impl"
- // InternalRoom.g:4609:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
+ // InternalRoom.g:4631:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
public final void rule__RoomModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4613:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
- // InternalRoom.g:4614:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4635:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
+ // InternalRoom.g:4636:1: ( ( rule__RoomModel__NameAssignment_1 ) )
{
- // InternalRoom.g:4614:1: ( ( rule__RoomModel__NameAssignment_1 ) )
- // InternalRoom.g:4615:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4636:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4637:1: ( rule__RoomModel__NameAssignment_1 )
{
before(grammarAccess.getRoomModelAccess().getNameAssignment_1());
- // InternalRoom.g:4616:1: ( rule__RoomModel__NameAssignment_1 )
- // InternalRoom.g:4616:2: rule__RoomModel__NameAssignment_1
+ // InternalRoom.g:4638:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4638:2: rule__RoomModel__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__RoomModel__NameAssignment_1();
@@ -14401,14 +14504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2"
- // InternalRoom.g:4626:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
+ // InternalRoom.g:4648:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
public final void rule__RoomModel__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4630:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
- // InternalRoom.g:4631:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
+ // InternalRoom.g:4652:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
+ // InternalRoom.g:4653:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__2__Impl();
@@ -14439,29 +14542,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2__Impl"
- // InternalRoom.g:4638:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:4660:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
public final void rule__RoomModel__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4642:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
- // InternalRoom.g:4643:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4664:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
+ // InternalRoom.g:4665:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
{
- // InternalRoom.g:4643:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
- // InternalRoom.g:4644:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4665:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4666:1: ( rule__RoomModel__DocuAssignment_2 )?
{
before(grammarAccess.getRoomModelAccess().getDocuAssignment_2());
- // InternalRoom.g:4645:1: ( rule__RoomModel__DocuAssignment_2 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalRoom.g:4667:1: ( rule__RoomModel__DocuAssignment_2 )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA54_0==59) ) {
- alt54=1;
+ if ( (LA56_0==60) ) {
+ alt56=1;
}
- switch (alt54) {
+ switch (alt56) {
case 1 :
- // InternalRoom.g:4645:2: rule__RoomModel__DocuAssignment_2
+ // InternalRoom.g:4667:2: rule__RoomModel__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RoomModel__DocuAssignment_2();
@@ -14497,14 +14600,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3"
- // InternalRoom.g:4655:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
+ // InternalRoom.g:4677:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
public final void rule__RoomModel__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4659:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
- // InternalRoom.g:4660:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
+ // InternalRoom.g:4681:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
+ // InternalRoom.g:4682:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__3__Impl();
@@ -14535,20 +14638,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3__Impl"
- // InternalRoom.g:4667:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:4689:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
public final void rule__RoomModel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4671:1: ( ( '{' ) )
- // InternalRoom.g:4672:1: ( '{' )
+ // InternalRoom.g:4693:1: ( ( '{' ) )
+ // InternalRoom.g:4694:1: ( '{' )
{
- // InternalRoom.g:4672:1: ( '{' )
- // InternalRoom.g:4673:1: '{'
+ // InternalRoom.g:4694:1: ( '{' )
+ // InternalRoom.g:4695:1: '{'
{
before(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
}
@@ -14572,14 +14675,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4"
- // InternalRoom.g:4686:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
+ // InternalRoom.g:4708:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
public final void rule__RoomModel__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4690:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
- // InternalRoom.g:4691:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
+ // InternalRoom.g:4712:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
+ // InternalRoom.g:4713:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__4__Impl();
@@ -14610,33 +14713,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4__Impl"
- // InternalRoom.g:4698:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
+ // InternalRoom.g:4720:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
public final void rule__RoomModel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4702:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
- // InternalRoom.g:4703:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4724:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
+ // InternalRoom.g:4725:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
{
- // InternalRoom.g:4703:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
- // InternalRoom.g:4704:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // InternalRoom.g:4725:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4726:1: ( rule__RoomModel__ImportsAssignment_4 )*
{
before(grammarAccess.getRoomModelAccess().getImportsAssignment_4());
- // InternalRoom.g:4705:1: ( rule__RoomModel__ImportsAssignment_4 )*
- loop55:
+ // InternalRoom.g:4727:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ loop57:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA55_0==124) ) {
- alt55=1;
+ if ( (LA57_0==125) ) {
+ alt57=1;
}
- switch (alt55) {
+ switch (alt57) {
case 1 :
- // InternalRoom.g:4705:2: rule__RoomModel__ImportsAssignment_4
+ // InternalRoom.g:4727:2: rule__RoomModel__ImportsAssignment_4
{
pushFollow(FOLLOW_6);
rule__RoomModel__ImportsAssignment_4();
@@ -14648,7 +14751,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop55;
+ break loop57;
}
} while (true);
@@ -14675,14 +14778,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5"
- // InternalRoom.g:4715:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
+ // InternalRoom.g:4737:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
public final void rule__RoomModel__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4719:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
- // InternalRoom.g:4720:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
+ // InternalRoom.g:4741:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
+ // InternalRoom.g:4742:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__5__Impl();
@@ -14713,33 +14816,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5__Impl"
- // InternalRoom.g:4727:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
+ // InternalRoom.g:4749:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
public final void rule__RoomModel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4731:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
- // InternalRoom.g:4732:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4753:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
+ // InternalRoom.g:4754:1: ( ( rule__RoomModel__Alternatives_5 )* )
{
- // InternalRoom.g:4732:1: ( ( rule__RoomModel__Alternatives_5 )* )
- // InternalRoom.g:4733:1: ( rule__RoomModel__Alternatives_5 )*
+ // InternalRoom.g:4754:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4755:1: ( rule__RoomModel__Alternatives_5 )*
{
before(grammarAccess.getRoomModelAccess().getAlternatives_5());
- // InternalRoom.g:4734:1: ( rule__RoomModel__Alternatives_5 )*
- loop56:
+ // InternalRoom.g:4756:1: ( rule__RoomModel__Alternatives_5 )*
+ loop58:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA56_0>=16 && LA56_0<=17)||(LA56_0>=19 && LA56_0<=22)||(LA56_0>=30 && LA56_0<=32)||LA56_0==35||LA56_0==44||LA56_0==49||LA56_0==53||LA56_0==121||LA56_0==129) ) {
- alt56=1;
+ if ( ((LA58_0>=17 && LA58_0<=18)||(LA58_0>=20 && LA58_0<=23)||(LA58_0>=31 && LA58_0<=33)||LA58_0==36||LA58_0==45||LA58_0==50||LA58_0==54||LA58_0==122||LA58_0==130) ) {
+ alt58=1;
}
- switch (alt56) {
+ switch (alt58) {
case 1 :
- // InternalRoom.g:4734:2: rule__RoomModel__Alternatives_5
+ // InternalRoom.g:4756:2: rule__RoomModel__Alternatives_5
{
pushFollow(FOLLOW_7);
rule__RoomModel__Alternatives_5();
@@ -14751,7 +14854,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop56;
+ break loop58;
}
} while (true);
@@ -14778,14 +14881,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6"
- // InternalRoom.g:4744:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
+ // InternalRoom.g:4766:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
public final void rule__RoomModel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4748:1: ( rule__RoomModel__Group__6__Impl )
- // InternalRoom.g:4749:2: rule__RoomModel__Group__6__Impl
+ // InternalRoom.g:4770:1: ( rule__RoomModel__Group__6__Impl )
+ // InternalRoom.g:4771:2: rule__RoomModel__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RoomModel__Group__6__Impl();
@@ -14811,20 +14914,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6__Impl"
- // InternalRoom.g:4755:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:4777:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
public final void rule__RoomModel__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4759:1: ( ( '}' ) )
- // InternalRoom.g:4760:1: ( '}' )
+ // InternalRoom.g:4781:1: ( ( '}' ) )
+ // InternalRoom.g:4782:1: ( '}' )
{
- // InternalRoom.g:4760:1: ( '}' )
- // InternalRoom.g:4761:1: '}'
+ // InternalRoom.g:4782:1: ( '}' )
+ // InternalRoom.g:4783:1: '}'
{
before(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
}
@@ -14848,14 +14951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0"
- // InternalRoom.g:4788:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
+ // InternalRoom.g:4810:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
public final void rule__VarDecl__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4792:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
- // InternalRoom.g:4793:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
+ // InternalRoom.g:4814:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
+ // InternalRoom.g:4815:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
{
pushFollow(FOLLOW_8);
rule__VarDecl__Group__0__Impl();
@@ -14886,21 +14989,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0__Impl"
- // InternalRoom.g:4800:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
+ // InternalRoom.g:4822:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
public final void rule__VarDecl__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4804:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
- // InternalRoom.g:4805:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4826:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
+ // InternalRoom.g:4827:1: ( ( rule__VarDecl__NameAssignment_0 ) )
{
- // InternalRoom.g:4805:1: ( ( rule__VarDecl__NameAssignment_0 ) )
- // InternalRoom.g:4806:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4827:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4828:1: ( rule__VarDecl__NameAssignment_0 )
{
before(grammarAccess.getVarDeclAccess().getNameAssignment_0());
- // InternalRoom.g:4807:1: ( rule__VarDecl__NameAssignment_0 )
- // InternalRoom.g:4807:2: rule__VarDecl__NameAssignment_0
+ // InternalRoom.g:4829:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4829:2: rule__VarDecl__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__VarDecl__NameAssignment_0();
@@ -14933,14 +15036,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1"
- // InternalRoom.g:4817:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
+ // InternalRoom.g:4839:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
public final void rule__VarDecl__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4821:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
- // InternalRoom.g:4822:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
+ // InternalRoom.g:4843:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
+ // InternalRoom.g:4844:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
{
pushFollow(FOLLOW_3);
rule__VarDecl__Group__1__Impl();
@@ -14971,20 +15074,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1__Impl"
- // InternalRoom.g:4829:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:4851:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
public final void rule__VarDecl__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4833:1: ( ( ':' ) )
- // InternalRoom.g:4834:1: ( ':' )
+ // InternalRoom.g:4855:1: ( ( ':' ) )
+ // InternalRoom.g:4856:1: ( ':' )
{
- // InternalRoom.g:4834:1: ( ':' )
- // InternalRoom.g:4835:1: ':'
+ // InternalRoom.g:4856:1: ( ':' )
+ // InternalRoom.g:4857:1: ':'
{
before(grammarAccess.getVarDeclAccess().getColonKeyword_1());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getVarDeclAccess().getColonKeyword_1());
}
@@ -15008,14 +15111,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2"
- // InternalRoom.g:4848:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
+ // InternalRoom.g:4870:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
public final void rule__VarDecl__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4852:1: ( rule__VarDecl__Group__2__Impl )
- // InternalRoom.g:4853:2: rule__VarDecl__Group__2__Impl
+ // InternalRoom.g:4874:1: ( rule__VarDecl__Group__2__Impl )
+ // InternalRoom.g:4875:2: rule__VarDecl__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__VarDecl__Group__2__Impl();
@@ -15041,21 +15144,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2__Impl"
- // InternalRoom.g:4859:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
+ // InternalRoom.g:4881:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
public final void rule__VarDecl__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4863:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
- // InternalRoom.g:4864:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4885:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
+ // InternalRoom.g:4886:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
{
- // InternalRoom.g:4864:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
- // InternalRoom.g:4865:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4886:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4887:1: ( rule__VarDecl__RefTypeAssignment_2 )
{
before(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2());
- // InternalRoom.g:4866:1: ( rule__VarDecl__RefTypeAssignment_2 )
- // InternalRoom.g:4866:2: rule__VarDecl__RefTypeAssignment_2
+ // InternalRoom.g:4888:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4888:2: rule__VarDecl__RefTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__VarDecl__RefTypeAssignment_2();
@@ -15088,14 +15191,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0"
- // InternalRoom.g:4882:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
+ // InternalRoom.g:4904:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
public final void rule__RefableType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4886:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
- // InternalRoom.g:4887:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
+ // InternalRoom.g:4908:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
+ // InternalRoom.g:4909:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
{
pushFollow(FOLLOW_9);
rule__RefableType__Group__0__Impl();
@@ -15126,21 +15229,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0__Impl"
- // InternalRoom.g:4894:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
+ // InternalRoom.g:4916:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
public final void rule__RefableType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4898:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
- // InternalRoom.g:4899:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:4920:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
+ // InternalRoom.g:4921:1: ( ( rule__RefableType__TypeAssignment_0 ) )
{
- // InternalRoom.g:4899:1: ( ( rule__RefableType__TypeAssignment_0 ) )
- // InternalRoom.g:4900:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:4921:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:4922:1: ( rule__RefableType__TypeAssignment_0 )
{
before(grammarAccess.getRefableTypeAccess().getTypeAssignment_0());
- // InternalRoom.g:4901:1: ( rule__RefableType__TypeAssignment_0 )
- // InternalRoom.g:4901:2: rule__RefableType__TypeAssignment_0
+ // InternalRoom.g:4923:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:4923:2: rule__RefableType__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefableType__TypeAssignment_0();
@@ -15173,14 +15276,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1"
- // InternalRoom.g:4911:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
+ // InternalRoom.g:4933:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
public final void rule__RefableType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4915:1: ( rule__RefableType__Group__1__Impl )
- // InternalRoom.g:4916:2: rule__RefableType__Group__1__Impl
+ // InternalRoom.g:4937:1: ( rule__RefableType__Group__1__Impl )
+ // InternalRoom.g:4938:2: rule__RefableType__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefableType__Group__1__Impl();
@@ -15206,29 +15309,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1__Impl"
- // InternalRoom.g:4922:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
+ // InternalRoom.g:4944:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
public final void rule__RefableType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4926:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
- // InternalRoom.g:4927:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:4948:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
+ // InternalRoom.g:4949:1: ( ( rule__RefableType__RefAssignment_1 )? )
{
- // InternalRoom.g:4927:1: ( ( rule__RefableType__RefAssignment_1 )? )
- // InternalRoom.g:4928:1: ( rule__RefableType__RefAssignment_1 )?
+ // InternalRoom.g:4949:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:4950:1: ( rule__RefableType__RefAssignment_1 )?
{
before(grammarAccess.getRefableTypeAccess().getRefAssignment_1());
- // InternalRoom.g:4929:1: ( rule__RefableType__RefAssignment_1 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalRoom.g:4951:1: ( rule__RefableType__RefAssignment_1 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA57_0==90) ) {
- alt57=1;
+ if ( (LA59_0==91) ) {
+ alt59=1;
}
- switch (alt57) {
+ switch (alt59) {
case 1 :
- // InternalRoom.g:4929:2: rule__RefableType__RefAssignment_1
+ // InternalRoom.g:4951:2: rule__RefableType__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefableType__RefAssignment_1();
@@ -15264,14 +15367,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0"
- // InternalRoom.g:4943:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
+ // InternalRoom.g:4965:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
public final void rule__PrimitiveType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4947:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
- // InternalRoom.g:4948:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
+ // InternalRoom.g:4969:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
+ // InternalRoom.g:4970:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group__0__Impl();
@@ -15302,20 +15405,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0__Impl"
- // InternalRoom.g:4955:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
+ // InternalRoom.g:4977:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
public final void rule__PrimitiveType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4959:1: ( ( 'PrimitiveType' ) )
- // InternalRoom.g:4960:1: ( 'PrimitiveType' )
+ // InternalRoom.g:4981:1: ( ( 'PrimitiveType' ) )
+ // InternalRoom.g:4982:1: ( 'PrimitiveType' )
{
- // InternalRoom.g:4960:1: ( 'PrimitiveType' )
- // InternalRoom.g:4961:1: 'PrimitiveType'
+ // InternalRoom.g:4982:1: ( 'PrimitiveType' )
+ // InternalRoom.g:4983:1: 'PrimitiveType'
{
before(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
- match(input,44,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
}
@@ -15339,14 +15442,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1"
- // InternalRoom.g:4974:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
+ // InternalRoom.g:4996:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
public final void rule__PrimitiveType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4978:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
- // InternalRoom.g:4979:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
+ // InternalRoom.g:5000:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
+ // InternalRoom.g:5001:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
{
pushFollow(FOLLOW_8);
rule__PrimitiveType__Group__1__Impl();
@@ -15377,21 +15480,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1__Impl"
- // InternalRoom.g:4986:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5008:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
public final void rule__PrimitiveType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4990:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
- // InternalRoom.g:4991:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5012:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5013:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
{
- // InternalRoom.g:4991:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
- // InternalRoom.g:4992:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5013:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5014:1: ( rule__PrimitiveType__NameAssignment_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getNameAssignment_1());
- // InternalRoom.g:4993:1: ( rule__PrimitiveType__NameAssignment_1 )
- // InternalRoom.g:4993:2: rule__PrimitiveType__NameAssignment_1
+ // InternalRoom.g:5015:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5015:2: rule__PrimitiveType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__NameAssignment_1();
@@ -15424,14 +15527,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2"
- // InternalRoom.g:5003:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
+ // InternalRoom.g:5025:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
public final void rule__PrimitiveType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5007:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
- // InternalRoom.g:5008:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
+ // InternalRoom.g:5029:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
+ // InternalRoom.g:5030:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
{
pushFollow(FOLLOW_10);
rule__PrimitiveType__Group__2__Impl();
@@ -15462,20 +15565,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2__Impl"
- // InternalRoom.g:5015:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:5037:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
public final void rule__PrimitiveType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5019:1: ( ( ':' ) )
- // InternalRoom.g:5020:1: ( ':' )
+ // InternalRoom.g:5041:1: ( ( ':' ) )
+ // InternalRoom.g:5042:1: ( ':' )
{
- // InternalRoom.g:5020:1: ( ':' )
- // InternalRoom.g:5021:1: ':'
+ // InternalRoom.g:5042:1: ( ':' )
+ // InternalRoom.g:5043:1: ':'
{
before(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
}
@@ -15499,14 +15602,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3"
- // InternalRoom.g:5034:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
+ // InternalRoom.g:5056:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
public final void rule__PrimitiveType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5038:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
- // InternalRoom.g:5039:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
+ // InternalRoom.g:5060:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
+ // InternalRoom.g:5061:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
{
pushFollow(FOLLOW_11);
rule__PrimitiveType__Group__3__Impl();
@@ -15537,21 +15640,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3__Impl"
- // InternalRoom.g:5046:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:5068:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
public final void rule__PrimitiveType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5050:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
- // InternalRoom.g:5051:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5072:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
+ // InternalRoom.g:5073:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
{
- // InternalRoom.g:5051:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
- // InternalRoom.g:5052:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5073:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5074:1: ( rule__PrimitiveType__TypeAssignment_3 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeAssignment_3());
- // InternalRoom.g:5053:1: ( rule__PrimitiveType__TypeAssignment_3 )
- // InternalRoom.g:5053:2: rule__PrimitiveType__TypeAssignment_3
+ // InternalRoom.g:5075:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5075:2: rule__PrimitiveType__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TypeAssignment_3();
@@ -15584,14 +15687,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4"
- // InternalRoom.g:5063:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
+ // InternalRoom.g:5085:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
public final void rule__PrimitiveType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5067:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
- // InternalRoom.g:5068:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
+ // InternalRoom.g:5089:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
+ // InternalRoom.g:5090:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__4__Impl();
@@ -15622,20 +15725,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4__Impl"
- // InternalRoom.g:5075:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:5097:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
public final void rule__PrimitiveType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5079:1: ( ( '->' ) )
- // InternalRoom.g:5080:1: ( '->' )
+ // InternalRoom.g:5101:1: ( ( '->' ) )
+ // InternalRoom.g:5102:1: ( '->' )
{
- // InternalRoom.g:5080:1: ( '->' )
- // InternalRoom.g:5081:1: '->'
+ // InternalRoom.g:5102:1: ( '->' )
+ // InternalRoom.g:5103:1: '->'
{
before(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -15659,14 +15762,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5"
- // InternalRoom.g:5094:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
+ // InternalRoom.g:5116:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
public final void rule__PrimitiveType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5098:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
- // InternalRoom.g:5099:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
+ // InternalRoom.g:5120:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
+ // InternalRoom.g:5121:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__5__Impl();
@@ -15697,21 +15800,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5__Impl"
- // InternalRoom.g:5106:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
+ // InternalRoom.g:5128:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
public final void rule__PrimitiveType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5110:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
- // InternalRoom.g:5111:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5132:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
+ // InternalRoom.g:5133:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
{
- // InternalRoom.g:5111:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
- // InternalRoom.g:5112:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5133:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5134:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameAssignment_5());
- // InternalRoom.g:5113:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
- // InternalRoom.g:5113:2: rule__PrimitiveType__TargetNameAssignment_5
+ // InternalRoom.g:5135:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5135:2: rule__PrimitiveType__TargetNameAssignment_5
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TargetNameAssignment_5();
@@ -15744,14 +15847,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6"
- // InternalRoom.g:5123:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
+ // InternalRoom.g:5145:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
public final void rule__PrimitiveType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5127:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
- // InternalRoom.g:5128:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
+ // InternalRoom.g:5149:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
+ // InternalRoom.g:5150:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__6__Impl();
@@ -15782,29 +15885,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6__Impl"
- // InternalRoom.g:5135:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
+ // InternalRoom.g:5157:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
public final void rule__PrimitiveType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5139:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
- // InternalRoom.g:5140:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5161:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
+ // InternalRoom.g:5162:1: ( ( rule__PrimitiveType__Group_6__0 )? )
{
- // InternalRoom.g:5140:1: ( ( rule__PrimitiveType__Group_6__0 )? )
- // InternalRoom.g:5141:1: ( rule__PrimitiveType__Group_6__0 )?
+ // InternalRoom.g:5162:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5163:1: ( rule__PrimitiveType__Group_6__0 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getGroup_6());
- // InternalRoom.g:5142:1: ( rule__PrimitiveType__Group_6__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // InternalRoom.g:5164:1: ( rule__PrimitiveType__Group_6__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA58_0==47) ) {
- alt58=1;
+ if ( (LA60_0==48) ) {
+ alt60=1;
}
- switch (alt58) {
+ switch (alt60) {
case 1 :
- // InternalRoom.g:5142:2: rule__PrimitiveType__Group_6__0
+ // InternalRoom.g:5164:2: rule__PrimitiveType__Group_6__0
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__0();
@@ -15840,14 +15943,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7"
- // InternalRoom.g:5152:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
+ // InternalRoom.g:5174:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
public final void rule__PrimitiveType__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5156:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
- // InternalRoom.g:5157:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
+ // InternalRoom.g:5178:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
+ // InternalRoom.g:5179:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__7__Impl();
@@ -15878,20 +15981,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7__Impl"
- // InternalRoom.g:5164:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
+ // InternalRoom.g:5186:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
public final void rule__PrimitiveType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5168:1: ( ( 'default' ) )
- // InternalRoom.g:5169:1: ( 'default' )
+ // InternalRoom.g:5190:1: ( ( 'default' ) )
+ // InternalRoom.g:5191:1: ( 'default' )
{
- // InternalRoom.g:5169:1: ( 'default' )
- // InternalRoom.g:5170:1: 'default'
+ // InternalRoom.g:5191:1: ( 'default' )
+ // InternalRoom.g:5192:1: 'default'
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
- match(input,46,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
}
@@ -15915,14 +16018,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8"
- // InternalRoom.g:5183:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
+ // InternalRoom.g:5205:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
public final void rule__PrimitiveType__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5187:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
- // InternalRoom.g:5188:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
+ // InternalRoom.g:5209:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
+ // InternalRoom.g:5210:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
{
pushFollow(FOLLOW_14);
rule__PrimitiveType__Group__8__Impl();
@@ -15953,21 +16056,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8__Impl"
- // InternalRoom.g:5195:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
+ // InternalRoom.g:5217:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
public final void rule__PrimitiveType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5199:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
- // InternalRoom.g:5200:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5221:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
+ // InternalRoom.g:5222:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
{
- // InternalRoom.g:5200:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
- // InternalRoom.g:5201:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5222:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5223:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralAssignment_8());
- // InternalRoom.g:5202:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
- // InternalRoom.g:5202:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
+ // InternalRoom.g:5224:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5224:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DefaultValueLiteralAssignment_8();
@@ -16000,14 +16103,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9"
- // InternalRoom.g:5212:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
+ // InternalRoom.g:5234:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
public final void rule__PrimitiveType__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5216:1: ( rule__PrimitiveType__Group__9__Impl )
- // InternalRoom.g:5217:2: rule__PrimitiveType__Group__9__Impl
+ // InternalRoom.g:5238:1: ( rule__PrimitiveType__Group__9__Impl )
+ // InternalRoom.g:5239:2: rule__PrimitiveType__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group__9__Impl();
@@ -16033,29 +16136,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9__Impl"
- // InternalRoom.g:5223:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
+ // InternalRoom.g:5245:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
public final void rule__PrimitiveType__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5227:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
- // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5249:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
+ // InternalRoom.g:5250:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
{
- // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
- // InternalRoom.g:5229:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ // InternalRoom.g:5250:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5251:1: ( rule__PrimitiveType__DocuAssignment_9 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuAssignment_9());
- // InternalRoom.g:5230:1: ( rule__PrimitiveType__DocuAssignment_9 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalRoom.g:5252:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA59_0==59) ) {
- alt59=1;
+ if ( (LA61_0==60) ) {
+ alt61=1;
}
- switch (alt59) {
+ switch (alt61) {
case 1 :
- // InternalRoom.g:5230:2: rule__PrimitiveType__DocuAssignment_9
+ // InternalRoom.g:5252:2: rule__PrimitiveType__DocuAssignment_9
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DocuAssignment_9();
@@ -16091,14 +16194,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0"
- // InternalRoom.g:5260:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
+ // InternalRoom.g:5282:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
public final void rule__PrimitiveType__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5264:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
- // InternalRoom.g:5265:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
+ // InternalRoom.g:5286:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
+ // InternalRoom.g:5287:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group_6__0__Impl();
@@ -16129,20 +16232,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0__Impl"
- // InternalRoom.g:5272:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
+ // InternalRoom.g:5294:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
public final void rule__PrimitiveType__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5276:1: ( ( '(' ) )
- // InternalRoom.g:5277:1: ( '(' )
+ // InternalRoom.g:5298:1: ( ( '(' ) )
+ // InternalRoom.g:5299:1: ( '(' )
{
- // InternalRoom.g:5277:1: ( '(' )
- // InternalRoom.g:5278:1: '('
+ // InternalRoom.g:5299:1: ( '(' )
+ // InternalRoom.g:5300:1: '('
{
before(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
}
@@ -16166,14 +16269,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1"
- // InternalRoom.g:5291:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
+ // InternalRoom.g:5313:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
public final void rule__PrimitiveType__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5295:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
- // InternalRoom.g:5296:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
+ // InternalRoom.g:5317:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
+ // InternalRoom.g:5318:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
{
pushFollow(FOLLOW_15);
rule__PrimitiveType__Group_6__1__Impl();
@@ -16204,21 +16307,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1__Impl"
- // InternalRoom.g:5303:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
+ // InternalRoom.g:5325:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
public final void rule__PrimitiveType__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5307:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
- // InternalRoom.g:5308:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5329:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
+ // InternalRoom.g:5330:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
{
- // InternalRoom.g:5308:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
- // InternalRoom.g:5309:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5330:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5331:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameAssignment_6_1());
- // InternalRoom.g:5310:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
- // InternalRoom.g:5310:2: rule__PrimitiveType__CastNameAssignment_6_1
+ // InternalRoom.g:5332:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5332:2: rule__PrimitiveType__CastNameAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__CastNameAssignment_6_1();
@@ -16251,14 +16354,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2"
- // InternalRoom.g:5320:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
+ // InternalRoom.g:5342:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
public final void rule__PrimitiveType__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5324:1: ( rule__PrimitiveType__Group_6__2__Impl )
- // InternalRoom.g:5325:2: rule__PrimitiveType__Group_6__2__Impl
+ // InternalRoom.g:5346:1: ( rule__PrimitiveType__Group_6__2__Impl )
+ // InternalRoom.g:5347:2: rule__PrimitiveType__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__2__Impl();
@@ -16284,20 +16387,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2__Impl"
- // InternalRoom.g:5331:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
+ // InternalRoom.g:5353:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
public final void rule__PrimitiveType__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5335:1: ( ( ')' ) )
- // InternalRoom.g:5336:1: ( ')' )
+ // InternalRoom.g:5357:1: ( ( ')' ) )
+ // InternalRoom.g:5358:1: ( ')' )
{
- // InternalRoom.g:5336:1: ( ')' )
- // InternalRoom.g:5337:1: ')'
+ // InternalRoom.g:5358:1: ( ')' )
+ // InternalRoom.g:5359:1: ')'
{
before(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
}
@@ -16321,14 +16424,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0"
- // InternalRoom.g:5356:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
+ // InternalRoom.g:5378:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
public final void rule__EnumerationType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5360:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
- // InternalRoom.g:5361:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
+ // InternalRoom.g:5382:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
+ // InternalRoom.g:5383:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group__0__Impl();
@@ -16359,20 +16462,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0__Impl"
- // InternalRoom.g:5368:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
+ // InternalRoom.g:5390:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
public final void rule__EnumerationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5372:1: ( ( 'Enumeration' ) )
- // InternalRoom.g:5373:1: ( 'Enumeration' )
+ // InternalRoom.g:5394:1: ( ( 'Enumeration' ) )
+ // InternalRoom.g:5395:1: ( 'Enumeration' )
{
- // InternalRoom.g:5373:1: ( 'Enumeration' )
- // InternalRoom.g:5374:1: 'Enumeration'
+ // InternalRoom.g:5395:1: ( 'Enumeration' )
+ // InternalRoom.g:5396:1: 'Enumeration'
{
before(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
- match(input,49,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
}
@@ -16396,14 +16499,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1"
- // InternalRoom.g:5387:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
+ // InternalRoom.g:5409:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
public final void rule__EnumerationType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5391:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
- // InternalRoom.g:5392:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
+ // InternalRoom.g:5413:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
+ // InternalRoom.g:5414:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__1__Impl();
@@ -16434,21 +16537,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1__Impl"
- // InternalRoom.g:5399:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5421:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
public final void rule__EnumerationType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5403:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
- // InternalRoom.g:5404:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5425:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5426:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
{
- // InternalRoom.g:5404:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
- // InternalRoom.g:5405:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5426:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5427:1: ( rule__EnumerationType__NameAssignment_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5406:1: ( rule__EnumerationType__NameAssignment_1 )
- // InternalRoom.g:5406:2: rule__EnumerationType__NameAssignment_1
+ // InternalRoom.g:5428:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5428:2: rule__EnumerationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__NameAssignment_1();
@@ -16481,14 +16584,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2"
- // InternalRoom.g:5416:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
+ // InternalRoom.g:5438:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
public final void rule__EnumerationType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5420:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
- // InternalRoom.g:5421:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
+ // InternalRoom.g:5442:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
+ // InternalRoom.g:5443:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__2__Impl();
@@ -16519,29 +16622,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2__Impl"
- // InternalRoom.g:5428:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:5450:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
public final void rule__EnumerationType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5432:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:5433:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5454:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:5455:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:5433:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
- // InternalRoom.g:5434:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ // InternalRoom.g:5455:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5456:1: ( rule__EnumerationType__DocuAssignment_2 )?
{
before(grammarAccess.getEnumerationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:5435:1: ( rule__EnumerationType__DocuAssignment_2 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalRoom.g:5457:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA60_0==59) ) {
- alt60=1;
+ if ( (LA62_0==60) ) {
+ alt62=1;
}
- switch (alt60) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:5435:2: rule__EnumerationType__DocuAssignment_2
+ // InternalRoom.g:5457:2: rule__EnumerationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumerationType__DocuAssignment_2();
@@ -16577,14 +16680,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3"
- // InternalRoom.g:5445:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
+ // InternalRoom.g:5467:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
public final void rule__EnumerationType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5449:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
- // InternalRoom.g:5450:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
+ // InternalRoom.g:5471:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
+ // InternalRoom.g:5472:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__3__Impl();
@@ -16615,29 +16718,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3__Impl"
- // InternalRoom.g:5457:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
+ // InternalRoom.g:5479:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
public final void rule__EnumerationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5461:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
- // InternalRoom.g:5462:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5483:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
+ // InternalRoom.g:5484:1: ( ( rule__EnumerationType__Group_3__0 )? )
{
- // InternalRoom.g:5462:1: ( ( rule__EnumerationType__Group_3__0 )? )
- // InternalRoom.g:5463:1: ( rule__EnumerationType__Group_3__0 )?
+ // InternalRoom.g:5484:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5485:1: ( rule__EnumerationType__Group_3__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_3());
- // InternalRoom.g:5464:1: ( rule__EnumerationType__Group_3__0 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalRoom.g:5486:1: ( rule__EnumerationType__Group_3__0 )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA61_0==50) ) {
- alt61=1;
+ if ( (LA63_0==51) ) {
+ alt63=1;
}
- switch (alt61) {
+ switch (alt63) {
case 1 :
- // InternalRoom.g:5464:2: rule__EnumerationType__Group_3__0
+ // InternalRoom.g:5486:2: rule__EnumerationType__Group_3__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__0();
@@ -16673,14 +16776,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4"
- // InternalRoom.g:5474:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
+ // InternalRoom.g:5496:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
public final void rule__EnumerationType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5478:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
- // InternalRoom.g:5479:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
+ // InternalRoom.g:5500:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
+ // InternalRoom.g:5501:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__4__Impl();
@@ -16711,20 +16814,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4__Impl"
- // InternalRoom.g:5486:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:5508:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
public final void rule__EnumerationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5490:1: ( ( '{' ) )
- // InternalRoom.g:5491:1: ( '{' )
+ // InternalRoom.g:5512:1: ( ( '{' ) )
+ // InternalRoom.g:5513:1: ( '{' )
{
- // InternalRoom.g:5491:1: ( '{' )
- // InternalRoom.g:5492:1: '{'
+ // InternalRoom.g:5513:1: ( '{' )
+ // InternalRoom.g:5514:1: '{'
{
before(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -16748,14 +16851,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5"
- // InternalRoom.g:5505:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
+ // InternalRoom.g:5527:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
public final void rule__EnumerationType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5509:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
- // InternalRoom.g:5510:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
+ // InternalRoom.g:5531:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
+ // InternalRoom.g:5532:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__5__Impl();
@@ -16786,29 +16889,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5__Impl"
- // InternalRoom.g:5517:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
+ // InternalRoom.g:5539:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
public final void rule__EnumerationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5521:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
- // InternalRoom.g:5522:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5543:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
+ // InternalRoom.g:5544:1: ( ( rule__EnumerationType__Group_5__0 )? )
{
- // InternalRoom.g:5522:1: ( ( rule__EnumerationType__Group_5__0 )? )
- // InternalRoom.g:5523:1: ( rule__EnumerationType__Group_5__0 )?
+ // InternalRoom.g:5544:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5545:1: ( rule__EnumerationType__Group_5__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5());
- // InternalRoom.g:5524:1: ( rule__EnumerationType__Group_5__0 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:5546:1: ( rule__EnumerationType__Group_5__0 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA62_0==RULE_ID) ) {
- alt62=1;
+ if ( (LA64_0==RULE_ID) ) {
+ alt64=1;
}
- switch (alt62) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:5524:2: rule__EnumerationType__Group_5__0
+ // InternalRoom.g:5546:2: rule__EnumerationType__Group_5__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__0();
@@ -16844,14 +16947,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6"
- // InternalRoom.g:5534:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
+ // InternalRoom.g:5556:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
public final void rule__EnumerationType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5538:1: ( rule__EnumerationType__Group__6__Impl )
- // InternalRoom.g:5539:2: rule__EnumerationType__Group__6__Impl
+ // InternalRoom.g:5560:1: ( rule__EnumerationType__Group__6__Impl )
+ // InternalRoom.g:5561:2: rule__EnumerationType__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group__6__Impl();
@@ -16877,20 +16980,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6__Impl"
- // InternalRoom.g:5545:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:5567:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
public final void rule__EnumerationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5549:1: ( ( '}' ) )
- // InternalRoom.g:5550:1: ( '}' )
+ // InternalRoom.g:5571:1: ( ( '}' ) )
+ // InternalRoom.g:5572:1: ( '}' )
{
- // InternalRoom.g:5550:1: ( '}' )
- // InternalRoom.g:5551:1: '}'
+ // InternalRoom.g:5572:1: ( '}' )
+ // InternalRoom.g:5573:1: '}'
{
before(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
}
@@ -16914,14 +17017,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0"
- // InternalRoom.g:5578:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
+ // InternalRoom.g:5600:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
public final void rule__EnumerationType__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5582:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
- // InternalRoom.g:5583:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
+ // InternalRoom.g:5604:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
+ // InternalRoom.g:5605:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_3__0__Impl();
@@ -16952,20 +17055,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0__Impl"
- // InternalRoom.g:5590:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
+ // InternalRoom.g:5612:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
public final void rule__EnumerationType__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5594:1: ( ( 'of' ) )
- // InternalRoom.g:5595:1: ( 'of' )
+ // InternalRoom.g:5616:1: ( ( 'of' ) )
+ // InternalRoom.g:5617:1: ( 'of' )
{
- // InternalRoom.g:5595:1: ( 'of' )
- // InternalRoom.g:5596:1: 'of'
+ // InternalRoom.g:5617:1: ( 'of' )
+ // InternalRoom.g:5618:1: 'of'
{
before(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
}
@@ -16989,14 +17092,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1"
- // InternalRoom.g:5609:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
+ // InternalRoom.g:5631:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
public final void rule__EnumerationType__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5613:1: ( rule__EnumerationType__Group_3__1__Impl )
- // InternalRoom.g:5614:2: rule__EnumerationType__Group_3__1__Impl
+ // InternalRoom.g:5635:1: ( rule__EnumerationType__Group_3__1__Impl )
+ // InternalRoom.g:5636:2: rule__EnumerationType__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__1__Impl();
@@ -17022,21 +17125,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1__Impl"
- // InternalRoom.g:5620:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
+ // InternalRoom.g:5642:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
public final void rule__EnumerationType__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5624:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
- // InternalRoom.g:5625:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5646:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
+ // InternalRoom.g:5647:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
{
- // InternalRoom.g:5625:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
- // InternalRoom.g:5626:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5647:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5648:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypeAssignment_3_1());
- // InternalRoom.g:5627:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
- // InternalRoom.g:5627:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
+ // InternalRoom.g:5649:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5649:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__PrimitiveTypeAssignment_3_1();
@@ -17069,14 +17172,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0"
- // InternalRoom.g:5641:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
+ // InternalRoom.g:5663:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
public final void rule__EnumerationType__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5645:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
- // InternalRoom.g:5646:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
+ // InternalRoom.g:5667:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
+ // InternalRoom.g:5668:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
{
pushFollow(FOLLOW_18);
rule__EnumerationType__Group_5__0__Impl();
@@ -17107,21 +17210,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0__Impl"
- // InternalRoom.g:5653:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
+ // InternalRoom.g:5675:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
public final void rule__EnumerationType__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5657:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
- // InternalRoom.g:5658:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5679:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
+ // InternalRoom.g:5680:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
{
- // InternalRoom.g:5658:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
- // InternalRoom.g:5659:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5680:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5681:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_0());
- // InternalRoom.g:5660:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
- // InternalRoom.g:5660:2: rule__EnumerationType__LiteralsAssignment_5_0
+ // InternalRoom.g:5682:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5682:2: rule__EnumerationType__LiteralsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_0();
@@ -17154,14 +17257,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1"
- // InternalRoom.g:5670:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
+ // InternalRoom.g:5692:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
public final void rule__EnumerationType__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5674:1: ( rule__EnumerationType__Group_5__1__Impl )
- // InternalRoom.g:5675:2: rule__EnumerationType__Group_5__1__Impl
+ // InternalRoom.g:5696:1: ( rule__EnumerationType__Group_5__1__Impl )
+ // InternalRoom.g:5697:2: rule__EnumerationType__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__1__Impl();
@@ -17187,33 +17290,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1__Impl"
- // InternalRoom.g:5681:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
+ // InternalRoom.g:5703:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
public final void rule__EnumerationType__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5685:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
- // InternalRoom.g:5686:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5707:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
+ // InternalRoom.g:5708:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
{
- // InternalRoom.g:5686:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
- // InternalRoom.g:5687:1: ( rule__EnumerationType__Group_5_1__0 )*
+ // InternalRoom.g:5708:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5709:1: ( rule__EnumerationType__Group_5_1__0 )*
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5_1());
- // InternalRoom.g:5688:1: ( rule__EnumerationType__Group_5_1__0 )*
- loop63:
+ // InternalRoom.g:5710:1: ( rule__EnumerationType__Group_5_1__0 )*
+ loop65:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA63_0==51) ) {
- alt63=1;
+ if ( (LA65_0==52) ) {
+ alt65=1;
}
- switch (alt63) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:5688:2: rule__EnumerationType__Group_5_1__0
+ // InternalRoom.g:5710:2: rule__EnumerationType__Group_5_1__0
{
pushFollow(FOLLOW_19);
rule__EnumerationType__Group_5_1__0();
@@ -17225,7 +17328,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop63;
+ break loop65;
}
} while (true);
@@ -17252,14 +17355,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0"
- // InternalRoom.g:5702:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
+ // InternalRoom.g:5724:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
public final void rule__EnumerationType__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5706:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
- // InternalRoom.g:5707:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
+ // InternalRoom.g:5728:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
+ // InternalRoom.g:5729:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_5_1__0__Impl();
@@ -17290,20 +17393,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0__Impl"
- // InternalRoom.g:5714:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:5736:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__EnumerationType__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5718:1: ( ( ',' ) )
- // InternalRoom.g:5719:1: ( ',' )
+ // InternalRoom.g:5740:1: ( ( ',' ) )
+ // InternalRoom.g:5741:1: ( ',' )
{
- // InternalRoom.g:5719:1: ( ',' )
- // InternalRoom.g:5720:1: ','
+ // InternalRoom.g:5741:1: ( ',' )
+ // InternalRoom.g:5742:1: ','
{
before(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
}
@@ -17327,14 +17430,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1"
- // InternalRoom.g:5733:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
+ // InternalRoom.g:5755:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
public final void rule__EnumerationType__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5737:1: ( rule__EnumerationType__Group_5_1__1__Impl )
- // InternalRoom.g:5738:2: rule__EnumerationType__Group_5_1__1__Impl
+ // InternalRoom.g:5759:1: ( rule__EnumerationType__Group_5_1__1__Impl )
+ // InternalRoom.g:5760:2: rule__EnumerationType__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5_1__1__Impl();
@@ -17360,21 +17463,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1__Impl"
- // InternalRoom.g:5744:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:5766:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
public final void rule__EnumerationType__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5748:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
- // InternalRoom.g:5749:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:5770:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
+ // InternalRoom.g:5771:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
{
- // InternalRoom.g:5749:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
- // InternalRoom.g:5750:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:5771:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:5772:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_1_1());
- // InternalRoom.g:5751:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
- // InternalRoom.g:5751:2: rule__EnumerationType__LiteralsAssignment_5_1_1
+ // InternalRoom.g:5773:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:5773:2: rule__EnumerationType__LiteralsAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_1_1();
@@ -17407,14 +17510,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0"
- // InternalRoom.g:5765:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
+ // InternalRoom.g:5787:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
public final void rule__EnumLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5769:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
- // InternalRoom.g:5770:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
+ // InternalRoom.g:5791:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
+ // InternalRoom.g:5792:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
{
pushFollow(FOLLOW_20);
rule__EnumLiteral__Group__0__Impl();
@@ -17445,21 +17548,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0__Impl"
- // InternalRoom.g:5777:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
+ // InternalRoom.g:5799:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
public final void rule__EnumLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5781:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
- // InternalRoom.g:5782:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:5803:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
+ // InternalRoom.g:5804:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
{
- // InternalRoom.g:5782:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
- // InternalRoom.g:5783:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:5804:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:5805:1: ( rule__EnumLiteral__NameAssignment_0 )
{
before(grammarAccess.getEnumLiteralAccess().getNameAssignment_0());
- // InternalRoom.g:5784:1: ( rule__EnumLiteral__NameAssignment_0 )
- // InternalRoom.g:5784:2: rule__EnumLiteral__NameAssignment_0
+ // InternalRoom.g:5806:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:5806:2: rule__EnumLiteral__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__NameAssignment_0();
@@ -17492,14 +17595,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1"
- // InternalRoom.g:5794:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
+ // InternalRoom.g:5816:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
public final void rule__EnumLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5798:1: ( rule__EnumLiteral__Group__1__Impl )
- // InternalRoom.g:5799:2: rule__EnumLiteral__Group__1__Impl
+ // InternalRoom.g:5820:1: ( rule__EnumLiteral__Group__1__Impl )
+ // InternalRoom.g:5821:2: rule__EnumLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group__1__Impl();
@@ -17525,29 +17628,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1__Impl"
- // InternalRoom.g:5805:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
+ // InternalRoom.g:5827:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
public final void rule__EnumLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5809:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
- // InternalRoom.g:5810:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:5831:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
+ // InternalRoom.g:5832:1: ( ( rule__EnumLiteral__Group_1__0 )? )
{
- // InternalRoom.g:5810:1: ( ( rule__EnumLiteral__Group_1__0 )? )
- // InternalRoom.g:5811:1: ( rule__EnumLiteral__Group_1__0 )?
+ // InternalRoom.g:5832:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:5833:1: ( rule__EnumLiteral__Group_1__0 )?
{
before(grammarAccess.getEnumLiteralAccess().getGroup_1());
- // InternalRoom.g:5812:1: ( rule__EnumLiteral__Group_1__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalRoom.g:5834:1: ( rule__EnumLiteral__Group_1__0 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA64_0==52) ) {
- alt64=1;
+ if ( (LA66_0==53) ) {
+ alt66=1;
}
- switch (alt64) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:5812:2: rule__EnumLiteral__Group_1__0
+ // InternalRoom.g:5834:2: rule__EnumLiteral__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__0();
@@ -17583,14 +17686,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0"
- // InternalRoom.g:5826:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
+ // InternalRoom.g:5848:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
public final void rule__EnumLiteral__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5830:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
- // InternalRoom.g:5831:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
+ // InternalRoom.g:5852:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
+ // InternalRoom.g:5853:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
{
pushFollow(FOLLOW_21);
rule__EnumLiteral__Group_1__0__Impl();
@@ -17621,20 +17724,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0__Impl"
- // InternalRoom.g:5838:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
+ // InternalRoom.g:5860:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumLiteral__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5842:1: ( ( '=' ) )
- // InternalRoom.g:5843:1: ( '=' )
+ // InternalRoom.g:5864:1: ( ( '=' ) )
+ // InternalRoom.g:5865:1: ( '=' )
{
- // InternalRoom.g:5843:1: ( '=' )
- // InternalRoom.g:5844:1: '='
+ // InternalRoom.g:5865:1: ( '=' )
+ // InternalRoom.g:5866:1: '='
{
before(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
}
@@ -17658,14 +17761,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1"
- // InternalRoom.g:5857:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
+ // InternalRoom.g:5879:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
public final void rule__EnumLiteral__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5861:1: ( rule__EnumLiteral__Group_1__1__Impl )
- // InternalRoom.g:5862:2: rule__EnumLiteral__Group_1__1__Impl
+ // InternalRoom.g:5883:1: ( rule__EnumLiteral__Group_1__1__Impl )
+ // InternalRoom.g:5884:2: rule__EnumLiteral__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__1__Impl();
@@ -17691,21 +17794,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1__Impl"
- // InternalRoom.g:5868:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
+ // InternalRoom.g:5890:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
public final void rule__EnumLiteral__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5872:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
- // InternalRoom.g:5873:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:5894:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
+ // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
{
- // InternalRoom.g:5873:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
- // InternalRoom.g:5874:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:5896:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
{
before(grammarAccess.getEnumLiteralAccess().getLiteralAssignment_1_1());
- // InternalRoom.g:5875:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
- // InternalRoom.g:5875:2: rule__EnumLiteral__LiteralAssignment_1_1
+ // InternalRoom.g:5897:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:5897:2: rule__EnumLiteral__LiteralAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__LiteralAssignment_1_1();
@@ -17738,14 +17841,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0"
- // InternalRoom.g:5889:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
+ // InternalRoom.g:5911:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
public final void rule__ExternalType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5893:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
- // InternalRoom.g:5894:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
+ // InternalRoom.g:5915:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
+ // InternalRoom.g:5916:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
{
pushFollow(FOLLOW_3);
rule__ExternalType__Group__0__Impl();
@@ -17776,20 +17879,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0__Impl"
- // InternalRoom.g:5901:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
+ // InternalRoom.g:5923:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
public final void rule__ExternalType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5905:1: ( ( 'ExternalType' ) )
- // InternalRoom.g:5906:1: ( 'ExternalType' )
+ // InternalRoom.g:5927:1: ( ( 'ExternalType' ) )
+ // InternalRoom.g:5928:1: ( 'ExternalType' )
{
- // InternalRoom.g:5906:1: ( 'ExternalType' )
- // InternalRoom.g:5907:1: 'ExternalType'
+ // InternalRoom.g:5928:1: ( 'ExternalType' )
+ // InternalRoom.g:5929:1: 'ExternalType'
{
before(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
- match(input,53,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
}
@@ -17813,14 +17916,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1"
- // InternalRoom.g:5920:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
+ // InternalRoom.g:5942:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
public final void rule__ExternalType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5924:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
- // InternalRoom.g:5925:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
+ // InternalRoom.g:5946:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
+ // InternalRoom.g:5947:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
{
pushFollow(FOLLOW_11);
rule__ExternalType__Group__1__Impl();
@@ -17851,21 +17954,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1__Impl"
- // InternalRoom.g:5932:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5954:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
public final void rule__ExternalType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5936:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
- // InternalRoom.g:5937:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:5958:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5959:1: ( ( rule__ExternalType__NameAssignment_1 ) )
{
- // InternalRoom.g:5937:1: ( ( rule__ExternalType__NameAssignment_1 ) )
- // InternalRoom.g:5938:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:5959:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:5960:1: ( rule__ExternalType__NameAssignment_1 )
{
before(grammarAccess.getExternalTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5939:1: ( rule__ExternalType__NameAssignment_1 )
- // InternalRoom.g:5939:2: rule__ExternalType__NameAssignment_1
+ // InternalRoom.g:5961:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:5961:2: rule__ExternalType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__NameAssignment_1();
@@ -17898,14 +18001,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2"
- // InternalRoom.g:5949:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
+ // InternalRoom.g:5971:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
public final void rule__ExternalType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5953:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
- // InternalRoom.g:5954:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
+ // InternalRoom.g:5975:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
+ // InternalRoom.g:5976:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group__2__Impl();
@@ -17936,20 +18039,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2__Impl"
- // InternalRoom.g:5961:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:5983:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
public final void rule__ExternalType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5965:1: ( ( '->' ) )
- // InternalRoom.g:5966:1: ( '->' )
+ // InternalRoom.g:5987:1: ( ( '->' ) )
+ // InternalRoom.g:5988:1: ( '->' )
{
- // InternalRoom.g:5966:1: ( '->' )
- // InternalRoom.g:5967:1: '->'
+ // InternalRoom.g:5988:1: ( '->' )
+ // InternalRoom.g:5989:1: '->'
{
before(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
}
@@ -17973,14 +18076,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3"
- // InternalRoom.g:5980:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
+ // InternalRoom.g:6002:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
public final void rule__ExternalType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5984:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
- // InternalRoom.g:5985:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
+ // InternalRoom.g:6006:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
+ // InternalRoom.g:6007:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__3__Impl();
@@ -18011,21 +18114,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3__Impl"
- // InternalRoom.g:5992:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
+ // InternalRoom.g:6014:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
public final void rule__ExternalType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5996:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
- // InternalRoom.g:5997:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6018:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
+ // InternalRoom.g:6019:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
{
- // InternalRoom.g:5997:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
- // InternalRoom.g:5998:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6019:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6020:1: ( rule__ExternalType__TargetNameAssignment_3 )
{
before(grammarAccess.getExternalTypeAccess().getTargetNameAssignment_3());
- // InternalRoom.g:5999:1: ( rule__ExternalType__TargetNameAssignment_3 )
- // InternalRoom.g:5999:2: rule__ExternalType__TargetNameAssignment_3
+ // InternalRoom.g:6021:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6021:2: rule__ExternalType__TargetNameAssignment_3
{
pushFollow(FOLLOW_2);
rule__ExternalType__TargetNameAssignment_3();
@@ -18058,14 +18161,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4"
- // InternalRoom.g:6009:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
+ // InternalRoom.g:6031:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
public final void rule__ExternalType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6013:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
- // InternalRoom.g:6014:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
+ // InternalRoom.g:6035:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
+ // InternalRoom.g:6036:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__4__Impl();
@@ -18096,29 +18199,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4__Impl"
- // InternalRoom.g:6021:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
+ // InternalRoom.g:6043:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
public final void rule__ExternalType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6025:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
- // InternalRoom.g:6026:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6047:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
+ // InternalRoom.g:6048:1: ( ( rule__ExternalType__Group_4__0 )? )
{
- // InternalRoom.g:6026:1: ( ( rule__ExternalType__Group_4__0 )? )
- // InternalRoom.g:6027:1: ( rule__ExternalType__Group_4__0 )?
+ // InternalRoom.g:6048:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6049:1: ( rule__ExternalType__Group_4__0 )?
{
before(grammarAccess.getExternalTypeAccess().getGroup_4());
- // InternalRoom.g:6028:1: ( rule__ExternalType__Group_4__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalRoom.g:6050:1: ( rule__ExternalType__Group_4__0 )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA65_0==46) ) {
- alt65=1;
+ if ( (LA67_0==47) ) {
+ alt67=1;
}
- switch (alt65) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:6028:2: rule__ExternalType__Group_4__0
+ // InternalRoom.g:6050:2: rule__ExternalType__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__0();
@@ -18154,14 +18257,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5"
- // InternalRoom.g:6038:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
+ // InternalRoom.g:6060:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
public final void rule__ExternalType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6042:1: ( rule__ExternalType__Group__5__Impl )
- // InternalRoom.g:6043:2: rule__ExternalType__Group__5__Impl
+ // InternalRoom.g:6064:1: ( rule__ExternalType__Group__5__Impl )
+ // InternalRoom.g:6065:2: rule__ExternalType__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group__5__Impl();
@@ -18187,29 +18290,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5__Impl"
- // InternalRoom.g:6049:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
+ // InternalRoom.g:6071:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
public final void rule__ExternalType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6053:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
- // InternalRoom.g:6054:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6075:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
+ // InternalRoom.g:6076:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
{
- // InternalRoom.g:6054:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
- // InternalRoom.g:6055:1: ( rule__ExternalType__DocuAssignment_5 )?
+ // InternalRoom.g:6076:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6077:1: ( rule__ExternalType__DocuAssignment_5 )?
{
before(grammarAccess.getExternalTypeAccess().getDocuAssignment_5());
- // InternalRoom.g:6056:1: ( rule__ExternalType__DocuAssignment_5 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalRoom.g:6078:1: ( rule__ExternalType__DocuAssignment_5 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA66_0==59) ) {
- alt66=1;
+ if ( (LA68_0==60) ) {
+ alt68=1;
}
- switch (alt66) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:6056:2: rule__ExternalType__DocuAssignment_5
+ // InternalRoom.g:6078:2: rule__ExternalType__DocuAssignment_5
{
pushFollow(FOLLOW_2);
rule__ExternalType__DocuAssignment_5();
@@ -18245,14 +18348,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0"
- // InternalRoom.g:6078:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
+ // InternalRoom.g:6100:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
public final void rule__ExternalType__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6082:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
- // InternalRoom.g:6083:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
+ // InternalRoom.g:6104:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
+ // InternalRoom.g:6105:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group_4__0__Impl();
@@ -18283,20 +18386,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0__Impl"
- // InternalRoom.g:6090:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
+ // InternalRoom.g:6112:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
public final void rule__ExternalType__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6094:1: ( ( 'default' ) )
- // InternalRoom.g:6095:1: ( 'default' )
+ // InternalRoom.g:6116:1: ( ( 'default' ) )
+ // InternalRoom.g:6117:1: ( 'default' )
{
- // InternalRoom.g:6095:1: ( 'default' )
- // InternalRoom.g:6096:1: 'default'
+ // InternalRoom.g:6117:1: ( 'default' )
+ // InternalRoom.g:6118:1: 'default'
{
before(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
- match(input,46,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
}
@@ -18320,14 +18423,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1"
- // InternalRoom.g:6109:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
+ // InternalRoom.g:6131:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
public final void rule__ExternalType__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6113:1: ( rule__ExternalType__Group_4__1__Impl )
- // InternalRoom.g:6114:2: rule__ExternalType__Group_4__1__Impl
+ // InternalRoom.g:6135:1: ( rule__ExternalType__Group_4__1__Impl )
+ // InternalRoom.g:6136:2: rule__ExternalType__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__1__Impl();
@@ -18353,21 +18456,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1__Impl"
- // InternalRoom.g:6120:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
+ // InternalRoom.g:6142:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
public final void rule__ExternalType__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6124:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
- // InternalRoom.g:6125:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6146:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
+ // InternalRoom.g:6147:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
{
- // InternalRoom.g:6125:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
- // InternalRoom.g:6126:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6147:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6148:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralAssignment_4_1());
- // InternalRoom.g:6127:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
- // InternalRoom.g:6127:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
+ // InternalRoom.g:6149:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6149:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__DefaultValueLiteralAssignment_4_1();
@@ -18400,14 +18503,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0"
- // InternalRoom.g:6141:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
+ // InternalRoom.g:6163:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
public final void rule__DataClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6145:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
- // InternalRoom.g:6146:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
+ // InternalRoom.g:6167:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
+ // InternalRoom.g:6168:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group__0__Impl();
@@ -18438,20 +18541,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0__Impl"
- // InternalRoom.g:6153:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
+ // InternalRoom.g:6175:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
public final void rule__DataClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6157:1: ( ( 'DataClass' ) )
- // InternalRoom.g:6158:1: ( 'DataClass' )
+ // InternalRoom.g:6179:1: ( ( 'DataClass' ) )
+ // InternalRoom.g:6180:1: ( 'DataClass' )
{
- // InternalRoom.g:6158:1: ( 'DataClass' )
- // InternalRoom.g:6159:1: 'DataClass'
+ // InternalRoom.g:6180:1: ( 'DataClass' )
+ // InternalRoom.g:6181:1: 'DataClass'
{
before(grammarAccess.getDataClassAccess().getDataClassKeyword_0());
- match(input,16,FOLLOW_2);
+ match(input,17,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getDataClassKeyword_0());
}
@@ -18475,14 +18578,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1"
- // InternalRoom.g:6172:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
+ // InternalRoom.g:6194:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
public final void rule__DataClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6176:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
- // InternalRoom.g:6177:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
+ // InternalRoom.g:6198:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
+ // InternalRoom.g:6199:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__1__Impl();
@@ -18513,21 +18616,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1__Impl"
- // InternalRoom.g:6184:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6206:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
public final void rule__DataClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6188:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
- // InternalRoom.g:6189:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6210:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:6211:1: ( ( rule__DataClass__NameAssignment_1 ) )
{
- // InternalRoom.g:6189:1: ( ( rule__DataClass__NameAssignment_1 ) )
- // InternalRoom.g:6190:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6211:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6212:1: ( rule__DataClass__NameAssignment_1 )
{
before(grammarAccess.getDataClassAccess().getNameAssignment_1());
- // InternalRoom.g:6191:1: ( rule__DataClass__NameAssignment_1 )
- // InternalRoom.g:6191:2: rule__DataClass__NameAssignment_1
+ // InternalRoom.g:6213:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6213:2: rule__DataClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__DataClass__NameAssignment_1();
@@ -18560,14 +18663,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2"
- // InternalRoom.g:6201:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
+ // InternalRoom.g:6223:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
public final void rule__DataClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6205:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
- // InternalRoom.g:6206:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
+ // InternalRoom.g:6227:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
+ // InternalRoom.g:6228:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__2__Impl();
@@ -18598,29 +18701,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2__Impl"
- // InternalRoom.g:6213:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:6235:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
public final void rule__DataClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6217:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:6218:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6239:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:6240:1: ( ( rule__DataClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:6218:1: ( ( rule__DataClass__DocuAssignment_2 )? )
- // InternalRoom.g:6219:1: ( rule__DataClass__DocuAssignment_2 )?
+ // InternalRoom.g:6240:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6241:1: ( rule__DataClass__DocuAssignment_2 )?
{
before(grammarAccess.getDataClassAccess().getDocuAssignment_2());
- // InternalRoom.g:6220:1: ( rule__DataClass__DocuAssignment_2 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:6242:1: ( rule__DataClass__DocuAssignment_2 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA67_0==59) ) {
- alt67=1;
+ if ( (LA69_0==60) ) {
+ alt69=1;
}
- switch (alt67) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:6220:2: rule__DataClass__DocuAssignment_2
+ // InternalRoom.g:6242:2: rule__DataClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__DataClass__DocuAssignment_2();
@@ -18656,14 +18759,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3"
- // InternalRoom.g:6230:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
+ // InternalRoom.g:6252:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
public final void rule__DataClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6234:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
- // InternalRoom.g:6235:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
+ // InternalRoom.g:6256:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
+ // InternalRoom.g:6257:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__3__Impl();
@@ -18694,29 +18797,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3__Impl"
- // InternalRoom.g:6242:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
+ // InternalRoom.g:6264:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
public final void rule__DataClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6246:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
- // InternalRoom.g:6247:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6268:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
+ // InternalRoom.g:6269:1: ( ( rule__DataClass__Group_3__0 )? )
{
- // InternalRoom.g:6247:1: ( ( rule__DataClass__Group_3__0 )? )
- // InternalRoom.g:6248:1: ( rule__DataClass__Group_3__0 )?
+ // InternalRoom.g:6269:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6270:1: ( rule__DataClass__Group_3__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_3());
- // InternalRoom.g:6249:1: ( rule__DataClass__Group_3__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalRoom.g:6271:1: ( rule__DataClass__Group_3__0 )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA68_0==54) ) {
- alt68=1;
+ if ( (LA70_0==55) ) {
+ alt70=1;
}
- switch (alt68) {
+ switch (alt70) {
case 1 :
- // InternalRoom.g:6249:2: rule__DataClass__Group_3__0
+ // InternalRoom.g:6271:2: rule__DataClass__Group_3__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__0();
@@ -18752,14 +18855,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4"
- // InternalRoom.g:6259:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
+ // InternalRoom.g:6281:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
public final void rule__DataClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6263:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
- // InternalRoom.g:6264:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
+ // InternalRoom.g:6285:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
+ // InternalRoom.g:6286:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__4__Impl();
@@ -18790,20 +18893,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4__Impl"
- // InternalRoom.g:6271:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:6293:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
public final void rule__DataClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6275:1: ( ( '{' ) )
- // InternalRoom.g:6276:1: ( '{' )
+ // InternalRoom.g:6297:1: ( ( '{' ) )
+ // InternalRoom.g:6298:1: ( '{' )
{
- // InternalRoom.g:6276:1: ( '{' )
- // InternalRoom.g:6277:1: '{'
+ // InternalRoom.g:6298:1: ( '{' )
+ // InternalRoom.g:6299:1: '{'
{
before(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
}
@@ -18827,14 +18930,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5"
- // InternalRoom.g:6290:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
+ // InternalRoom.g:6312:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
public final void rule__DataClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6294:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
- // InternalRoom.g:6295:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
+ // InternalRoom.g:6316:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
+ // InternalRoom.g:6317:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__5__Impl();
@@ -18865,33 +18968,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5__Impl"
- // InternalRoom.g:6302:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
+ // InternalRoom.g:6324:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
public final void rule__DataClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6306:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
- // InternalRoom.g:6307:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6328:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
+ // InternalRoom.g:6329:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
{
- // InternalRoom.g:6307:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
- // InternalRoom.g:6308:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ // InternalRoom.g:6329:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6330:1: ( rule__DataClass__AnnotationsAssignment_5 )*
{
before(grammarAccess.getDataClassAccess().getAnnotationsAssignment_5());
- // InternalRoom.g:6309:1: ( rule__DataClass__AnnotationsAssignment_5 )*
- loop69:
+ // InternalRoom.g:6331:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ loop71:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA69_0==120) ) {
- alt69=1;
+ if ( (LA71_0==121) ) {
+ alt71=1;
}
- switch (alt69) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:6309:2: rule__DataClass__AnnotationsAssignment_5
+ // InternalRoom.g:6331:2: rule__DataClass__AnnotationsAssignment_5
{
pushFollow(FOLLOW_25);
rule__DataClass__AnnotationsAssignment_5();
@@ -18903,7 +19006,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop69;
+ break loop71;
}
} while (true);
@@ -18930,14 +19033,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6"
- // InternalRoom.g:6319:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
+ // InternalRoom.g:6341:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
public final void rule__DataClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6323:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
- // InternalRoom.g:6324:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
+ // InternalRoom.g:6345:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
+ // InternalRoom.g:6346:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__6__Impl();
@@ -18968,29 +19071,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6__Impl"
- // InternalRoom.g:6331:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
+ // InternalRoom.g:6353:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
public final void rule__DataClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6335:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
- // InternalRoom.g:6336:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6357:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
+ // InternalRoom.g:6358:1: ( ( rule__DataClass__Group_6__0 )? )
{
- // InternalRoom.g:6336:1: ( ( rule__DataClass__Group_6__0 )? )
- // InternalRoom.g:6337:1: ( rule__DataClass__Group_6__0 )?
+ // InternalRoom.g:6358:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6359:1: ( rule__DataClass__Group_6__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_6());
- // InternalRoom.g:6338:1: ( rule__DataClass__Group_6__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalRoom.g:6360:1: ( rule__DataClass__Group_6__0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA70_0==55) ) {
- alt70=1;
+ if ( (LA72_0==56) ) {
+ alt72=1;
}
- switch (alt70) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:6338:2: rule__DataClass__Group_6__0
+ // InternalRoom.g:6360:2: rule__DataClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__0();
@@ -19026,14 +19129,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7"
- // InternalRoom.g:6348:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
+ // InternalRoom.g:6370:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
public final void rule__DataClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6352:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
- // InternalRoom.g:6353:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
+ // InternalRoom.g:6374:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
+ // InternalRoom.g:6375:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__7__Impl();
@@ -19064,29 +19167,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7__Impl"
- // InternalRoom.g:6360:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
+ // InternalRoom.g:6382:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
public final void rule__DataClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6364:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
- // InternalRoom.g:6365:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6386:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
+ // InternalRoom.g:6387:1: ( ( rule__DataClass__Group_7__0 )? )
{
- // InternalRoom.g:6365:1: ( ( rule__DataClass__Group_7__0 )? )
- // InternalRoom.g:6366:1: ( rule__DataClass__Group_7__0 )?
+ // InternalRoom.g:6387:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6388:1: ( rule__DataClass__Group_7__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_7());
- // InternalRoom.g:6367:1: ( rule__DataClass__Group_7__0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalRoom.g:6389:1: ( rule__DataClass__Group_7__0 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA71_0==56) ) {
- alt71=1;
+ if ( (LA73_0==57) ) {
+ alt73=1;
}
- switch (alt71) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:6367:2: rule__DataClass__Group_7__0
+ // InternalRoom.g:6389:2: rule__DataClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__0();
@@ -19122,14 +19225,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8"
- // InternalRoom.g:6377:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
+ // InternalRoom.g:6399:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
public final void rule__DataClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6381:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
- // InternalRoom.g:6382:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
+ // InternalRoom.g:6403:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
+ // InternalRoom.g:6404:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__8__Impl();
@@ -19160,29 +19263,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8__Impl"
- // InternalRoom.g:6389:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
+ // InternalRoom.g:6411:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
public final void rule__DataClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6393:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
- // InternalRoom.g:6394:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6415:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
+ // InternalRoom.g:6416:1: ( ( rule__DataClass__Group_8__0 )? )
{
- // InternalRoom.g:6394:1: ( ( rule__DataClass__Group_8__0 )? )
- // InternalRoom.g:6395:1: ( rule__DataClass__Group_8__0 )?
+ // InternalRoom.g:6416:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6417:1: ( rule__DataClass__Group_8__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_8());
- // InternalRoom.g:6396:1: ( rule__DataClass__Group_8__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalRoom.g:6418:1: ( rule__DataClass__Group_8__0 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA72_0==57) ) {
- alt72=1;
+ if ( (LA74_0==58) ) {
+ alt74=1;
}
- switch (alt72) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:6396:2: rule__DataClass__Group_8__0
+ // InternalRoom.g:6418:2: rule__DataClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__0();
@@ -19218,14 +19321,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9"
- // InternalRoom.g:6406:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
+ // InternalRoom.g:6428:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
public final void rule__DataClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6410:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
- // InternalRoom.g:6411:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
+ // InternalRoom.g:6432:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
+ // InternalRoom.g:6433:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__9__Impl();
@@ -19256,33 +19359,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9__Impl"
- // InternalRoom.g:6418:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
+ // InternalRoom.g:6440:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
public final void rule__DataClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6422:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
- // InternalRoom.g:6423:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6444:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
+ // InternalRoom.g:6445:1: ( ( rule__DataClass__Alternatives_9 )* )
{
- // InternalRoom.g:6423:1: ( ( rule__DataClass__Alternatives_9 )* )
- // InternalRoom.g:6424:1: ( rule__DataClass__Alternatives_9 )*
+ // InternalRoom.g:6445:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6446:1: ( rule__DataClass__Alternatives_9 )*
{
before(grammarAccess.getDataClassAccess().getAlternatives_9());
- // InternalRoom.g:6425:1: ( rule__DataClass__Alternatives_9 )*
- loop73:
+ // InternalRoom.g:6447:1: ( rule__DataClass__Alternatives_9 )*
+ loop75:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( ((LA73_0>=13 && LA73_0<=14)||LA73_0==58||LA73_0==61||LA73_0==127) ) {
- alt73=1;
+ if ( ((LA75_0>=14 && LA75_0<=15)||LA75_0==59||LA75_0==62||LA75_0==128) ) {
+ alt75=1;
}
- switch (alt73) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:6425:2: rule__DataClass__Alternatives_9
+ // InternalRoom.g:6447:2: rule__DataClass__Alternatives_9
{
pushFollow(FOLLOW_26);
rule__DataClass__Alternatives_9();
@@ -19294,7 +19397,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop73;
+ break loop75;
}
} while (true);
@@ -19321,14 +19424,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10"
- // InternalRoom.g:6435:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
+ // InternalRoom.g:6457:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
public final void rule__DataClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6439:1: ( rule__DataClass__Group__10__Impl )
- // InternalRoom.g:6440:2: rule__DataClass__Group__10__Impl
+ // InternalRoom.g:6461:1: ( rule__DataClass__Group__10__Impl )
+ // InternalRoom.g:6462:2: rule__DataClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group__10__Impl();
@@ -19354,20 +19457,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10__Impl"
- // InternalRoom.g:6446:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:6468:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
public final void rule__DataClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6450:1: ( ( '}' ) )
- // InternalRoom.g:6451:1: ( '}' )
+ // InternalRoom.g:6472:1: ( ( '}' ) )
+ // InternalRoom.g:6473:1: ( '}' )
{
- // InternalRoom.g:6451:1: ( '}' )
- // InternalRoom.g:6452:1: '}'
+ // InternalRoom.g:6473:1: ( '}' )
+ // InternalRoom.g:6474:1: '}'
{
before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
}
@@ -19391,14 +19494,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0"
- // InternalRoom.g:6487:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
+ // InternalRoom.g:6509:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
public final void rule__DataClass__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6491:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
- // InternalRoom.g:6492:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
+ // InternalRoom.g:6513:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
+ // InternalRoom.g:6514:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group_3__0__Impl();
@@ -19429,20 +19532,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0__Impl"
- // InternalRoom.g:6499:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:6521:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
public final void rule__DataClass__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6503:1: ( ( 'extends' ) )
- // InternalRoom.g:6504:1: ( 'extends' )
+ // InternalRoom.g:6525:1: ( ( 'extends' ) )
+ // InternalRoom.g:6526:1: ( 'extends' )
{
- // InternalRoom.g:6504:1: ( 'extends' )
- // InternalRoom.g:6505:1: 'extends'
+ // InternalRoom.g:6526:1: ( 'extends' )
+ // InternalRoom.g:6527:1: 'extends'
{
before(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
}
@@ -19466,14 +19569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1"
- // InternalRoom.g:6518:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
+ // InternalRoom.g:6540:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
public final void rule__DataClass__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6522:1: ( rule__DataClass__Group_3__1__Impl )
- // InternalRoom.g:6523:2: rule__DataClass__Group_3__1__Impl
+ // InternalRoom.g:6544:1: ( rule__DataClass__Group_3__1__Impl )
+ // InternalRoom.g:6545:2: rule__DataClass__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__1__Impl();
@@ -19499,21 +19602,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1__Impl"
- // InternalRoom.g:6529:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
+ // InternalRoom.g:6551:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
public final void rule__DataClass__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6533:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
- // InternalRoom.g:6534:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6555:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
+ // InternalRoom.g:6556:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
{
- // InternalRoom.g:6534:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
- // InternalRoom.g:6535:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6556:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6557:1: ( rule__DataClass__BaseAssignment_3_1 )
{
before(grammarAccess.getDataClassAccess().getBaseAssignment_3_1());
- // InternalRoom.g:6536:1: ( rule__DataClass__BaseAssignment_3_1 )
- // InternalRoom.g:6536:2: rule__DataClass__BaseAssignment_3_1
+ // InternalRoom.g:6558:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6558:2: rule__DataClass__BaseAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__DataClass__BaseAssignment_3_1();
@@ -19546,14 +19649,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0"
- // InternalRoom.g:6550:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
+ // InternalRoom.g:6572:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
public final void rule__DataClass__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6554:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
- // InternalRoom.g:6555:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
+ // InternalRoom.g:6576:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
+ // InternalRoom.g:6577:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_6__0__Impl();
@@ -19584,20 +19687,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0__Impl"
- // InternalRoom.g:6562:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:6584:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
public final void rule__DataClass__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6566:1: ( ( 'usercode1' ) )
- // InternalRoom.g:6567:1: ( 'usercode1' )
+ // InternalRoom.g:6588:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:6589:1: ( 'usercode1' )
{
- // InternalRoom.g:6567:1: ( 'usercode1' )
- // InternalRoom.g:6568:1: 'usercode1'
+ // InternalRoom.g:6589:1: ( 'usercode1' )
+ // InternalRoom.g:6590:1: 'usercode1'
{
before(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
}
@@ -19621,14 +19724,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1"
- // InternalRoom.g:6581:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
+ // InternalRoom.g:6603:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
public final void rule__DataClass__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6585:1: ( rule__DataClass__Group_6__1__Impl )
- // InternalRoom.g:6586:2: rule__DataClass__Group_6__1__Impl
+ // InternalRoom.g:6607:1: ( rule__DataClass__Group_6__1__Impl )
+ // InternalRoom.g:6608:2: rule__DataClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__1__Impl();
@@ -19654,21 +19757,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1__Impl"
- // InternalRoom.g:6592:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
+ // InternalRoom.g:6614:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
public final void rule__DataClass__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6596:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
- // InternalRoom.g:6597:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6618:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
+ // InternalRoom.g:6619:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
{
- // InternalRoom.g:6597:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
- // InternalRoom.g:6598:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6619:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6620:1: ( rule__DataClass__UserCode1Assignment_6_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode1Assignment_6_1());
- // InternalRoom.g:6599:1: ( rule__DataClass__UserCode1Assignment_6_1 )
- // InternalRoom.g:6599:2: rule__DataClass__UserCode1Assignment_6_1
+ // InternalRoom.g:6621:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6621:2: rule__DataClass__UserCode1Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode1Assignment_6_1();
@@ -19701,14 +19804,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0"
- // InternalRoom.g:6613:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
+ // InternalRoom.g:6635:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
public final void rule__DataClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6617:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
- // InternalRoom.g:6618:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
+ // InternalRoom.g:6639:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
+ // InternalRoom.g:6640:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_7__0__Impl();
@@ -19739,20 +19842,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0__Impl"
- // InternalRoom.g:6625:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:6647:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
public final void rule__DataClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6629:1: ( ( 'usercode2' ) )
- // InternalRoom.g:6630:1: ( 'usercode2' )
+ // InternalRoom.g:6651:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:6652:1: ( 'usercode2' )
{
- // InternalRoom.g:6630:1: ( 'usercode2' )
- // InternalRoom.g:6631:1: 'usercode2'
+ // InternalRoom.g:6652:1: ( 'usercode2' )
+ // InternalRoom.g:6653:1: 'usercode2'
{
before(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
}
@@ -19776,14 +19879,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1"
- // InternalRoom.g:6644:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
+ // InternalRoom.g:6666:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
public final void rule__DataClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6648:1: ( rule__DataClass__Group_7__1__Impl )
- // InternalRoom.g:6649:2: rule__DataClass__Group_7__1__Impl
+ // InternalRoom.g:6670:1: ( rule__DataClass__Group_7__1__Impl )
+ // InternalRoom.g:6671:2: rule__DataClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__1__Impl();
@@ -19809,21 +19912,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1__Impl"
- // InternalRoom.g:6655:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
+ // InternalRoom.g:6677:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
public final void rule__DataClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6659:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
- // InternalRoom.g:6660:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6681:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
+ // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
{
- // InternalRoom.g:6660:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
- // InternalRoom.g:6661:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6683:1: ( rule__DataClass__UserCode2Assignment_7_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode2Assignment_7_1());
- // InternalRoom.g:6662:1: ( rule__DataClass__UserCode2Assignment_7_1 )
- // InternalRoom.g:6662:2: rule__DataClass__UserCode2Assignment_7_1
+ // InternalRoom.g:6684:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6684:2: rule__DataClass__UserCode2Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode2Assignment_7_1();
@@ -19856,14 +19959,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0"
- // InternalRoom.g:6676:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
+ // InternalRoom.g:6698:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
public final void rule__DataClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6680:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
- // InternalRoom.g:6681:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
+ // InternalRoom.g:6702:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
+ // InternalRoom.g:6703:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_8__0__Impl();
@@ -19894,20 +19997,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0__Impl"
- // InternalRoom.g:6688:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:6710:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
public final void rule__DataClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6692:1: ( ( 'usercode3' ) )
- // InternalRoom.g:6693:1: ( 'usercode3' )
+ // InternalRoom.g:6714:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:6715:1: ( 'usercode3' )
{
- // InternalRoom.g:6693:1: ( 'usercode3' )
- // InternalRoom.g:6694:1: 'usercode3'
+ // InternalRoom.g:6715:1: ( 'usercode3' )
+ // InternalRoom.g:6716:1: 'usercode3'
{
before(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
}
@@ -19931,14 +20034,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1"
- // InternalRoom.g:6707:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
+ // InternalRoom.g:6729:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
public final void rule__DataClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6711:1: ( rule__DataClass__Group_8__1__Impl )
- // InternalRoom.g:6712:2: rule__DataClass__Group_8__1__Impl
+ // InternalRoom.g:6733:1: ( rule__DataClass__Group_8__1__Impl )
+ // InternalRoom.g:6734:2: rule__DataClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__1__Impl();
@@ -19964,21 +20067,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1__Impl"
- // InternalRoom.g:6718:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
+ // InternalRoom.g:6740:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
public final void rule__DataClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6722:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
- // InternalRoom.g:6723:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6744:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
+ // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
{
- // InternalRoom.g:6723:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
- // InternalRoom.g:6724:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6746:1: ( rule__DataClass__UserCode3Assignment_8_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode3Assignment_8_1());
- // InternalRoom.g:6725:1: ( rule__DataClass__UserCode3Assignment_8_1 )
- // InternalRoom.g:6725:2: rule__DataClass__UserCode3Assignment_8_1
+ // InternalRoom.g:6747:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6747:2: rule__DataClass__UserCode3Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode3Assignment_8_1();
@@ -20011,14 +20114,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0"
- // InternalRoom.g:6739:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
+ // InternalRoom.g:6761:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
public final void rule__Attribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6743:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
- // InternalRoom.g:6744:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
+ // InternalRoom.g:6765:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
+ // InternalRoom.g:6766:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
{
pushFollow(FOLLOW_3);
rule__Attribute__Group__0__Impl();
@@ -20049,20 +20152,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0__Impl"
- // InternalRoom.g:6751:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
+ // InternalRoom.g:6773:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
public final void rule__Attribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6755:1: ( ( 'Attribute' ) )
- // InternalRoom.g:6756:1: ( 'Attribute' )
+ // InternalRoom.g:6777:1: ( ( 'Attribute' ) )
+ // InternalRoom.g:6778:1: ( 'Attribute' )
{
- // InternalRoom.g:6756:1: ( 'Attribute' )
- // InternalRoom.g:6757:1: 'Attribute'
+ // InternalRoom.g:6778:1: ( 'Attribute' )
+ // InternalRoom.g:6779:1: 'Attribute'
{
before(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
- match(input,58,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
}
@@ -20086,14 +20189,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1"
- // InternalRoom.g:6770:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
+ // InternalRoom.g:6792:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
public final void rule__Attribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6774:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
- // InternalRoom.g:6775:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
+ // InternalRoom.g:6796:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
+ // InternalRoom.g:6797:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__1__Impl();
@@ -20124,21 +20227,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1__Impl"
- // InternalRoom.g:6782:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6804:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
public final void rule__Attribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6786:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
- // InternalRoom.g:6787:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:6808:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
+ // InternalRoom.g:6809:1: ( ( rule__Attribute__NameAssignment_1 ) )
{
- // InternalRoom.g:6787:1: ( ( rule__Attribute__NameAssignment_1 ) )
- // InternalRoom.g:6788:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:6809:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:6810:1: ( rule__Attribute__NameAssignment_1 )
{
before(grammarAccess.getAttributeAccess().getNameAssignment_1());
- // InternalRoom.g:6789:1: ( rule__Attribute__NameAssignment_1 )
- // InternalRoom.g:6789:2: rule__Attribute__NameAssignment_1
+ // InternalRoom.g:6811:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:6811:2: rule__Attribute__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Attribute__NameAssignment_1();
@@ -20171,14 +20274,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2"
- // InternalRoom.g:6799:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
+ // InternalRoom.g:6821:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
public final void rule__Attribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6803:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
- // InternalRoom.g:6804:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
+ // InternalRoom.g:6825:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
+ // InternalRoom.g:6826:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__2__Impl();
@@ -20209,29 +20312,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2__Impl"
- // InternalRoom.g:6811:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
+ // InternalRoom.g:6833:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
public final void rule__Attribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6815:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
- // InternalRoom.g:6816:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:6837:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
+ // InternalRoom.g:6838:1: ( ( rule__Attribute__Group_2__0 )? )
{
- // InternalRoom.g:6816:1: ( ( rule__Attribute__Group_2__0 )? )
- // InternalRoom.g:6817:1: ( rule__Attribute__Group_2__0 )?
+ // InternalRoom.g:6838:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:6839:1: ( rule__Attribute__Group_2__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_2());
- // InternalRoom.g:6818:1: ( rule__Attribute__Group_2__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:6840:1: ( rule__Attribute__Group_2__0 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA74_0==59) ) {
- alt74=1;
+ if ( (LA76_0==60) ) {
+ alt76=1;
}
- switch (alt74) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:6818:2: rule__Attribute__Group_2__0
+ // InternalRoom.g:6840:2: rule__Attribute__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__0();
@@ -20267,14 +20370,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3"
- // InternalRoom.g:6828:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
+ // InternalRoom.g:6850:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
public final void rule__Attribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6832:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
- // InternalRoom.g:6833:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
+ // InternalRoom.g:6854:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
+ // InternalRoom.g:6855:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__3__Impl();
@@ -20305,20 +20408,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3__Impl"
- // InternalRoom.g:6840:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:6862:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
public final void rule__Attribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6844:1: ( ( ':' ) )
- // InternalRoom.g:6845:1: ( ':' )
+ // InternalRoom.g:6866:1: ( ( ':' ) )
+ // InternalRoom.g:6867:1: ( ':' )
{
- // InternalRoom.g:6845:1: ( ':' )
- // InternalRoom.g:6846:1: ':'
+ // InternalRoom.g:6867:1: ( ':' )
+ // InternalRoom.g:6868:1: ':'
{
before(grammarAccess.getAttributeAccess().getColonKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getColonKeyword_3());
}
@@ -20342,14 +20445,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4"
- // InternalRoom.g:6859:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
+ // InternalRoom.g:6881:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
public final void rule__Attribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6863:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
- // InternalRoom.g:6864:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
+ // InternalRoom.g:6885:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
+ // InternalRoom.g:6886:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__4__Impl();
@@ -20380,29 +20483,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4__Impl"
- // InternalRoom.g:6871:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
+ // InternalRoom.g:6893:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
public final void rule__Attribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6875:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
- // InternalRoom.g:6876:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:6897:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
+ // InternalRoom.g:6898:1: ( ( rule__Attribute__TypeAssignment_4 )? )
{
- // InternalRoom.g:6876:1: ( ( rule__Attribute__TypeAssignment_4 )? )
- // InternalRoom.g:6877:1: ( rule__Attribute__TypeAssignment_4 )?
+ // InternalRoom.g:6898:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:6899:1: ( rule__Attribute__TypeAssignment_4 )?
{
before(grammarAccess.getAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:6878:1: ( rule__Attribute__TypeAssignment_4 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalRoom.g:6900:1: ( rule__Attribute__TypeAssignment_4 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA75_0==RULE_ID) ) {
- alt75=1;
+ if ( (LA77_0==RULE_ID) ) {
+ alt77=1;
}
- switch (alt75) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:6878:2: rule__Attribute__TypeAssignment_4
+ // InternalRoom.g:6900:2: rule__Attribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__Attribute__TypeAssignment_4();
@@ -20438,14 +20541,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5"
- // InternalRoom.g:6888:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
+ // InternalRoom.g:6910:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
public final void rule__Attribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6892:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
- // InternalRoom.g:6893:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
+ // InternalRoom.g:6914:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
+ // InternalRoom.g:6915:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__5__Impl();
@@ -20476,29 +20579,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5__Impl"
- // InternalRoom.g:6900:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
+ // InternalRoom.g:6922:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
public final void rule__Attribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6904:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
- // InternalRoom.g:6905:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:6926:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
+ // InternalRoom.g:6927:1: ( ( rule__Attribute__Group_5__0 )? )
{
- // InternalRoom.g:6905:1: ( ( rule__Attribute__Group_5__0 )? )
- // InternalRoom.g:6906:1: ( rule__Attribute__Group_5__0 )?
+ // InternalRoom.g:6927:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:6928:1: ( rule__Attribute__Group_5__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_5());
- // InternalRoom.g:6907:1: ( rule__Attribute__Group_5__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalRoom.g:6929:1: ( rule__Attribute__Group_5__0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA76_0==52) ) {
- alt76=1;
+ if ( (LA78_0==53) ) {
+ alt78=1;
}
- switch (alt76) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:6907:2: rule__Attribute__Group_5__0
+ // InternalRoom.g:6929:2: rule__Attribute__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__0();
@@ -20534,14 +20637,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6"
- // InternalRoom.g:6917:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
+ // InternalRoom.g:6939:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
public final void rule__Attribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6921:1: ( rule__Attribute__Group__6__Impl )
- // InternalRoom.g:6922:2: rule__Attribute__Group__6__Impl
+ // InternalRoom.g:6943:1: ( rule__Attribute__Group__6__Impl )
+ // InternalRoom.g:6944:2: rule__Attribute__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group__6__Impl();
@@ -20567,29 +20670,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6__Impl"
- // InternalRoom.g:6928:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:6950:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
public final void rule__Attribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6932:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
- // InternalRoom.g:6933:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:6954:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
+ // InternalRoom.g:6955:1: ( ( rule__Attribute__DocuAssignment_6 )? )
{
- // InternalRoom.g:6933:1: ( ( rule__Attribute__DocuAssignment_6 )? )
- // InternalRoom.g:6934:1: ( rule__Attribute__DocuAssignment_6 )?
+ // InternalRoom.g:6955:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:6956:1: ( rule__Attribute__DocuAssignment_6 )?
{
before(grammarAccess.getAttributeAccess().getDocuAssignment_6());
- // InternalRoom.g:6935:1: ( rule__Attribute__DocuAssignment_6 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalRoom.g:6957:1: ( rule__Attribute__DocuAssignment_6 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA77_0==59) ) {
- alt77=1;
+ if ( (LA79_0==60) ) {
+ alt79=1;
}
- switch (alt77) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:6935:2: rule__Attribute__DocuAssignment_6
+ // InternalRoom.g:6957:2: rule__Attribute__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Attribute__DocuAssignment_6();
@@ -20625,14 +20728,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0"
- // InternalRoom.g:6959:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
+ // InternalRoom.g:6981:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
public final void rule__Attribute__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6963:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
- // InternalRoom.g:6964:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
+ // InternalRoom.g:6985:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
+ // InternalRoom.g:6986:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
{
pushFollow(FOLLOW_30);
rule__Attribute__Group_2__0__Impl();
@@ -20663,20 +20766,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0__Impl"
- // InternalRoom.g:6971:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
+ // InternalRoom.g:6993:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
public final void rule__Attribute__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6975:1: ( ( '[' ) )
- // InternalRoom.g:6976:1: ( '[' )
+ // InternalRoom.g:6997:1: ( ( '[' ) )
+ // InternalRoom.g:6998:1: ( '[' )
{
- // InternalRoom.g:6976:1: ( '[' )
- // InternalRoom.g:6977:1: '['
+ // InternalRoom.g:6998:1: ( '[' )
+ // InternalRoom.g:6999:1: '['
{
before(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -20700,14 +20803,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1"
- // InternalRoom.g:6990:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
+ // InternalRoom.g:7012:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
public final void rule__Attribute__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6994:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
- // InternalRoom.g:6995:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
+ // InternalRoom.g:7016:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
+ // InternalRoom.g:7017:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
{
pushFollow(FOLLOW_31);
rule__Attribute__Group_2__1__Impl();
@@ -20738,21 +20841,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1__Impl"
- // InternalRoom.g:7002:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
+ // InternalRoom.g:7024:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
public final void rule__Attribute__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7006:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
- // InternalRoom.g:7007:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7028:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
+ // InternalRoom.g:7029:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
{
- // InternalRoom.g:7007:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
- // InternalRoom.g:7008:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7029:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7030:1: ( rule__Attribute__SizeAssignment_2_1 )
{
before(grammarAccess.getAttributeAccess().getSizeAssignment_2_1());
- // InternalRoom.g:7009:1: ( rule__Attribute__SizeAssignment_2_1 )
- // InternalRoom.g:7009:2: rule__Attribute__SizeAssignment_2_1
+ // InternalRoom.g:7031:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7031:2: rule__Attribute__SizeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Attribute__SizeAssignment_2_1();
@@ -20785,14 +20888,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2"
- // InternalRoom.g:7019:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
+ // InternalRoom.g:7041:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
public final void rule__Attribute__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7023:1: ( rule__Attribute__Group_2__2__Impl )
- // InternalRoom.g:7024:2: rule__Attribute__Group_2__2__Impl
+ // InternalRoom.g:7045:1: ( rule__Attribute__Group_2__2__Impl )
+ // InternalRoom.g:7046:2: rule__Attribute__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__2__Impl();
@@ -20818,20 +20921,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2__Impl"
- // InternalRoom.g:7030:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
+ // InternalRoom.g:7052:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
public final void rule__Attribute__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7034:1: ( ( ']' ) )
- // InternalRoom.g:7035:1: ( ']' )
+ // InternalRoom.g:7056:1: ( ( ']' ) )
+ // InternalRoom.g:7057:1: ( ']' )
{
- // InternalRoom.g:7035:1: ( ']' )
- // InternalRoom.g:7036:1: ']'
+ // InternalRoom.g:7057:1: ( ']' )
+ // InternalRoom.g:7058:1: ']'
{
before(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
}
@@ -20855,14 +20958,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0"
- // InternalRoom.g:7055:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
+ // InternalRoom.g:7077:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
public final void rule__Attribute__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7059:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
- // InternalRoom.g:7060:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
+ // InternalRoom.g:7081:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
+ // InternalRoom.g:7082:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
{
pushFollow(FOLLOW_12);
rule__Attribute__Group_5__0__Impl();
@@ -20893,20 +20996,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0__Impl"
- // InternalRoom.g:7067:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
+ // InternalRoom.g:7089:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
public final void rule__Attribute__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7071:1: ( ( '=' ) )
- // InternalRoom.g:7072:1: ( '=' )
+ // InternalRoom.g:7093:1: ( ( '=' ) )
+ // InternalRoom.g:7094:1: ( '=' )
{
- // InternalRoom.g:7072:1: ( '=' )
- // InternalRoom.g:7073:1: '='
+ // InternalRoom.g:7094:1: ( '=' )
+ // InternalRoom.g:7095:1: '='
{
before(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
}
@@ -20930,14 +21033,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1"
- // InternalRoom.g:7086:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
+ // InternalRoom.g:7108:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
public final void rule__Attribute__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7090:1: ( rule__Attribute__Group_5__1__Impl )
- // InternalRoom.g:7091:2: rule__Attribute__Group_5__1__Impl
+ // InternalRoom.g:7112:1: ( rule__Attribute__Group_5__1__Impl )
+ // InternalRoom.g:7113:2: rule__Attribute__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__1__Impl();
@@ -20963,21 +21066,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1__Impl"
- // InternalRoom.g:7097:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
+ // InternalRoom.g:7119:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
public final void rule__Attribute__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7101:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
- // InternalRoom.g:7102:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7123:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
+ // InternalRoom.g:7124:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
{
- // InternalRoom.g:7102:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
- // InternalRoom.g:7103:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7124:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7125:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_5_1());
- // InternalRoom.g:7104:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
- // InternalRoom.g:7104:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
+ // InternalRoom.g:7126:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7126:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__Attribute__DefaultValueLiteralAssignment_5_1();
@@ -21010,14 +21113,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0"
- // InternalRoom.g:7118:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
+ // InternalRoom.g:7140:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
public final void rule__StandardOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7122:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
- // InternalRoom.g:7123:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
+ // InternalRoom.g:7144:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
+ // InternalRoom.g:7145:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
{
pushFollow(FOLLOW_32);
rule__StandardOperation__Group__0__Impl();
@@ -21048,29 +21151,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0__Impl"
- // InternalRoom.g:7130:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
+ // InternalRoom.g:7152:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
public final void rule__StandardOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7134:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
- // InternalRoom.g:7135:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7156:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
+ // InternalRoom.g:7157:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
{
- // InternalRoom.g:7135:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
- // InternalRoom.g:7136:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ // InternalRoom.g:7157:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7158:1: ( rule__StandardOperation__OverrideAssignment_0 )?
{
before(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0());
- // InternalRoom.g:7137:1: ( rule__StandardOperation__OverrideAssignment_0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalRoom.g:7159:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA78_0==127) ) {
- alt78=1;
+ if ( (LA80_0==128) ) {
+ alt80=1;
}
- switch (alt78) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:7137:2: rule__StandardOperation__OverrideAssignment_0
+ // InternalRoom.g:7159:2: rule__StandardOperation__OverrideAssignment_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__OverrideAssignment_0();
@@ -21106,14 +21209,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1"
- // InternalRoom.g:7147:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
+ // InternalRoom.g:7169:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
public final void rule__StandardOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7151:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
- // InternalRoom.g:7152:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
+ // InternalRoom.g:7173:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
+ // InternalRoom.g:7174:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group__1__Impl();
@@ -21144,20 +21247,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1__Impl"
- // InternalRoom.g:7159:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7181:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
public final void rule__StandardOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7163:1: ( ( 'Operation' ) )
- // InternalRoom.g:7164:1: ( 'Operation' )
+ // InternalRoom.g:7185:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7186:1: ( 'Operation' )
{
- // InternalRoom.g:7164:1: ( 'Operation' )
- // InternalRoom.g:7165:1: 'Operation'
+ // InternalRoom.g:7186:1: ( 'Operation' )
+ // InternalRoom.g:7187:1: 'Operation'
{
before(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
}
@@ -21181,14 +21284,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2"
- // InternalRoom.g:7178:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
+ // InternalRoom.g:7200:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
public final void rule__StandardOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7182:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
- // InternalRoom.g:7183:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
+ // InternalRoom.g:7204:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
+ // InternalRoom.g:7205:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
{
pushFollow(FOLLOW_33);
rule__StandardOperation__Group__2__Impl();
@@ -21219,21 +21322,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2__Impl"
- // InternalRoom.g:7190:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
+ // InternalRoom.g:7212:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
public final void rule__StandardOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7194:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
- // InternalRoom.g:7195:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7216:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
+ // InternalRoom.g:7217:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
{
- // InternalRoom.g:7195:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
- // InternalRoom.g:7196:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7217:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7218:1: ( rule__StandardOperation__NameAssignment_2 )
{
before(grammarAccess.getStandardOperationAccess().getNameAssignment_2());
- // InternalRoom.g:7197:1: ( rule__StandardOperation__NameAssignment_2 )
- // InternalRoom.g:7197:2: rule__StandardOperation__NameAssignment_2
+ // InternalRoom.g:7219:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7219:2: rule__StandardOperation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__StandardOperation__NameAssignment_2();
@@ -21266,14 +21369,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3"
- // InternalRoom.g:7207:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
+ // InternalRoom.g:7229:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
public final void rule__StandardOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7211:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
- // InternalRoom.g:7212:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
+ // InternalRoom.g:7233:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
+ // InternalRoom.g:7234:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__3__Impl();
@@ -21304,20 +21407,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3__Impl"
- // InternalRoom.g:7219:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:7241:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
public final void rule__StandardOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7223:1: ( ( '(' ) )
- // InternalRoom.g:7224:1: ( '(' )
+ // InternalRoom.g:7245:1: ( ( '(' ) )
+ // InternalRoom.g:7246:1: ( '(' )
{
- // InternalRoom.g:7224:1: ( '(' )
- // InternalRoom.g:7225:1: '('
+ // InternalRoom.g:7246:1: ( '(' )
+ // InternalRoom.g:7247:1: '('
{
before(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -21341,14 +21444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4"
- // InternalRoom.g:7238:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
+ // InternalRoom.g:7260:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
public final void rule__StandardOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7242:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
- // InternalRoom.g:7243:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
+ // InternalRoom.g:7264:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
+ // InternalRoom.g:7265:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__4__Impl();
@@ -21379,29 +21482,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4__Impl"
- // InternalRoom.g:7250:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
+ // InternalRoom.g:7272:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
public final void rule__StandardOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7254:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
- // InternalRoom.g:7255:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7276:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
+ // InternalRoom.g:7277:1: ( ( rule__StandardOperation__Group_4__0 )? )
{
- // InternalRoom.g:7255:1: ( ( rule__StandardOperation__Group_4__0 )? )
- // InternalRoom.g:7256:1: ( rule__StandardOperation__Group_4__0 )?
+ // InternalRoom.g:7277:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7278:1: ( rule__StandardOperation__Group_4__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_4());
- // InternalRoom.g:7257:1: ( rule__StandardOperation__Group_4__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalRoom.g:7279:1: ( rule__StandardOperation__Group_4__0 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA79_0==RULE_ID) ) {
- alt79=1;
+ if ( (LA81_0==RULE_ID) ) {
+ alt81=1;
}
- switch (alt79) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:7257:2: rule__StandardOperation__Group_4__0
+ // InternalRoom.g:7279:2: rule__StandardOperation__Group_4__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__0();
@@ -21437,14 +21540,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5"
- // InternalRoom.g:7267:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
+ // InternalRoom.g:7289:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
public final void rule__StandardOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7271:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
- // InternalRoom.g:7272:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
+ // InternalRoom.g:7293:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
+ // InternalRoom.g:7294:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__5__Impl();
@@ -21475,20 +21578,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5__Impl"
- // InternalRoom.g:7279:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:7301:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
public final void rule__StandardOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7283:1: ( ( ')' ) )
- // InternalRoom.g:7284:1: ( ')' )
+ // InternalRoom.g:7305:1: ( ( ')' ) )
+ // InternalRoom.g:7306:1: ( ')' )
{
- // InternalRoom.g:7284:1: ( ')' )
- // InternalRoom.g:7285:1: ')'
+ // InternalRoom.g:7306:1: ( ')' )
+ // InternalRoom.g:7307:1: ')'
{
before(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
}
@@ -21512,14 +21615,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6"
- // InternalRoom.g:7298:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
+ // InternalRoom.g:7320:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
public final void rule__StandardOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7302:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
- // InternalRoom.g:7303:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
+ // InternalRoom.g:7324:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
+ // InternalRoom.g:7325:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__6__Impl();
@@ -21550,29 +21653,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6__Impl"
- // InternalRoom.g:7310:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
+ // InternalRoom.g:7332:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
public final void rule__StandardOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7314:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
- // InternalRoom.g:7315:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7336:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
+ // InternalRoom.g:7337:1: ( ( rule__StandardOperation__Group_6__0 )? )
{
- // InternalRoom.g:7315:1: ( ( rule__StandardOperation__Group_6__0 )? )
- // InternalRoom.g:7316:1: ( rule__StandardOperation__Group_6__0 )?
+ // InternalRoom.g:7337:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7338:1: ( rule__StandardOperation__Group_6__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_6());
- // InternalRoom.g:7317:1: ( rule__StandardOperation__Group_6__0 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalRoom.g:7339:1: ( rule__StandardOperation__Group_6__0 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA80_0==43) ) {
- alt80=1;
+ if ( (LA82_0==44) ) {
+ alt82=1;
}
- switch (alt80) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:7317:2: rule__StandardOperation__Group_6__0
+ // InternalRoom.g:7339:2: rule__StandardOperation__Group_6__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__0();
@@ -21608,14 +21711,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7"
- // InternalRoom.g:7327:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
+ // InternalRoom.g:7349:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
public final void rule__StandardOperation__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7331:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
- // InternalRoom.g:7332:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
+ // InternalRoom.g:7353:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
+ // InternalRoom.g:7354:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__7__Impl();
@@ -21646,29 +21749,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7__Impl"
- // InternalRoom.g:7339:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:7361:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
public final void rule__StandardOperation__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7343:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
- // InternalRoom.g:7344:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7365:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
+ // InternalRoom.g:7366:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
{
- // InternalRoom.g:7344:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
- // InternalRoom.g:7345:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ // InternalRoom.g:7366:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7367:1: ( rule__StandardOperation__DocuAssignment_7 )?
{
before(grammarAccess.getStandardOperationAccess().getDocuAssignment_7());
- // InternalRoom.g:7346:1: ( rule__StandardOperation__DocuAssignment_7 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalRoom.g:7368:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA81_0==59) ) {
- alt81=1;
+ if ( (LA83_0==60) ) {
+ alt83=1;
}
- switch (alt81) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:7346:2: rule__StandardOperation__DocuAssignment_7
+ // InternalRoom.g:7368:2: rule__StandardOperation__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DocuAssignment_7();
@@ -21704,14 +21807,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8"
- // InternalRoom.g:7356:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
+ // InternalRoom.g:7378:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
public final void rule__StandardOperation__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7360:1: ( rule__StandardOperation__Group__8__Impl )
- // InternalRoom.g:7361:2: rule__StandardOperation__Group__8__Impl
+ // InternalRoom.g:7382:1: ( rule__StandardOperation__Group__8__Impl )
+ // InternalRoom.g:7383:2: rule__StandardOperation__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group__8__Impl();
@@ -21737,21 +21840,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8__Impl"
- // InternalRoom.g:7367:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
+ // InternalRoom.g:7389:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
public final void rule__StandardOperation__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7371:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
- // InternalRoom.g:7372:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7393:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
+ // InternalRoom.g:7394:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
{
- // InternalRoom.g:7372:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
- // InternalRoom.g:7373:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7394:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7395:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_8());
- // InternalRoom.g:7374:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
- // InternalRoom.g:7374:2: rule__StandardOperation__DetailCodeAssignment_8
+ // InternalRoom.g:7396:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7396:2: rule__StandardOperation__DetailCodeAssignment_8
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DetailCodeAssignment_8();
@@ -21784,14 +21887,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0"
- // InternalRoom.g:7402:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
+ // InternalRoom.g:7424:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
public final void rule__StandardOperation__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7406:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
- // InternalRoom.g:7407:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
+ // InternalRoom.g:7428:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
+ // InternalRoom.g:7429:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
{
pushFollow(FOLLOW_18);
rule__StandardOperation__Group_4__0__Impl();
@@ -21822,21 +21925,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0__Impl"
- // InternalRoom.g:7414:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
+ // InternalRoom.g:7436:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
public final void rule__StandardOperation__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7418:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
- // InternalRoom.g:7419:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7440:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
+ // InternalRoom.g:7441:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
{
- // InternalRoom.g:7419:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
- // InternalRoom.g:7420:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7441:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7442:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_0());
- // InternalRoom.g:7421:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
- // InternalRoom.g:7421:2: rule__StandardOperation__ArgumentsAssignment_4_0
+ // InternalRoom.g:7443:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7443:2: rule__StandardOperation__ArgumentsAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_0();
@@ -21869,14 +21972,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1"
- // InternalRoom.g:7431:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
+ // InternalRoom.g:7453:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
public final void rule__StandardOperation__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7435:1: ( rule__StandardOperation__Group_4__1__Impl )
- // InternalRoom.g:7436:2: rule__StandardOperation__Group_4__1__Impl
+ // InternalRoom.g:7457:1: ( rule__StandardOperation__Group_4__1__Impl )
+ // InternalRoom.g:7458:2: rule__StandardOperation__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__1__Impl();
@@ -21902,33 +22005,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1__Impl"
- // InternalRoom.g:7442:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
+ // InternalRoom.g:7464:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
public final void rule__StandardOperation__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7446:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
- // InternalRoom.g:7447:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7468:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
+ // InternalRoom.g:7469:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
{
- // InternalRoom.g:7447:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
- // InternalRoom.g:7448:1: ( rule__StandardOperation__Group_4_1__0 )*
+ // InternalRoom.g:7469:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7470:1: ( rule__StandardOperation__Group_4_1__0 )*
{
before(grammarAccess.getStandardOperationAccess().getGroup_4_1());
- // InternalRoom.g:7449:1: ( rule__StandardOperation__Group_4_1__0 )*
- loop82:
+ // InternalRoom.g:7471:1: ( rule__StandardOperation__Group_4_1__0 )*
+ loop84:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA82_0==51) ) {
- alt82=1;
+ if ( (LA84_0==52) ) {
+ alt84=1;
}
- switch (alt82) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:7449:2: rule__StandardOperation__Group_4_1__0
+ // InternalRoom.g:7471:2: rule__StandardOperation__Group_4_1__0
{
pushFollow(FOLLOW_19);
rule__StandardOperation__Group_4_1__0();
@@ -21940,7 +22043,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop82;
+ break loop84;
}
} while (true);
@@ -21967,14 +22070,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0"
- // InternalRoom.g:7463:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
+ // InternalRoom.g:7485:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
public final void rule__StandardOperation__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7467:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
- // InternalRoom.g:7468:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
+ // InternalRoom.g:7489:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
+ // InternalRoom.g:7490:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group_4_1__0__Impl();
@@ -22005,20 +22108,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0__Impl"
- // InternalRoom.g:7475:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7497:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__StandardOperation__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7479:1: ( ( ',' ) )
- // InternalRoom.g:7480:1: ( ',' )
+ // InternalRoom.g:7501:1: ( ( ',' ) )
+ // InternalRoom.g:7502:1: ( ',' )
{
- // InternalRoom.g:7480:1: ( ',' )
- // InternalRoom.g:7481:1: ','
+ // InternalRoom.g:7502:1: ( ',' )
+ // InternalRoom.g:7503:1: ','
{
before(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
}
@@ -22042,14 +22145,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1"
- // InternalRoom.g:7494:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
+ // InternalRoom.g:7516:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
public final void rule__StandardOperation__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7498:1: ( rule__StandardOperation__Group_4_1__1__Impl )
- // InternalRoom.g:7499:2: rule__StandardOperation__Group_4_1__1__Impl
+ // InternalRoom.g:7520:1: ( rule__StandardOperation__Group_4_1__1__Impl )
+ // InternalRoom.g:7521:2: rule__StandardOperation__Group_4_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4_1__1__Impl();
@@ -22075,21 +22178,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1__Impl"
- // InternalRoom.g:7505:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
+ // InternalRoom.g:7527:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
public final void rule__StandardOperation__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7509:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
- // InternalRoom.g:7510:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7531:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
+ // InternalRoom.g:7532:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
{
- // InternalRoom.g:7510:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
- // InternalRoom.g:7511:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7532:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7533:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_1_1());
- // InternalRoom.g:7512:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
- // InternalRoom.g:7512:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
+ // InternalRoom.g:7534:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7534:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_1_1();
@@ -22122,14 +22225,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0"
- // InternalRoom.g:7526:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
+ // InternalRoom.g:7548:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
public final void rule__StandardOperation__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7530:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
- // InternalRoom.g:7531:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
+ // InternalRoom.g:7552:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
+ // InternalRoom.g:7553:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
{
pushFollow(FOLLOW_36);
rule__StandardOperation__Group_6__0__Impl();
@@ -22160,20 +22263,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0__Impl"
- // InternalRoom.g:7538:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
+ // InternalRoom.g:7560:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
public final void rule__StandardOperation__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7542:1: ( ( ':' ) )
- // InternalRoom.g:7543:1: ( ':' )
+ // InternalRoom.g:7564:1: ( ( ':' ) )
+ // InternalRoom.g:7565:1: ( ':' )
{
- // InternalRoom.g:7543:1: ( ':' )
- // InternalRoom.g:7544:1: ':'
+ // InternalRoom.g:7565:1: ( ':' )
+ // InternalRoom.g:7566:1: ':'
{
before(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
}
@@ -22197,14 +22300,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1"
- // InternalRoom.g:7557:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
+ // InternalRoom.g:7579:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
public final void rule__StandardOperation__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7561:1: ( rule__StandardOperation__Group_6__1__Impl )
- // InternalRoom.g:7562:2: rule__StandardOperation__Group_6__1__Impl
+ // InternalRoom.g:7583:1: ( rule__StandardOperation__Group_6__1__Impl )
+ // InternalRoom.g:7584:2: rule__StandardOperation__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__1__Impl();
@@ -22230,21 +22333,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1__Impl"
- // InternalRoom.g:7568:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
+ // InternalRoom.g:7590:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
public final void rule__StandardOperation__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7572:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
- // InternalRoom.g:7573:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7594:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
+ // InternalRoom.g:7595:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
{
- // InternalRoom.g:7573:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
- // InternalRoom.g:7574:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7595:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7596:1: ( rule__StandardOperation__Alternatives_6_1 )
{
before(grammarAccess.getStandardOperationAccess().getAlternatives_6_1());
- // InternalRoom.g:7575:1: ( rule__StandardOperation__Alternatives_6_1 )
- // InternalRoom.g:7575:2: rule__StandardOperation__Alternatives_6_1
+ // InternalRoom.g:7597:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7597:2: rule__StandardOperation__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Alternatives_6_1();
@@ -22277,14 +22380,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0"
- // InternalRoom.g:7589:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
+ // InternalRoom.g:7611:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
public final void rule__PortOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7593:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
- // InternalRoom.g:7594:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
+ // InternalRoom.g:7615:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
+ // InternalRoom.g:7616:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group__0__Impl();
@@ -22315,20 +22418,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0__Impl"
- // InternalRoom.g:7601:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7623:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
public final void rule__PortOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7605:1: ( ( 'Operation' ) )
- // InternalRoom.g:7606:1: ( 'Operation' )
+ // InternalRoom.g:7627:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7628:1: ( 'Operation' )
{
- // InternalRoom.g:7606:1: ( 'Operation' )
- // InternalRoom.g:7607:1: 'Operation'
+ // InternalRoom.g:7628:1: ( 'Operation' )
+ // InternalRoom.g:7629:1: 'Operation'
{
before(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
- match(input,61,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
}
@@ -22352,14 +22455,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1"
- // InternalRoom.g:7620:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
+ // InternalRoom.g:7642:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
public final void rule__PortOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7624:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
- // InternalRoom.g:7625:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
+ // InternalRoom.g:7646:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
+ // InternalRoom.g:7647:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
{
pushFollow(FOLLOW_33);
rule__PortOperation__Group__1__Impl();
@@ -22390,21 +22493,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1__Impl"
- // InternalRoom.g:7632:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7654:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
public final void rule__PortOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7636:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
- // InternalRoom.g:7637:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7658:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
+ // InternalRoom.g:7659:1: ( ( rule__PortOperation__NameAssignment_1 ) )
{
- // InternalRoom.g:7637:1: ( ( rule__PortOperation__NameAssignment_1 ) )
- // InternalRoom.g:7638:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7659:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7660:1: ( rule__PortOperation__NameAssignment_1 )
{
before(grammarAccess.getPortOperationAccess().getNameAssignment_1());
- // InternalRoom.g:7639:1: ( rule__PortOperation__NameAssignment_1 )
- // InternalRoom.g:7639:2: rule__PortOperation__NameAssignment_1
+ // InternalRoom.g:7661:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7661:2: rule__PortOperation__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__NameAssignment_1();
@@ -22437,14 +22540,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2"
- // InternalRoom.g:7649:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
+ // InternalRoom.g:7671:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
public final void rule__PortOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7653:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
- // InternalRoom.g:7654:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
+ // InternalRoom.g:7675:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
+ // InternalRoom.g:7676:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__2__Impl();
@@ -22475,20 +22578,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2__Impl"
- // InternalRoom.g:7661:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
+ // InternalRoom.g:7683:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
public final void rule__PortOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7665:1: ( ( '(' ) )
- // InternalRoom.g:7666:1: ( '(' )
+ // InternalRoom.g:7687:1: ( ( '(' ) )
+ // InternalRoom.g:7688:1: ( '(' )
{
- // InternalRoom.g:7666:1: ( '(' )
- // InternalRoom.g:7667:1: '('
+ // InternalRoom.g:7688:1: ( '(' )
+ // InternalRoom.g:7689:1: '('
{
before(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
}
@@ -22512,14 +22615,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3"
- // InternalRoom.g:7680:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
+ // InternalRoom.g:7702:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
public final void rule__PortOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7684:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
- // InternalRoom.g:7685:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
+ // InternalRoom.g:7706:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
+ // InternalRoom.g:7707:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__3__Impl();
@@ -22550,29 +22653,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3__Impl"
- // InternalRoom.g:7692:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
+ // InternalRoom.g:7714:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
public final void rule__PortOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7696:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
- // InternalRoom.g:7697:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7718:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
+ // InternalRoom.g:7719:1: ( ( rule__PortOperation__Group_3__0 )? )
{
- // InternalRoom.g:7697:1: ( ( rule__PortOperation__Group_3__0 )? )
- // InternalRoom.g:7698:1: ( rule__PortOperation__Group_3__0 )?
+ // InternalRoom.g:7719:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7720:1: ( rule__PortOperation__Group_3__0 )?
{
before(grammarAccess.getPortOperationAccess().getGroup_3());
- // InternalRoom.g:7699:1: ( rule__PortOperation__Group_3__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalRoom.g:7721:1: ( rule__PortOperation__Group_3__0 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA83_0==RULE_ID) ) {
- alt83=1;
+ if ( (LA85_0==RULE_ID) ) {
+ alt85=1;
}
- switch (alt83) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:7699:2: rule__PortOperation__Group_3__0
+ // InternalRoom.g:7721:2: rule__PortOperation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__0();
@@ -22608,14 +22711,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4"
- // InternalRoom.g:7709:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
+ // InternalRoom.g:7731:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
public final void rule__PortOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7713:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
- // InternalRoom.g:7714:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
+ // InternalRoom.g:7735:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
+ // InternalRoom.g:7736:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__4__Impl();
@@ -22646,20 +22749,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4__Impl"
- // InternalRoom.g:7721:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
+ // InternalRoom.g:7743:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
public final void rule__PortOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7725:1: ( ( ')' ) )
- // InternalRoom.g:7726:1: ( ')' )
+ // InternalRoom.g:7747:1: ( ( ')' ) )
+ // InternalRoom.g:7748:1: ( ')' )
{
- // InternalRoom.g:7726:1: ( ')' )
- // InternalRoom.g:7727:1: ')'
+ // InternalRoom.g:7748:1: ( ')' )
+ // InternalRoom.g:7749:1: ')'
{
before(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
}
@@ -22683,14 +22786,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5"
- // InternalRoom.g:7740:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
+ // InternalRoom.g:7762:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
public final void rule__PortOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7744:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
- // InternalRoom.g:7745:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
+ // InternalRoom.g:7766:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
+ // InternalRoom.g:7767:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__5__Impl();
@@ -22721,29 +22824,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5__Impl"
- // InternalRoom.g:7752:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
+ // InternalRoom.g:7774:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
public final void rule__PortOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7756:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
- // InternalRoom.g:7757:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7778:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
+ // InternalRoom.g:7779:1: ( ( rule__PortOperation__Alternatives_5 )? )
{
- // InternalRoom.g:7757:1: ( ( rule__PortOperation__Alternatives_5 )? )
- // InternalRoom.g:7758:1: ( rule__PortOperation__Alternatives_5 )?
+ // InternalRoom.g:7779:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7780:1: ( rule__PortOperation__Alternatives_5 )?
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5());
- // InternalRoom.g:7759:1: ( rule__PortOperation__Alternatives_5 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalRoom.g:7781:1: ( rule__PortOperation__Alternatives_5 )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA84_0==43||LA84_0==62) ) {
- alt84=1;
+ if ( (LA86_0==44||LA86_0==63) ) {
+ alt86=1;
}
- switch (alt84) {
+ switch (alt86) {
case 1 :
- // InternalRoom.g:7759:2: rule__PortOperation__Alternatives_5
+ // InternalRoom.g:7781:2: rule__PortOperation__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5();
@@ -22779,14 +22882,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6"
- // InternalRoom.g:7769:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
+ // InternalRoom.g:7791:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
public final void rule__PortOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7773:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
- // InternalRoom.g:7774:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
+ // InternalRoom.g:7795:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
+ // InternalRoom.g:7796:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__6__Impl();
@@ -22817,29 +22920,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6__Impl"
- // InternalRoom.g:7781:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:7803:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
public final void rule__PortOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7785:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
- // InternalRoom.g:7786:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:7807:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
+ // InternalRoom.g:7808:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
{
- // InternalRoom.g:7786:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
- // InternalRoom.g:7787:1: ( rule__PortOperation__DocuAssignment_6 )?
+ // InternalRoom.g:7808:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:7809:1: ( rule__PortOperation__DocuAssignment_6 )?
{
before(grammarAccess.getPortOperationAccess().getDocuAssignment_6());
- // InternalRoom.g:7788:1: ( rule__PortOperation__DocuAssignment_6 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalRoom.g:7810:1: ( rule__PortOperation__DocuAssignment_6 )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA85_0==59) ) {
- alt85=1;
+ if ( (LA87_0==60) ) {
+ alt87=1;
}
- switch (alt85) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:7788:2: rule__PortOperation__DocuAssignment_6
+ // InternalRoom.g:7810:2: rule__PortOperation__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__PortOperation__DocuAssignment_6();
@@ -22875,14 +22978,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7"
- // InternalRoom.g:7798:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
+ // InternalRoom.g:7820:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
public final void rule__PortOperation__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7802:1: ( rule__PortOperation__Group__7__Impl )
- // InternalRoom.g:7803:2: rule__PortOperation__Group__7__Impl
+ // InternalRoom.g:7824:1: ( rule__PortOperation__Group__7__Impl )
+ // InternalRoom.g:7825:2: rule__PortOperation__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group__7__Impl();
@@ -22908,21 +23011,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7__Impl"
- // InternalRoom.g:7809:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
+ // InternalRoom.g:7831:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
public final void rule__PortOperation__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7813:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
- // InternalRoom.g:7814:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:7835:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
+ // InternalRoom.g:7836:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
{
- // InternalRoom.g:7814:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
- // InternalRoom.g:7815:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:7836:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:7837:1: ( rule__PortOperation__DetailCodeAssignment_7 )
{
before(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7());
- // InternalRoom.g:7816:1: ( rule__PortOperation__DetailCodeAssignment_7 )
- // InternalRoom.g:7816:2: rule__PortOperation__DetailCodeAssignment_7
+ // InternalRoom.g:7838:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:7838:2: rule__PortOperation__DetailCodeAssignment_7
{
pushFollow(FOLLOW_2);
rule__PortOperation__DetailCodeAssignment_7();
@@ -22955,14 +23058,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0"
- // InternalRoom.g:7842:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
+ // InternalRoom.g:7864:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
public final void rule__PortOperation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7846:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
- // InternalRoom.g:7847:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
+ // InternalRoom.g:7868:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
+ // InternalRoom.g:7869:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
{
pushFollow(FOLLOW_18);
rule__PortOperation__Group_3__0__Impl();
@@ -22993,21 +23096,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0__Impl"
- // InternalRoom.g:7854:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
+ // InternalRoom.g:7876:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
public final void rule__PortOperation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7858:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
- // InternalRoom.g:7859:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:7880:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
+ // InternalRoom.g:7881:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
{
- // InternalRoom.g:7859:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
- // InternalRoom.g:7860:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:7881:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:7882:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0());
- // InternalRoom.g:7861:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
- // InternalRoom.g:7861:2: rule__PortOperation__ArgumentsAssignment_3_0
+ // InternalRoom.g:7883:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:7883:2: rule__PortOperation__ArgumentsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_0();
@@ -23040,14 +23143,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1"
- // InternalRoom.g:7871:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
+ // InternalRoom.g:7893:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
public final void rule__PortOperation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7875:1: ( rule__PortOperation__Group_3__1__Impl )
- // InternalRoom.g:7876:2: rule__PortOperation__Group_3__1__Impl
+ // InternalRoom.g:7897:1: ( rule__PortOperation__Group_3__1__Impl )
+ // InternalRoom.g:7898:2: rule__PortOperation__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__1__Impl();
@@ -23073,33 +23176,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1__Impl"
- // InternalRoom.g:7882:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
+ // InternalRoom.g:7904:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
public final void rule__PortOperation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7886:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
- // InternalRoom.g:7887:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:7908:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
+ // InternalRoom.g:7909:1: ( ( rule__PortOperation__Group_3_1__0 )* )
{
- // InternalRoom.g:7887:1: ( ( rule__PortOperation__Group_3_1__0 )* )
- // InternalRoom.g:7888:1: ( rule__PortOperation__Group_3_1__0 )*
+ // InternalRoom.g:7909:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:7910:1: ( rule__PortOperation__Group_3_1__0 )*
{
before(grammarAccess.getPortOperationAccess().getGroup_3_1());
- // InternalRoom.g:7889:1: ( rule__PortOperation__Group_3_1__0 )*
- loop86:
+ // InternalRoom.g:7911:1: ( rule__PortOperation__Group_3_1__0 )*
+ loop88:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA86_0==51) ) {
- alt86=1;
+ if ( (LA88_0==52) ) {
+ alt88=1;
}
- switch (alt86) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:7889:2: rule__PortOperation__Group_3_1__0
+ // InternalRoom.g:7911:2: rule__PortOperation__Group_3_1__0
{
pushFollow(FOLLOW_19);
rule__PortOperation__Group_3_1__0();
@@ -23111,7 +23214,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop86;
+ break loop88;
}
} while (true);
@@ -23138,14 +23241,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0"
- // InternalRoom.g:7903:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
+ // InternalRoom.g:7925:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
public final void rule__PortOperation__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7907:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
- // InternalRoom.g:7908:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
+ // InternalRoom.g:7929:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
+ // InternalRoom.g:7930:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_3_1__0__Impl();
@@ -23176,20 +23279,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0__Impl"
- // InternalRoom.g:7915:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7937:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__PortOperation__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7919:1: ( ( ',' ) )
- // InternalRoom.g:7920:1: ( ',' )
+ // InternalRoom.g:7941:1: ( ( ',' ) )
+ // InternalRoom.g:7942:1: ( ',' )
{
- // InternalRoom.g:7920:1: ( ',' )
- // InternalRoom.g:7921:1: ','
+ // InternalRoom.g:7942:1: ( ',' )
+ // InternalRoom.g:7943:1: ','
{
before(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
}
@@ -23213,14 +23316,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1"
- // InternalRoom.g:7934:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
+ // InternalRoom.g:7956:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
public final void rule__PortOperation__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7938:1: ( rule__PortOperation__Group_3_1__1__Impl )
- // InternalRoom.g:7939:2: rule__PortOperation__Group_3_1__1__Impl
+ // InternalRoom.g:7960:1: ( rule__PortOperation__Group_3_1__1__Impl )
+ // InternalRoom.g:7961:2: rule__PortOperation__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3_1__1__Impl();
@@ -23246,21 +23349,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1__Impl"
- // InternalRoom.g:7945:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:7967:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
public final void rule__PortOperation__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7949:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
- // InternalRoom.g:7950:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:7971:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
+ // InternalRoom.g:7972:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
{
- // InternalRoom.g:7950:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
- // InternalRoom.g:7951:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:7972:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:7973:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1());
- // InternalRoom.g:7952:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
- // InternalRoom.g:7952:2: rule__PortOperation__ArgumentsAssignment_3_1_1
+ // InternalRoom.g:7974:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:7974:2: rule__PortOperation__ArgumentsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_1_1();
@@ -23293,14 +23396,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0"
- // InternalRoom.g:7966:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
+ // InternalRoom.g:7988:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
public final void rule__PortOperation__Group_5_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7970:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
- // InternalRoom.g:7971:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
+ // InternalRoom.g:7992:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
+ // InternalRoom.g:7993:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
{
pushFollow(FOLLOW_36);
rule__PortOperation__Group_5_0__0__Impl();
@@ -23331,20 +23434,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0__Impl"
- // InternalRoom.g:7978:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
+ // InternalRoom.g:8000:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
public final void rule__PortOperation__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7982:1: ( ( ':' ) )
- // InternalRoom.g:7983:1: ( ':' )
+ // InternalRoom.g:8004:1: ( ( ':' ) )
+ // InternalRoom.g:8005:1: ( ':' )
{
- // InternalRoom.g:7983:1: ( ':' )
- // InternalRoom.g:7984:1: ':'
+ // InternalRoom.g:8005:1: ( ':' )
+ // InternalRoom.g:8006:1: ':'
{
before(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
}
@@ -23368,14 +23471,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1"
- // InternalRoom.g:7997:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
+ // InternalRoom.g:8019:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
public final void rule__PortOperation__Group_5_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8001:1: ( rule__PortOperation__Group_5_0__1__Impl )
- // InternalRoom.g:8002:2: rule__PortOperation__Group_5_0__1__Impl
+ // InternalRoom.g:8023:1: ( rule__PortOperation__Group_5_0__1__Impl )
+ // InternalRoom.g:8024:2: rule__PortOperation__Group_5_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__1__Impl();
@@ -23401,21 +23504,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1__Impl"
- // InternalRoom.g:8008:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
+ // InternalRoom.g:8030:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
public final void rule__PortOperation__Group_5_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8012:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
- // InternalRoom.g:8013:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8034:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
+ // InternalRoom.g:8035:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
{
- // InternalRoom.g:8013:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
- // InternalRoom.g:8014:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8035:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8036:1: ( rule__PortOperation__Alternatives_5_0_1 )
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1());
- // InternalRoom.g:8015:1: ( rule__PortOperation__Alternatives_5_0_1 )
- // InternalRoom.g:8015:2: rule__PortOperation__Alternatives_5_0_1
+ // InternalRoom.g:8037:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8037:2: rule__PortOperation__Alternatives_5_0_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5_0_1();
@@ -23448,14 +23551,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0"
- // InternalRoom.g:8029:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
+ // InternalRoom.g:8051:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
public final void rule__PortOperation__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8033:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
- // InternalRoom.g:8034:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
+ // InternalRoom.g:8055:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
+ // InternalRoom.g:8056:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_5_1__0__Impl();
@@ -23486,20 +23589,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0__Impl"
- // InternalRoom.g:8041:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
+ // InternalRoom.g:8063:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
public final void rule__PortOperation__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8045:1: ( ( 'sends' ) )
- // InternalRoom.g:8046:1: ( 'sends' )
+ // InternalRoom.g:8067:1: ( ( 'sends' ) )
+ // InternalRoom.g:8068:1: ( 'sends' )
{
- // InternalRoom.g:8046:1: ( 'sends' )
- // InternalRoom.g:8047:1: 'sends'
+ // InternalRoom.g:8068:1: ( 'sends' )
+ // InternalRoom.g:8069:1: 'sends'
{
before(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
- match(input,62,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
}
@@ -23523,14 +23626,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1"
- // InternalRoom.g:8060:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
+ // InternalRoom.g:8082:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
public final void rule__PortOperation__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8064:1: ( rule__PortOperation__Group_5_1__1__Impl )
- // InternalRoom.g:8065:2: rule__PortOperation__Group_5_1__1__Impl
+ // InternalRoom.g:8086:1: ( rule__PortOperation__Group_5_1__1__Impl )
+ // InternalRoom.g:8087:2: rule__PortOperation__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__1__Impl();
@@ -23556,21 +23659,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1__Impl"
- // InternalRoom.g:8071:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:8093:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
public final void rule__PortOperation__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8075:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
- // InternalRoom.g:8076:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8097:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
+ // InternalRoom.g:8098:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
{
- // InternalRoom.g:8076:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
- // InternalRoom.g:8077:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8098:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8099:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1());
- // InternalRoom.g:8078:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
- // InternalRoom.g:8078:2: rule__PortOperation__SendsMsgAssignment_5_1_1
+ // InternalRoom.g:8100:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8100:2: rule__PortOperation__SendsMsgAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__SendsMsgAssignment_5_1_1();
@@ -23603,14 +23706,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0"
- // InternalRoom.g:8092:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
+ // InternalRoom.g:8114:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
public final void rule__ClassStructor__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8096:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
- // InternalRoom.g:8097:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
+ // InternalRoom.g:8118:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
+ // InternalRoom.g:8119:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
{
pushFollow(FOLLOW_27);
rule__ClassStructor__Group__0__Impl();
@@ -23641,21 +23744,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0__Impl"
- // InternalRoom.g:8104:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
+ // InternalRoom.g:8126:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
public final void rule__ClassStructor__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8108:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
- // InternalRoom.g:8109:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8130:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
+ // InternalRoom.g:8131:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
{
- // InternalRoom.g:8109:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
- // InternalRoom.g:8110:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8131:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8132:1: ( rule__ClassStructor__NameAssignment_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAssignment_0());
- // InternalRoom.g:8111:1: ( rule__ClassStructor__NameAssignment_0 )
- // InternalRoom.g:8111:2: rule__ClassStructor__NameAssignment_0
+ // InternalRoom.g:8133:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8133:2: rule__ClassStructor__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAssignment_0();
@@ -23688,14 +23791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1"
- // InternalRoom.g:8121:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
+ // InternalRoom.g:8143:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
public final void rule__ClassStructor__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8125:1: ( rule__ClassStructor__Group__1__Impl )
- // InternalRoom.g:8126:2: rule__ClassStructor__Group__1__Impl
+ // InternalRoom.g:8147:1: ( rule__ClassStructor__Group__1__Impl )
+ // InternalRoom.g:8148:2: rule__ClassStructor__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassStructor__Group__1__Impl();
@@ -23721,21 +23824,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1__Impl"
- // InternalRoom.g:8132:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
+ // InternalRoom.g:8154:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
public final void rule__ClassStructor__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8136:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
- // InternalRoom.g:8137:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8158:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
+ // InternalRoom.g:8159:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
{
- // InternalRoom.g:8137:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
- // InternalRoom.g:8138:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8159:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8160:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
{
before(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1());
- // InternalRoom.g:8139:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
- // InternalRoom.g:8139:2: rule__ClassStructor__DetailCodeAssignment_1
+ // InternalRoom.g:8161:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8161:2: rule__ClassStructor__DetailCodeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassStructor__DetailCodeAssignment_1();
@@ -23768,14 +23871,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0"
- // InternalRoom.g:8153:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
+ // InternalRoom.g:8175:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
public final void rule__ProtocolClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8157:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
- // InternalRoom.g:8158:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
+ // InternalRoom.g:8179:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
+ // InternalRoom.g:8180:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
{
pushFollow(FOLLOW_38);
rule__ProtocolClass__Group__0__Impl();
@@ -23806,29 +23909,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0__Impl"
- // InternalRoom.g:8165:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
+ // InternalRoom.g:8187:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
public final void rule__ProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8169:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
- // InternalRoom.g:8170:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8191:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
+ // InternalRoom.g:8192:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
{
- // InternalRoom.g:8170:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
- // InternalRoom.g:8171:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ // InternalRoom.g:8192:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8193:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
{
before(grammarAccess.getProtocolClassAccess().getCommTypeAssignment_0());
- // InternalRoom.g:8172:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalRoom.g:8194:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( ((LA87_0>=30 && LA87_0<=32)) ) {
- alt87=1;
+ if ( ((LA89_0>=31 && LA89_0<=33)) ) {
+ alt89=1;
}
- switch (alt87) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:8172:2: rule__ProtocolClass__CommTypeAssignment_0
+ // InternalRoom.g:8194:2: rule__ProtocolClass__CommTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__CommTypeAssignment_0();
@@ -23864,14 +23967,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1"
- // InternalRoom.g:8182:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
+ // InternalRoom.g:8204:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
public final void rule__ProtocolClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8186:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
- // InternalRoom.g:8187:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
+ // InternalRoom.g:8208:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
+ // InternalRoom.g:8209:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group__1__Impl();
@@ -23902,20 +24005,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1__Impl"
- // InternalRoom.g:8194:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
+ // InternalRoom.g:8216:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
public final void rule__ProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8198:1: ( ( 'ProtocolClass' ) )
- // InternalRoom.g:8199:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8220:1: ( ( 'ProtocolClass' ) )
+ // InternalRoom.g:8221:1: ( 'ProtocolClass' )
{
- // InternalRoom.g:8199:1: ( 'ProtocolClass' )
- // InternalRoom.g:8200:1: 'ProtocolClass'
+ // InternalRoom.g:8221:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8222:1: 'ProtocolClass'
{
before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
- match(input,19,FOLLOW_2);
+ match(input,20,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
}
@@ -23939,14 +24042,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2"
- // InternalRoom.g:8213:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
+ // InternalRoom.g:8235:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
public final void rule__ProtocolClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8217:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
- // InternalRoom.g:8218:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
+ // InternalRoom.g:8239:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
+ // InternalRoom.g:8240:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__2__Impl();
@@ -23977,21 +24080,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2__Impl"
- // InternalRoom.g:8225:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:8247:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
public final void rule__ProtocolClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8229:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
- // InternalRoom.g:8230:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8251:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:8252:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
{
- // InternalRoom.g:8230:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
- // InternalRoom.g:8231:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8252:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8253:1: ( rule__ProtocolClass__NameAssignment_2 )
{
before(grammarAccess.getProtocolClassAccess().getNameAssignment_2());
- // InternalRoom.g:8232:1: ( rule__ProtocolClass__NameAssignment_2 )
- // InternalRoom.g:8232:2: rule__ProtocolClass__NameAssignment_2
+ // InternalRoom.g:8254:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8254:2: rule__ProtocolClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__NameAssignment_2();
@@ -24024,14 +24127,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3"
- // InternalRoom.g:8242:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
+ // InternalRoom.g:8264:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
public final void rule__ProtocolClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8246:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
- // InternalRoom.g:8247:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
+ // InternalRoom.g:8268:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
+ // InternalRoom.g:8269:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__3__Impl();
@@ -24062,29 +24165,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3__Impl"
- // InternalRoom.g:8254:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:8276:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
public final void rule__ProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8258:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:8259:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8280:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:8281:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:8259:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
- // InternalRoom.g:8260:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ // InternalRoom.g:8281:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8282:1: ( rule__ProtocolClass__DocuAssignment_3 )?
{
before(grammarAccess.getProtocolClassAccess().getDocuAssignment_3());
- // InternalRoom.g:8261:1: ( rule__ProtocolClass__DocuAssignment_3 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalRoom.g:8283:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA88_0==59) ) {
- alt88=1;
+ if ( (LA90_0==60) ) {
+ alt90=1;
}
- switch (alt88) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:8261:2: rule__ProtocolClass__DocuAssignment_3
+ // InternalRoom.g:8283:2: rule__ProtocolClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__DocuAssignment_3();
@@ -24120,14 +24223,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4"
- // InternalRoom.g:8271:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
+ // InternalRoom.g:8293:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
public final void rule__ProtocolClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8275:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
- // InternalRoom.g:8276:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
+ // InternalRoom.g:8297:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
+ // InternalRoom.g:8298:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__4__Impl();
@@ -24158,29 +24261,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4__Impl"
- // InternalRoom.g:8283:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
+ // InternalRoom.g:8305:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
public final void rule__ProtocolClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8287:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
- // InternalRoom.g:8288:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8309:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
+ // InternalRoom.g:8310:1: ( ( rule__ProtocolClass__Group_4__0 )? )
{
- // InternalRoom.g:8288:1: ( ( rule__ProtocolClass__Group_4__0 )? )
- // InternalRoom.g:8289:1: ( rule__ProtocolClass__Group_4__0 )?
+ // InternalRoom.g:8310:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8311:1: ( rule__ProtocolClass__Group_4__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_4());
- // InternalRoom.g:8290:1: ( rule__ProtocolClass__Group_4__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalRoom.g:8312:1: ( rule__ProtocolClass__Group_4__0 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA89_0==54) ) {
- alt89=1;
+ if ( (LA91_0==55) ) {
+ alt91=1;
}
- switch (alt89) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:8290:2: rule__ProtocolClass__Group_4__0
+ // InternalRoom.g:8312:2: rule__ProtocolClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__0();
@@ -24216,14 +24319,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5"
- // InternalRoom.g:8300:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
+ // InternalRoom.g:8322:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
public final void rule__ProtocolClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8304:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
- // InternalRoom.g:8305:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
+ // InternalRoom.g:8326:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
+ // InternalRoom.g:8327:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__5__Impl();
@@ -24254,20 +24357,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5__Impl"
- // InternalRoom.g:8312:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:8334:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8316:1: ( ( '{' ) )
- // InternalRoom.g:8317:1: ( '{' )
+ // InternalRoom.g:8338:1: ( ( '{' ) )
+ // InternalRoom.g:8339:1: ( '{' )
{
- // InternalRoom.g:8317:1: ( '{' )
- // InternalRoom.g:8318:1: '{'
+ // InternalRoom.g:8339:1: ( '{' )
+ // InternalRoom.g:8340:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
}
@@ -24291,14 +24394,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6"
- // InternalRoom.g:8331:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
+ // InternalRoom.g:8353:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
public final void rule__ProtocolClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8335:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
- // InternalRoom.g:8336:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
+ // InternalRoom.g:8357:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
+ // InternalRoom.g:8358:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__6__Impl();
@@ -24329,33 +24432,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6__Impl"
- // InternalRoom.g:8343:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:8365:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
public final void rule__ProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8347:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:8348:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8369:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:8370:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:8348:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:8349:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:8370:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8371:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:8350:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
- loop90:
+ // InternalRoom.g:8372:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ loop92:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA90_0==120) ) {
- alt90=1;
+ if ( (LA92_0==121) ) {
+ alt92=1;
}
- switch (alt90) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:8350:2: rule__ProtocolClass__AnnotationsAssignment_6
+ // InternalRoom.g:8372:2: rule__ProtocolClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ProtocolClass__AnnotationsAssignment_6();
@@ -24367,7 +24470,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop90;
+ break loop92;
}
} while (true);
@@ -24394,14 +24497,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7"
- // InternalRoom.g:8360:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
+ // InternalRoom.g:8382:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
public final void rule__ProtocolClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8364:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
- // InternalRoom.g:8365:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
+ // InternalRoom.g:8386:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
+ // InternalRoom.g:8387:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__7__Impl();
@@ -24432,29 +24535,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7__Impl"
- // InternalRoom.g:8372:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
+ // InternalRoom.g:8394:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
public final void rule__ProtocolClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8376:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
- // InternalRoom.g:8377:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8398:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
+ // InternalRoom.g:8399:1: ( ( rule__ProtocolClass__Group_7__0 )? )
{
- // InternalRoom.g:8377:1: ( ( rule__ProtocolClass__Group_7__0 )? )
- // InternalRoom.g:8378:1: ( rule__ProtocolClass__Group_7__0 )?
+ // InternalRoom.g:8399:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8400:1: ( rule__ProtocolClass__Group_7__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_7());
- // InternalRoom.g:8379:1: ( rule__ProtocolClass__Group_7__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalRoom.g:8401:1: ( rule__ProtocolClass__Group_7__0 )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA91_0==55) ) {
- alt91=1;
+ if ( (LA93_0==56) ) {
+ alt93=1;
}
- switch (alt91) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:8379:2: rule__ProtocolClass__Group_7__0
+ // InternalRoom.g:8401:2: rule__ProtocolClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__0();
@@ -24490,14 +24593,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8"
- // InternalRoom.g:8389:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
+ // InternalRoom.g:8411:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
public final void rule__ProtocolClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8393:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
- // InternalRoom.g:8394:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
+ // InternalRoom.g:8415:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
+ // InternalRoom.g:8416:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__8__Impl();
@@ -24528,29 +24631,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8__Impl"
- // InternalRoom.g:8401:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
+ // InternalRoom.g:8423:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
public final void rule__ProtocolClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8405:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
- // InternalRoom.g:8406:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8427:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
+ // InternalRoom.g:8428:1: ( ( rule__ProtocolClass__Group_8__0 )? )
{
- // InternalRoom.g:8406:1: ( ( rule__ProtocolClass__Group_8__0 )? )
- // InternalRoom.g:8407:1: ( rule__ProtocolClass__Group_8__0 )?
+ // InternalRoom.g:8428:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8429:1: ( rule__ProtocolClass__Group_8__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_8());
- // InternalRoom.g:8408:1: ( rule__ProtocolClass__Group_8__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalRoom.g:8430:1: ( rule__ProtocolClass__Group_8__0 )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA92_0==56) ) {
- alt92=1;
+ if ( (LA94_0==57) ) {
+ alt94=1;
}
- switch (alt92) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:8408:2: rule__ProtocolClass__Group_8__0
+ // InternalRoom.g:8430:2: rule__ProtocolClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__0();
@@ -24586,14 +24689,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9"
- // InternalRoom.g:8418:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
+ // InternalRoom.g:8440:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
public final void rule__ProtocolClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8422:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
- // InternalRoom.g:8423:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
+ // InternalRoom.g:8444:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
+ // InternalRoom.g:8445:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__9__Impl();
@@ -24624,29 +24727,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9__Impl"
- // InternalRoom.g:8430:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
+ // InternalRoom.g:8452:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
public final void rule__ProtocolClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8434:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
- // InternalRoom.g:8435:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8456:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
+ // InternalRoom.g:8457:1: ( ( rule__ProtocolClass__Group_9__0 )? )
{
- // InternalRoom.g:8435:1: ( ( rule__ProtocolClass__Group_9__0 )? )
- // InternalRoom.g:8436:1: ( rule__ProtocolClass__Group_9__0 )?
+ // InternalRoom.g:8457:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8458:1: ( rule__ProtocolClass__Group_9__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_9());
- // InternalRoom.g:8437:1: ( rule__ProtocolClass__Group_9__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalRoom.g:8459:1: ( rule__ProtocolClass__Group_9__0 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA93_0==57) ) {
- alt93=1;
+ if ( (LA95_0==58) ) {
+ alt95=1;
}
- switch (alt93) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:8437:2: rule__ProtocolClass__Group_9__0
+ // InternalRoom.g:8459:2: rule__ProtocolClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__0();
@@ -24682,14 +24785,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10"
- // InternalRoom.g:8447:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
+ // InternalRoom.g:8469:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
public final void rule__ProtocolClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8451:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
- // InternalRoom.g:8452:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
+ // InternalRoom.g:8473:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
+ // InternalRoom.g:8474:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__10__Impl();
@@ -24720,29 +24823,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10__Impl"
- // InternalRoom.g:8459:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
+ // InternalRoom.g:8481:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
public final void rule__ProtocolClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8463:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
- // InternalRoom.g:8464:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8485:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
+ // InternalRoom.g:8486:1: ( ( rule__ProtocolClass__Group_10__0 )? )
{
- // InternalRoom.g:8464:1: ( ( rule__ProtocolClass__Group_10__0 )? )
- // InternalRoom.g:8465:1: ( rule__ProtocolClass__Group_10__0 )?
+ // InternalRoom.g:8486:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8487:1: ( rule__ProtocolClass__Group_10__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_10());
- // InternalRoom.g:8466:1: ( rule__ProtocolClass__Group_10__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalRoom.g:8488:1: ( rule__ProtocolClass__Group_10__0 )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA94_0==63) ) {
- alt94=1;
+ if ( (LA96_0==64) ) {
+ alt96=1;
}
- switch (alt94) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:8466:2: rule__ProtocolClass__Group_10__0
+ // InternalRoom.g:8488:2: rule__ProtocolClass__Group_10__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__0();
@@ -24778,14 +24881,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11"
- // InternalRoom.g:8476:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
+ // InternalRoom.g:8498:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
public final void rule__ProtocolClass__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8480:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
- // InternalRoom.g:8481:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
+ // InternalRoom.g:8502:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
+ // InternalRoom.g:8503:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__11__Impl();
@@ -24816,29 +24919,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11__Impl"
- // InternalRoom.g:8488:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
+ // InternalRoom.g:8510:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
public final void rule__ProtocolClass__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8492:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
- // InternalRoom.g:8493:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8514:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
+ // InternalRoom.g:8515:1: ( ( rule__ProtocolClass__Group_11__0 )? )
{
- // InternalRoom.g:8493:1: ( ( rule__ProtocolClass__Group_11__0 )? )
- // InternalRoom.g:8494:1: ( rule__ProtocolClass__Group_11__0 )?
+ // InternalRoom.g:8515:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8516:1: ( rule__ProtocolClass__Group_11__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_11());
- // InternalRoom.g:8495:1: ( rule__ProtocolClass__Group_11__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalRoom.g:8517:1: ( rule__ProtocolClass__Group_11__0 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA95_0==64) ) {
- alt95=1;
+ if ( (LA97_0==65) ) {
+ alt97=1;
}
- switch (alt95) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:8495:2: rule__ProtocolClass__Group_11__0
+ // InternalRoom.g:8517:2: rule__ProtocolClass__Group_11__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__0();
@@ -24874,14 +24977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12"
- // InternalRoom.g:8505:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
+ // InternalRoom.g:8527:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
public final void rule__ProtocolClass__Group__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8509:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
- // InternalRoom.g:8510:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
+ // InternalRoom.g:8531:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
+ // InternalRoom.g:8532:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__12__Impl();
@@ -24912,29 +25015,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12__Impl"
- // InternalRoom.g:8517:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
+ // InternalRoom.g:8539:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
public final void rule__ProtocolClass__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8521:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
- // InternalRoom.g:8522:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8543:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
+ // InternalRoom.g:8544:1: ( ( rule__ProtocolClass__Group_12__0 )? )
{
- // InternalRoom.g:8522:1: ( ( rule__ProtocolClass__Group_12__0 )? )
- // InternalRoom.g:8523:1: ( rule__ProtocolClass__Group_12__0 )?
+ // InternalRoom.g:8544:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8545:1: ( rule__ProtocolClass__Group_12__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_12());
- // InternalRoom.g:8524:1: ( rule__ProtocolClass__Group_12__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalRoom.g:8546:1: ( rule__ProtocolClass__Group_12__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA96_0==65) ) {
- alt96=1;
+ if ( (LA98_0==66) ) {
+ alt98=1;
}
- switch (alt96) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:8524:2: rule__ProtocolClass__Group_12__0
+ // InternalRoom.g:8546:2: rule__ProtocolClass__Group_12__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__0();
@@ -24970,14 +25073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13"
- // InternalRoom.g:8534:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
+ // InternalRoom.g:8556:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
public final void rule__ProtocolClass__Group__13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8538:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
- // InternalRoom.g:8539:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
+ // InternalRoom.g:8560:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
+ // InternalRoom.g:8561:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__13__Impl();
@@ -25008,29 +25111,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13__Impl"
- // InternalRoom.g:8546:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
+ // InternalRoom.g:8568:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
public final void rule__ProtocolClass__Group__13__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8550:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
- // InternalRoom.g:8551:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8572:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
+ // InternalRoom.g:8573:1: ( ( rule__ProtocolClass__Group_13__0 )? )
{
- // InternalRoom.g:8551:1: ( ( rule__ProtocolClass__Group_13__0 )? )
- // InternalRoom.g:8552:1: ( rule__ProtocolClass__Group_13__0 )?
+ // InternalRoom.g:8573:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8574:1: ( rule__ProtocolClass__Group_13__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_13());
- // InternalRoom.g:8553:1: ( rule__ProtocolClass__Group_13__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalRoom.g:8575:1: ( rule__ProtocolClass__Group_13__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA97_0==67) ) {
- alt97=1;
+ if ( (LA99_0==68) ) {
+ alt99=1;
}
- switch (alt97) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:8553:2: rule__ProtocolClass__Group_13__0
+ // InternalRoom.g:8575:2: rule__ProtocolClass__Group_13__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__0();
@@ -25066,14 +25169,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14"
- // InternalRoom.g:8563:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
+ // InternalRoom.g:8585:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
public final void rule__ProtocolClass__Group__14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8567:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
- // InternalRoom.g:8568:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
+ // InternalRoom.g:8589:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
+ // InternalRoom.g:8590:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__14__Impl();
@@ -25104,29 +25207,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14__Impl"
- // InternalRoom.g:8575:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
+ // InternalRoom.g:8597:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
public final void rule__ProtocolClass__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8579:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
- // InternalRoom.g:8580:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8601:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
+ // InternalRoom.g:8602:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
{
- // InternalRoom.g:8580:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
- // InternalRoom.g:8581:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ // InternalRoom.g:8602:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8603:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
{
before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_14());
- // InternalRoom.g:8582:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalRoom.g:8604:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA98_0==117) ) {
- alt98=1;
+ if ( (LA100_0==118) ) {
+ alt100=1;
}
- switch (alt98) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:8582:2: rule__ProtocolClass__SemanticsAssignment_14
+ // InternalRoom.g:8604:2: rule__ProtocolClass__SemanticsAssignment_14
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__SemanticsAssignment_14();
@@ -25162,14 +25265,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15"
- // InternalRoom.g:8592:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
+ // InternalRoom.g:8614:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
public final void rule__ProtocolClass__Group__15() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8596:1: ( rule__ProtocolClass__Group__15__Impl )
- // InternalRoom.g:8597:2: rule__ProtocolClass__Group__15__Impl
+ // InternalRoom.g:8618:1: ( rule__ProtocolClass__Group__15__Impl )
+ // InternalRoom.g:8619:2: rule__ProtocolClass__Group__15__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__15__Impl();
@@ -25195,20 +25298,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15__Impl"
- // InternalRoom.g:8603:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
+ // InternalRoom.g:8625:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group__15__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8607:1: ( ( '}' ) )
- // InternalRoom.g:8608:1: ( '}' )
+ // InternalRoom.g:8629:1: ( ( '}' ) )
+ // InternalRoom.g:8630:1: ( '}' )
{
- // InternalRoom.g:8608:1: ( '}' )
- // InternalRoom.g:8609:1: '}'
+ // InternalRoom.g:8630:1: ( '}' )
+ // InternalRoom.g:8631:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
}
@@ -25232,14 +25335,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0"
- // InternalRoom.g:8654:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
+ // InternalRoom.g:8676:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
public final void rule__ProtocolClass__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8658:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
- // InternalRoom.g:8659:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
+ // InternalRoom.g:8680:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
+ // InternalRoom.g:8681:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group_4__0__Impl();
@@ -25270,20 +25373,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0__Impl"
- // InternalRoom.g:8666:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:8688:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__ProtocolClass__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8670:1: ( ( 'extends' ) )
- // InternalRoom.g:8671:1: ( 'extends' )
+ // InternalRoom.g:8692:1: ( ( 'extends' ) )
+ // InternalRoom.g:8693:1: ( 'extends' )
{
- // InternalRoom.g:8671:1: ( 'extends' )
- // InternalRoom.g:8672:1: 'extends'
+ // InternalRoom.g:8693:1: ( 'extends' )
+ // InternalRoom.g:8694:1: 'extends'
{
before(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
}
@@ -25307,14 +25410,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1"
- // InternalRoom.g:8685:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
+ // InternalRoom.g:8707:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
public final void rule__ProtocolClass__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8689:1: ( rule__ProtocolClass__Group_4__1__Impl )
- // InternalRoom.g:8690:2: rule__ProtocolClass__Group_4__1__Impl
+ // InternalRoom.g:8711:1: ( rule__ProtocolClass__Group_4__1__Impl )
+ // InternalRoom.g:8712:2: rule__ProtocolClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__1__Impl();
@@ -25340,21 +25443,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1__Impl"
- // InternalRoom.g:8696:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:8718:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
public final void rule__ProtocolClass__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8700:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8722:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:8723:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:8702:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8723:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8724:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
{
before(grammarAccess.getProtocolClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:8703:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
- // InternalRoom.g:8703:2: rule__ProtocolClass__BaseAssignment_4_1
+ // InternalRoom.g:8725:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8725:2: rule__ProtocolClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__BaseAssignment_4_1();
@@ -25387,14 +25490,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0"
- // InternalRoom.g:8717:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
+ // InternalRoom.g:8739:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
public final void rule__ProtocolClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8721:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
- // InternalRoom.g:8722:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
+ // InternalRoom.g:8743:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
+ // InternalRoom.g:8744:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_7__0__Impl();
@@ -25425,20 +25528,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0__Impl"
- // InternalRoom.g:8729:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:8751:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
public final void rule__ProtocolClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8733:1: ( ( 'usercode1' ) )
- // InternalRoom.g:8734:1: ( 'usercode1' )
+ // InternalRoom.g:8755:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:8756:1: ( 'usercode1' )
{
- // InternalRoom.g:8734:1: ( 'usercode1' )
- // InternalRoom.g:8735:1: 'usercode1'
+ // InternalRoom.g:8756:1: ( 'usercode1' )
+ // InternalRoom.g:8757:1: 'usercode1'
{
before(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
}
@@ -25462,14 +25565,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1"
- // InternalRoom.g:8748:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
+ // InternalRoom.g:8770:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
public final void rule__ProtocolClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8752:1: ( rule__ProtocolClass__Group_7__1__Impl )
- // InternalRoom.g:8753:2: rule__ProtocolClass__Group_7__1__Impl
+ // InternalRoom.g:8774:1: ( rule__ProtocolClass__Group_7__1__Impl )
+ // InternalRoom.g:8775:2: rule__ProtocolClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__1__Impl();
@@ -25495,21 +25598,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1__Impl"
- // InternalRoom.g:8759:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
+ // InternalRoom.g:8781:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
public final void rule__ProtocolClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8763:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
- // InternalRoom.g:8764:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:8785:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
+ // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
{
- // InternalRoom.g:8764:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
- // InternalRoom.g:8765:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:8787:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode1Assignment_7_1());
- // InternalRoom.g:8766:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
- // InternalRoom.g:8766:2: rule__ProtocolClass__UserCode1Assignment_7_1
+ // InternalRoom.g:8788:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:8788:2: rule__ProtocolClass__UserCode1Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode1Assignment_7_1();
@@ -25542,14 +25645,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0"
- // InternalRoom.g:8780:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
+ // InternalRoom.g:8802:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
public final void rule__ProtocolClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8784:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
- // InternalRoom.g:8785:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
+ // InternalRoom.g:8806:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
+ // InternalRoom.g:8807:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_8__0__Impl();
@@ -25580,20 +25683,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0__Impl"
- // InternalRoom.g:8792:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:8814:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
public final void rule__ProtocolClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8796:1: ( ( 'usercode2' ) )
- // InternalRoom.g:8797:1: ( 'usercode2' )
+ // InternalRoom.g:8818:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:8819:1: ( 'usercode2' )
{
- // InternalRoom.g:8797:1: ( 'usercode2' )
- // InternalRoom.g:8798:1: 'usercode2'
+ // InternalRoom.g:8819:1: ( 'usercode2' )
+ // InternalRoom.g:8820:1: 'usercode2'
{
before(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
}
@@ -25617,14 +25720,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1"
- // InternalRoom.g:8811:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
+ // InternalRoom.g:8833:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
public final void rule__ProtocolClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8815:1: ( rule__ProtocolClass__Group_8__1__Impl )
- // InternalRoom.g:8816:2: rule__ProtocolClass__Group_8__1__Impl
+ // InternalRoom.g:8837:1: ( rule__ProtocolClass__Group_8__1__Impl )
+ // InternalRoom.g:8838:2: rule__ProtocolClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__1__Impl();
@@ -25650,21 +25753,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1__Impl"
- // InternalRoom.g:8822:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
+ // InternalRoom.g:8844:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
public final void rule__ProtocolClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8826:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
- // InternalRoom.g:8827:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:8848:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
+ // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
{
- // InternalRoom.g:8827:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
- // InternalRoom.g:8828:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:8850:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode2Assignment_8_1());
- // InternalRoom.g:8829:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
- // InternalRoom.g:8829:2: rule__ProtocolClass__UserCode2Assignment_8_1
+ // InternalRoom.g:8851:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:8851:2: rule__ProtocolClass__UserCode2Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode2Assignment_8_1();
@@ -25697,14 +25800,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0"
- // InternalRoom.g:8843:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
+ // InternalRoom.g:8865:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
public final void rule__ProtocolClass__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8847:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
- // InternalRoom.g:8848:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
+ // InternalRoom.g:8869:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
+ // InternalRoom.g:8870:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_9__0__Impl();
@@ -25735,20 +25838,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0__Impl"
- // InternalRoom.g:8855:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:8877:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
public final void rule__ProtocolClass__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8859:1: ( ( 'usercode3' ) )
- // InternalRoom.g:8860:1: ( 'usercode3' )
+ // InternalRoom.g:8881:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:8882:1: ( 'usercode3' )
{
- // InternalRoom.g:8860:1: ( 'usercode3' )
- // InternalRoom.g:8861:1: 'usercode3'
+ // InternalRoom.g:8882:1: ( 'usercode3' )
+ // InternalRoom.g:8883:1: 'usercode3'
{
before(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
}
@@ -25772,14 +25875,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1"
- // InternalRoom.g:8874:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
+ // InternalRoom.g:8896:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
public final void rule__ProtocolClass__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8878:1: ( rule__ProtocolClass__Group_9__1__Impl )
- // InternalRoom.g:8879:2: rule__ProtocolClass__Group_9__1__Impl
+ // InternalRoom.g:8900:1: ( rule__ProtocolClass__Group_9__1__Impl )
+ // InternalRoom.g:8901:2: rule__ProtocolClass__Group_9__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__1__Impl();
@@ -25805,21 +25908,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1__Impl"
- // InternalRoom.g:8885:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
+ // InternalRoom.g:8907:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
public final void rule__ProtocolClass__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8889:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
- // InternalRoom.g:8890:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:8911:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
+ // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
{
- // InternalRoom.g:8890:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
- // InternalRoom.g:8891:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:8913:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode3Assignment_9_1());
- // InternalRoom.g:8892:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
- // InternalRoom.g:8892:2: rule__ProtocolClass__UserCode3Assignment_9_1
+ // InternalRoom.g:8914:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:8914:2: rule__ProtocolClass__UserCode3Assignment_9_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode3Assignment_9_1();
@@ -25852,16 +25955,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0"
- // InternalRoom.g:8906:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
+ // InternalRoom.g:8928:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
public final void rule__ProtocolClass__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8910:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
- // InternalRoom.g:8911:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
+ // InternalRoom.g:8932:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
+ // InternalRoom.g:8933:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_10__0__Impl();
state._fsp--;
@@ -25890,20 +25993,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0__Impl"
- // InternalRoom.g:8918:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:8940:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
public final void rule__ProtocolClass__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8922:1: ( ( 'incoming' ) )
- // InternalRoom.g:8923:1: ( 'incoming' )
+ // InternalRoom.g:8944:1: ( ( 'incoming' ) )
+ // InternalRoom.g:8945:1: ( 'incoming' )
{
- // InternalRoom.g:8923:1: ( 'incoming' )
- // InternalRoom.g:8924:1: 'incoming'
+ // InternalRoom.g:8945:1: ( 'incoming' )
+ // InternalRoom.g:8946:1: 'incoming'
{
before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
}
@@ -25927,16 +26030,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1"
- // InternalRoom.g:8937:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
+ // InternalRoom.g:8959:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
public final void rule__ProtocolClass__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8941:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
- // InternalRoom.g:8942:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
+ // InternalRoom.g:8963:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
+ // InternalRoom.g:8964:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__1__Impl();
state._fsp--;
@@ -25965,20 +26068,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1__Impl"
- // InternalRoom.g:8949:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
+ // InternalRoom.g:8971:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8953:1: ( ( '{' ) )
- // InternalRoom.g:8954:1: ( '{' )
+ // InternalRoom.g:8975:1: ( ( '{' ) )
+ // InternalRoom.g:8976:1: ( '{' )
{
- // InternalRoom.g:8954:1: ( '{' )
- // InternalRoom.g:8955:1: '{'
+ // InternalRoom.g:8976:1: ( '{' )
+ // InternalRoom.g:8977:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
}
@@ -26002,16 +26105,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2"
- // InternalRoom.g:8968:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
+ // InternalRoom.g:8990:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
public final void rule__ProtocolClass__Group_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8972:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
- // InternalRoom.g:8973:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
+ // InternalRoom.g:8994:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
+ // InternalRoom.g:8995:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__2__Impl();
state._fsp--;
@@ -26040,35 +26143,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2__Impl"
- // InternalRoom.g:8980:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
+ // InternalRoom.g:9002:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
public final void rule__ProtocolClass__Group_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8984:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
- // InternalRoom.g:8985:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9006:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
+ // InternalRoom.g:9007:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
{
- // InternalRoom.g:8985:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
- // InternalRoom.g:8986:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ // InternalRoom.g:9007:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9008:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10_2());
- // InternalRoom.g:8987:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
- loop99:
+ // InternalRoom.g:9009:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ loop101:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA99_0==69||LA99_0==128) ) {
- alt99=1;
+ if ( (LA101_0==70||LA101_0==129) ) {
+ alt101=1;
}
- switch (alt99) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:8987:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
+ // InternalRoom.g:9009:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__IncomingMessagesAssignment_10_2();
state._fsp--;
@@ -26078,7 +26181,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop99;
+ break loop101;
}
} while (true);
@@ -26105,14 +26208,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3"
- // InternalRoom.g:8997:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
+ // InternalRoom.g:9019:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
public final void rule__ProtocolClass__Group_10__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9001:1: ( rule__ProtocolClass__Group_10__3__Impl )
- // InternalRoom.g:9002:2: rule__ProtocolClass__Group_10__3__Impl
+ // InternalRoom.g:9023:1: ( rule__ProtocolClass__Group_10__3__Impl )
+ // InternalRoom.g:9024:2: rule__ProtocolClass__Group_10__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__3__Impl();
@@ -26138,20 +26241,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3__Impl"
- // InternalRoom.g:9008:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9030:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_10__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9012:1: ( ( '}' ) )
- // InternalRoom.g:9013:1: ( '}' )
+ // InternalRoom.g:9034:1: ( ( '}' ) )
+ // InternalRoom.g:9035:1: ( '}' )
{
- // InternalRoom.g:9013:1: ( '}' )
- // InternalRoom.g:9014:1: '}'
+ // InternalRoom.g:9035:1: ( '}' )
+ // InternalRoom.g:9036:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
}
@@ -26175,16 +26278,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0"
- // InternalRoom.g:9035:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
+ // InternalRoom.g:9057:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
public final void rule__ProtocolClass__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9039:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
- // InternalRoom.g:9040:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
+ // InternalRoom.g:9061:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
+ // InternalRoom.g:9062:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_11__0__Impl();
state._fsp--;
@@ -26213,20 +26316,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0__Impl"
- // InternalRoom.g:9047:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:9069:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
public final void rule__ProtocolClass__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9051:1: ( ( 'outgoing' ) )
- // InternalRoom.g:9052:1: ( 'outgoing' )
+ // InternalRoom.g:9073:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:9074:1: ( 'outgoing' )
{
- // InternalRoom.g:9052:1: ( 'outgoing' )
- // InternalRoom.g:9053:1: 'outgoing'
+ // InternalRoom.g:9074:1: ( 'outgoing' )
+ // InternalRoom.g:9075:1: 'outgoing'
{
before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
}
@@ -26250,16 +26353,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1"
- // InternalRoom.g:9066:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
+ // InternalRoom.g:9088:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
public final void rule__ProtocolClass__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9070:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
- // InternalRoom.g:9071:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
+ // InternalRoom.g:9092:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
+ // InternalRoom.g:9093:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__1__Impl();
state._fsp--;
@@ -26288,20 +26391,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1__Impl"
- // InternalRoom.g:9078:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9100:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9082:1: ( ( '{' ) )
- // InternalRoom.g:9083:1: ( '{' )
+ // InternalRoom.g:9104:1: ( ( '{' ) )
+ // InternalRoom.g:9105:1: ( '{' )
{
- // InternalRoom.g:9083:1: ( '{' )
- // InternalRoom.g:9084:1: '{'
+ // InternalRoom.g:9105:1: ( '{' )
+ // InternalRoom.g:9106:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
}
@@ -26325,16 +26428,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2"
- // InternalRoom.g:9097:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
+ // InternalRoom.g:9119:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
public final void rule__ProtocolClass__Group_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9101:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
- // InternalRoom.g:9102:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
+ // InternalRoom.g:9123:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
+ // InternalRoom.g:9124:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__2__Impl();
state._fsp--;
@@ -26363,35 +26466,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2__Impl"
- // InternalRoom.g:9109:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
+ // InternalRoom.g:9131:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
public final void rule__ProtocolClass__Group_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9113:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
- // InternalRoom.g:9114:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9135:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
+ // InternalRoom.g:9136:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
{
- // InternalRoom.g:9114:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
- // InternalRoom.g:9115:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ // InternalRoom.g:9136:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9137:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_11_2());
- // InternalRoom.g:9116:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
- loop100:
+ // InternalRoom.g:9138:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ loop102:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA100_0==69||LA100_0==128) ) {
- alt100=1;
+ if ( (LA102_0==70||LA102_0==129) ) {
+ alt102=1;
}
- switch (alt100) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:9116:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
+ // InternalRoom.g:9138:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__OutgoingMessagesAssignment_11_2();
state._fsp--;
@@ -26401,7 +26504,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop100;
+ break loop102;
}
} while (true);
@@ -26428,14 +26531,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3"
- // InternalRoom.g:9126:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
+ // InternalRoom.g:9148:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
public final void rule__ProtocolClass__Group_11__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9130:1: ( rule__ProtocolClass__Group_11__3__Impl )
- // InternalRoom.g:9131:2: rule__ProtocolClass__Group_11__3__Impl
+ // InternalRoom.g:9152:1: ( rule__ProtocolClass__Group_11__3__Impl )
+ // InternalRoom.g:9153:2: rule__ProtocolClass__Group_11__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__3__Impl();
@@ -26461,20 +26564,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3__Impl"
- // InternalRoom.g:9137:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9159:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_11__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9141:1: ( ( '}' ) )
- // InternalRoom.g:9142:1: ( '}' )
+ // InternalRoom.g:9163:1: ( ( '}' ) )
+ // InternalRoom.g:9164:1: ( '}' )
{
- // InternalRoom.g:9142:1: ( '}' )
- // InternalRoom.g:9143:1: '}'
+ // InternalRoom.g:9164:1: ( '}' )
+ // InternalRoom.g:9165:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
}
@@ -26498,16 +26601,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0"
- // InternalRoom.g:9164:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
+ // InternalRoom.g:9186:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
public final void rule__ProtocolClass__Group_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9168:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
- // InternalRoom.g:9169:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
+ // InternalRoom.g:9190:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
+ // InternalRoom.g:9191:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_12__0__Impl();
state._fsp--;
@@ -26536,20 +26639,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0__Impl"
- // InternalRoom.g:9176:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
+ // InternalRoom.g:9198:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
public final void rule__ProtocolClass__Group_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9180:1: ( ( 'regular' ) )
- // InternalRoom.g:9181:1: ( 'regular' )
+ // InternalRoom.g:9202:1: ( ( 'regular' ) )
+ // InternalRoom.g:9203:1: ( 'regular' )
{
- // InternalRoom.g:9181:1: ( 'regular' )
- // InternalRoom.g:9182:1: 'regular'
+ // InternalRoom.g:9203:1: ( 'regular' )
+ // InternalRoom.g:9204:1: 'regular'
{
before(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
- match(input,65,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
}
@@ -26573,16 +26676,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1"
- // InternalRoom.g:9195:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
+ // InternalRoom.g:9217:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
public final void rule__ProtocolClass__Group_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9199:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
- // InternalRoom.g:9200:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
+ // InternalRoom.g:9221:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
+ // InternalRoom.g:9222:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_12__1__Impl();
state._fsp--;
@@ -26611,20 +26714,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1__Impl"
- // InternalRoom.g:9207:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9229:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
public final void rule__ProtocolClass__Group_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9211:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9212:1: ( 'PortClass' )
+ // InternalRoom.g:9233:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9234:1: ( 'PortClass' )
{
- // InternalRoom.g:9212:1: ( 'PortClass' )
- // InternalRoom.g:9213:1: 'PortClass'
+ // InternalRoom.g:9234:1: ( 'PortClass' )
+ // InternalRoom.g:9235:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
- match(input,66,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
}
@@ -26648,14 +26751,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2"
- // InternalRoom.g:9226:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
+ // InternalRoom.g:9248:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
public final void rule__ProtocolClass__Group_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9230:1: ( rule__ProtocolClass__Group_12__2__Impl )
- // InternalRoom.g:9231:2: rule__ProtocolClass__Group_12__2__Impl
+ // InternalRoom.g:9252:1: ( rule__ProtocolClass__Group_12__2__Impl )
+ // InternalRoom.g:9253:2: rule__ProtocolClass__Group_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__2__Impl();
@@ -26681,21 +26784,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2__Impl"
- // InternalRoom.g:9237:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
+ // InternalRoom.g:9259:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
public final void rule__ProtocolClass__Group_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9241:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
- // InternalRoom.g:9242:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9263:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
+ // InternalRoom.g:9264:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
{
- // InternalRoom.g:9242:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
- // InternalRoom.g:9243:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9264:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9265:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
{
before(grammarAccess.getProtocolClassAccess().getRegularAssignment_12_2());
- // InternalRoom.g:9244:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
- // InternalRoom.g:9244:2: rule__ProtocolClass__RegularAssignment_12_2
+ // InternalRoom.g:9266:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9266:2: rule__ProtocolClass__RegularAssignment_12_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__RegularAssignment_12_2();
@@ -26728,16 +26831,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0"
- // InternalRoom.g:9260:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
+ // InternalRoom.g:9282:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
public final void rule__ProtocolClass__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9264:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
- // InternalRoom.g:9265:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
+ // InternalRoom.g:9286:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
+ // InternalRoom.g:9287:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_13__0__Impl();
state._fsp--;
@@ -26766,20 +26869,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0__Impl"
- // InternalRoom.g:9272:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
+ // InternalRoom.g:9294:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
public final void rule__ProtocolClass__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9276:1: ( ( 'conjugated' ) )
- // InternalRoom.g:9277:1: ( 'conjugated' )
+ // InternalRoom.g:9298:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:9299:1: ( 'conjugated' )
{
- // InternalRoom.g:9277:1: ( 'conjugated' )
- // InternalRoom.g:9278:1: 'conjugated'
+ // InternalRoom.g:9299:1: ( 'conjugated' )
+ // InternalRoom.g:9300:1: 'conjugated'
{
before(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
}
@@ -26803,16 +26906,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1"
- // InternalRoom.g:9291:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
+ // InternalRoom.g:9313:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
public final void rule__ProtocolClass__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9295:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
- // InternalRoom.g:9296:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
+ // InternalRoom.g:9317:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
+ // InternalRoom.g:9318:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_13__1__Impl();
state._fsp--;
@@ -26841,20 +26944,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1__Impl"
- // InternalRoom.g:9303:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9325:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
public final void rule__ProtocolClass__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9307:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9308:1: ( 'PortClass' )
+ // InternalRoom.g:9329:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9330:1: ( 'PortClass' )
{
- // InternalRoom.g:9308:1: ( 'PortClass' )
- // InternalRoom.g:9309:1: 'PortClass'
+ // InternalRoom.g:9330:1: ( 'PortClass' )
+ // InternalRoom.g:9331:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
- match(input,66,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
}
@@ -26878,14 +26981,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2"
- // InternalRoom.g:9322:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
+ // InternalRoom.g:9344:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
public final void rule__ProtocolClass__Group_13__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9326:1: ( rule__ProtocolClass__Group_13__2__Impl )
- // InternalRoom.g:9327:2: rule__ProtocolClass__Group_13__2__Impl
+ // InternalRoom.g:9348:1: ( rule__ProtocolClass__Group_13__2__Impl )
+ // InternalRoom.g:9349:2: rule__ProtocolClass__Group_13__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__2__Impl();
@@ -26911,21 +27014,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2__Impl"
- // InternalRoom.g:9333:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
+ // InternalRoom.g:9355:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
public final void rule__ProtocolClass__Group_13__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9337:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
- // InternalRoom.g:9338:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9359:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
+ // InternalRoom.g:9360:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
{
- // InternalRoom.g:9338:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
- // InternalRoom.g:9339:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9360:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9361:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
{
before(grammarAccess.getProtocolClassAccess().getConjugatedAssignment_13_2());
- // InternalRoom.g:9340:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
- // InternalRoom.g:9340:2: rule__ProtocolClass__ConjugatedAssignment_13_2
+ // InternalRoom.g:9362:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9362:2: rule__ProtocolClass__ConjugatedAssignment_13_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__ConjugatedAssignment_13_2();
@@ -26958,14 +27061,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0"
- // InternalRoom.g:9356:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
+ // InternalRoom.g:9378:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
public final void rule__CompoundProtocolClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9360:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
- // InternalRoom.g:9361:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
+ // InternalRoom.g:9382:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
+ // InternalRoom.g:9383:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
{
pushFollow(FOLLOW_3);
rule__CompoundProtocolClass__Group__0__Impl();
@@ -26996,20 +27099,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0__Impl"
- // InternalRoom.g:9368:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
+ // InternalRoom.g:9390:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
public final void rule__CompoundProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9372:1: ( ( 'CompoundProtocolClass' ) )
- // InternalRoom.g:9373:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9394:1: ( ( 'CompoundProtocolClass' ) )
+ // InternalRoom.g:9395:1: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:9373:1: ( 'CompoundProtocolClass' )
- // InternalRoom.g:9374:1: 'CompoundProtocolClass'
+ // InternalRoom.g:9395:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9396:1: 'CompoundProtocolClass'
{
before(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
- match(input,20,FOLLOW_2);
+ match(input,21,FOLLOW_2);
after(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
}
@@ -27033,14 +27136,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1"
- // InternalRoom.g:9387:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
+ // InternalRoom.g:9409:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
public final void rule__CompoundProtocolClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9391:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
- // InternalRoom.g:9392:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
+ // InternalRoom.g:9413:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
+ // InternalRoom.g:9414:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__1__Impl();
@@ -27071,21 +27174,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1__Impl"
- // InternalRoom.g:9399:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9421:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
public final void rule__CompoundProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9403:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
- // InternalRoom.g:9404:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9425:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:9426:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
{
- // InternalRoom.g:9404:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
- // InternalRoom.g:9405:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9426:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9427:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1());
- // InternalRoom.g:9406:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
- // InternalRoom.g:9406:2: rule__CompoundProtocolClass__NameAssignment_1
+ // InternalRoom.g:9428:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9428:2: rule__CompoundProtocolClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__NameAssignment_1();
@@ -27118,14 +27221,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2"
- // InternalRoom.g:9416:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
+ // InternalRoom.g:9438:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
public final void rule__CompoundProtocolClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9420:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
- // InternalRoom.g:9421:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
+ // InternalRoom.g:9442:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
+ // InternalRoom.g:9443:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__2__Impl();
@@ -27156,29 +27259,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2__Impl"
- // InternalRoom.g:9428:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:9450:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
public final void rule__CompoundProtocolClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9432:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:9433:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9454:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:9455:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:9433:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
- // InternalRoom.g:9434:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ // InternalRoom.g:9455:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9456:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2());
- // InternalRoom.g:9435:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalRoom.g:9457:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA101_0==59) ) {
- alt101=1;
+ if ( (LA103_0==60) ) {
+ alt103=1;
}
- switch (alt101) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:9435:2: rule__CompoundProtocolClass__DocuAssignment_2
+ // InternalRoom.g:9457:2: rule__CompoundProtocolClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__DocuAssignment_2();
@@ -27214,16 +27317,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3"
- // InternalRoom.g:9445:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
+ // InternalRoom.g:9467:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
public final void rule__CompoundProtocolClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9449:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
- // InternalRoom.g:9450:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
+ // InternalRoom.g:9471:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
+ // InternalRoom.g:9472:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__3__Impl();
state._fsp--;
@@ -27252,20 +27355,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3__Impl"
- // InternalRoom.g:9457:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:9479:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
public final void rule__CompoundProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9461:1: ( ( '{' ) )
- // InternalRoom.g:9462:1: ( '{' )
+ // InternalRoom.g:9483:1: ( ( '{' ) )
+ // InternalRoom.g:9484:1: ( '{' )
{
- // InternalRoom.g:9462:1: ( '{' )
- // InternalRoom.g:9463:1: '{'
+ // InternalRoom.g:9484:1: ( '{' )
+ // InternalRoom.g:9485:1: '{'
{
before(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
}
@@ -27289,16 +27392,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4"
- // InternalRoom.g:9476:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
+ // InternalRoom.g:9498:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
public final void rule__CompoundProtocolClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9480:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
- // InternalRoom.g:9481:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
+ // InternalRoom.g:9502:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
+ // InternalRoom.g:9503:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__4__Impl();
state._fsp--;
@@ -27327,33 +27430,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4__Impl"
- // InternalRoom.g:9488:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:9510:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
public final void rule__CompoundProtocolClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9492:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:9493:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9514:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:9515:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:9493:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:9494:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:9515:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9516:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:9495:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
- loop102:
+ // InternalRoom.g:9517:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ loop104:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA102_0==120) ) {
- alt102=1;
+ if ( (LA104_0==121) ) {
+ alt104=1;
}
- switch (alt102) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:9495:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
+ // InternalRoom.g:9517:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__CompoundProtocolClass__AnnotationsAssignment_4();
@@ -27365,7 +27468,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop102;
+ break loop104;
}
} while (true);
@@ -27392,16 +27495,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5"
- // InternalRoom.g:9505:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
+ // InternalRoom.g:9527:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
public final void rule__CompoundProtocolClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9509:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
- // InternalRoom.g:9510:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
+ // InternalRoom.g:9531:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
+ // InternalRoom.g:9532:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__5__Impl();
state._fsp--;
@@ -27430,35 +27533,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5__Impl"
- // InternalRoom.g:9517:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
+ // InternalRoom.g:9539:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
public final void rule__CompoundProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9521:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
- // InternalRoom.g:9522:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9543:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
+ // InternalRoom.g:9544:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
{
- // InternalRoom.g:9522:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
- // InternalRoom.g:9523:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ // InternalRoom.g:9544:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9545:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5());
- // InternalRoom.g:9524:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
- loop103:
+ // InternalRoom.g:9546:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ loop105:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA103_0==68) ) {
- alt103=1;
+ if ( (LA105_0==69) ) {
+ alt105=1;
}
- switch (alt103) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:9524:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
+ // InternalRoom.g:9546:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__SubProtocolsAssignment_5();
state._fsp--;
@@ -27468,7 +27571,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop105;
}
} while (true);
@@ -27495,14 +27598,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6"
- // InternalRoom.g:9534:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
+ // InternalRoom.g:9556:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
public final void rule__CompoundProtocolClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9538:1: ( rule__CompoundProtocolClass__Group__6__Impl )
- // InternalRoom.g:9539:2: rule__CompoundProtocolClass__Group__6__Impl
+ // InternalRoom.g:9560:1: ( rule__CompoundProtocolClass__Group__6__Impl )
+ // InternalRoom.g:9561:2: rule__CompoundProtocolClass__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__Group__6__Impl();
@@ -27528,20 +27631,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6__Impl"
- // InternalRoom.g:9545:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:9567:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
public final void rule__CompoundProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9549:1: ( ( '}' ) )
- // InternalRoom.g:9550:1: ( '}' )
+ // InternalRoom.g:9571:1: ( ( '}' ) )
+ // InternalRoom.g:9572:1: ( '}' )
{
- // InternalRoom.g:9550:1: ( '}' )
- // InternalRoom.g:9551:1: '}'
+ // InternalRoom.g:9572:1: ( '}' )
+ // InternalRoom.g:9573:1: '}'
{
before(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
}
@@ -27565,14 +27668,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0"
- // InternalRoom.g:9578:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
+ // InternalRoom.g:9600:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
public final void rule__SubProtocol__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9582:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
- // InternalRoom.g:9583:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
+ // InternalRoom.g:9604:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
+ // InternalRoom.g:9605:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__0__Impl();
@@ -27603,20 +27706,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0__Impl"
- // InternalRoom.g:9590:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
+ // InternalRoom.g:9612:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
public final void rule__SubProtocol__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9594:1: ( ( 'SubProtocol' ) )
- // InternalRoom.g:9595:1: ( 'SubProtocol' )
+ // InternalRoom.g:9616:1: ( ( 'SubProtocol' ) )
+ // InternalRoom.g:9617:1: ( 'SubProtocol' )
{
- // InternalRoom.g:9595:1: ( 'SubProtocol' )
- // InternalRoom.g:9596:1: 'SubProtocol'
+ // InternalRoom.g:9617:1: ( 'SubProtocol' )
+ // InternalRoom.g:9618:1: 'SubProtocol'
{
before(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
- match(input,68,FOLLOW_2);
+ match(input,69,FOLLOW_2);
after(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
}
@@ -27640,14 +27743,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1"
- // InternalRoom.g:9609:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
+ // InternalRoom.g:9631:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
public final void rule__SubProtocol__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9613:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
- // InternalRoom.g:9614:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
+ // InternalRoom.g:9635:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
+ // InternalRoom.g:9636:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
{
pushFollow(FOLLOW_8);
rule__SubProtocol__Group__1__Impl();
@@ -27678,21 +27781,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1__Impl"
- // InternalRoom.g:9621:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9643:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
public final void rule__SubProtocol__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9625:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
- // InternalRoom.g:9626:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9647:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
+ // InternalRoom.g:9648:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
{
- // InternalRoom.g:9626:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
- // InternalRoom.g:9627:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9648:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9649:1: ( rule__SubProtocol__NameAssignment_1 )
{
before(grammarAccess.getSubProtocolAccess().getNameAssignment_1());
- // InternalRoom.g:9628:1: ( rule__SubProtocol__NameAssignment_1 )
- // InternalRoom.g:9628:2: rule__SubProtocol__NameAssignment_1
+ // InternalRoom.g:9650:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9650:2: rule__SubProtocol__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubProtocol__NameAssignment_1();
@@ -27725,14 +27828,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2"
- // InternalRoom.g:9638:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
+ // InternalRoom.g:9660:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
public final void rule__SubProtocol__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9642:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
- // InternalRoom.g:9643:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
+ // InternalRoom.g:9664:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
+ // InternalRoom.g:9665:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__2__Impl();
@@ -27763,20 +27866,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2__Impl"
- // InternalRoom.g:9650:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:9672:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
public final void rule__SubProtocol__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9654:1: ( ( ':' ) )
- // InternalRoom.g:9655:1: ( ':' )
+ // InternalRoom.g:9676:1: ( ( ':' ) )
+ // InternalRoom.g:9677:1: ( ':' )
{
- // InternalRoom.g:9655:1: ( ':' )
- // InternalRoom.g:9656:1: ':'
+ // InternalRoom.g:9677:1: ( ':' )
+ // InternalRoom.g:9678:1: ':'
{
before(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
}
@@ -27800,14 +27903,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3"
- // InternalRoom.g:9669:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
+ // InternalRoom.g:9691:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
public final void rule__SubProtocol__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9673:1: ( rule__SubProtocol__Group__3__Impl )
- // InternalRoom.g:9674:2: rule__SubProtocol__Group__3__Impl
+ // InternalRoom.g:9695:1: ( rule__SubProtocol__Group__3__Impl )
+ // InternalRoom.g:9696:2: rule__SubProtocol__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SubProtocol__Group__3__Impl();
@@ -27833,21 +27936,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3__Impl"
- // InternalRoom.g:9680:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:9702:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
public final void rule__SubProtocol__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9684:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:9685:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9706:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:9707:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:9685:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
- // InternalRoom.g:9686:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9707:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9708:1: ( rule__SubProtocol__ProtocolAssignment_3 )
{
before(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3());
- // InternalRoom.g:9687:1: ( rule__SubProtocol__ProtocolAssignment_3 )
- // InternalRoom.g:9687:2: rule__SubProtocol__ProtocolAssignment_3
+ // InternalRoom.g:9709:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9709:2: rule__SubProtocol__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubProtocol__ProtocolAssignment_3();
@@ -27880,16 +27983,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0"
- // InternalRoom.g:9705:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
+ // InternalRoom.g:9727:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
public final void rule__Message__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9709:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
- // InternalRoom.g:9710:2: rule__Message__Group__0__Impl rule__Message__Group__1
+ // InternalRoom.g:9731:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
+ // InternalRoom.g:9732:2: rule__Message__Group__0__Impl rule__Message__Group__1
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
rule__Message__Group__0__Impl();
state._fsp--;
@@ -27918,29 +28021,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0__Impl"
- // InternalRoom.g:9717:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
+ // InternalRoom.g:9739:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
public final void rule__Message__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9721:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
- // InternalRoom.g:9722:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9743:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
+ // InternalRoom.g:9744:1: ( ( rule__Message__PrivAssignment_0 )? )
{
- // InternalRoom.g:9722:1: ( ( rule__Message__PrivAssignment_0 )? )
- // InternalRoom.g:9723:1: ( rule__Message__PrivAssignment_0 )?
+ // InternalRoom.g:9744:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9745:1: ( rule__Message__PrivAssignment_0 )?
{
before(grammarAccess.getMessageAccess().getPrivAssignment_0());
- // InternalRoom.g:9724:1: ( rule__Message__PrivAssignment_0 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalRoom.g:9746:1: ( rule__Message__PrivAssignment_0 )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA104_0==128) ) {
- alt104=1;
+ if ( (LA106_0==129) ) {
+ alt106=1;
}
- switch (alt104) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:9724:2: rule__Message__PrivAssignment_0
+ // InternalRoom.g:9746:2: rule__Message__PrivAssignment_0
{
pushFollow(FOLLOW_2);
rule__Message__PrivAssignment_0();
@@ -27976,14 +28079,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1"
- // InternalRoom.g:9734:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
+ // InternalRoom.g:9756:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
public final void rule__Message__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9738:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
- // InternalRoom.g:9739:2: rule__Message__Group__1__Impl rule__Message__Group__2
+ // InternalRoom.g:9760:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
+ // InternalRoom.g:9761:2: rule__Message__Group__1__Impl rule__Message__Group__2
{
pushFollow(FOLLOW_3);
rule__Message__Group__1__Impl();
@@ -28014,20 +28117,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1__Impl"
- // InternalRoom.g:9746:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
+ // InternalRoom.g:9768:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
public final void rule__Message__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9750:1: ( ( 'Message' ) )
- // InternalRoom.g:9751:1: ( 'Message' )
+ // InternalRoom.g:9772:1: ( ( 'Message' ) )
+ // InternalRoom.g:9773:1: ( 'Message' )
{
- // InternalRoom.g:9751:1: ( 'Message' )
- // InternalRoom.g:9752:1: 'Message'
+ // InternalRoom.g:9773:1: ( 'Message' )
+ // InternalRoom.g:9774:1: 'Message'
{
before(grammarAccess.getMessageAccess().getMessageKeyword_1());
- match(input,69,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getMessageAccess().getMessageKeyword_1());
}
@@ -28051,14 +28154,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2"
- // InternalRoom.g:9765:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
+ // InternalRoom.g:9787:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
public final void rule__Message__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9769:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
- // InternalRoom.g:9770:2: rule__Message__Group__2__Impl rule__Message__Group__3
+ // InternalRoom.g:9791:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
+ // InternalRoom.g:9792:2: rule__Message__Group__2__Impl rule__Message__Group__3
{
pushFollow(FOLLOW_33);
rule__Message__Group__2__Impl();
@@ -28089,21 +28192,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2__Impl"
- // InternalRoom.g:9777:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
+ // InternalRoom.g:9799:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
public final void rule__Message__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9781:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
- // InternalRoom.g:9782:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:9803:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
+ // InternalRoom.g:9804:1: ( ( rule__Message__NameAssignment_2 ) )
{
- // InternalRoom.g:9782:1: ( ( rule__Message__NameAssignment_2 ) )
- // InternalRoom.g:9783:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:9804:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:9805:1: ( rule__Message__NameAssignment_2 )
{
before(grammarAccess.getMessageAccess().getNameAssignment_2());
- // InternalRoom.g:9784:1: ( rule__Message__NameAssignment_2 )
- // InternalRoom.g:9784:2: rule__Message__NameAssignment_2
+ // InternalRoom.g:9806:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:9806:2: rule__Message__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Message__NameAssignment_2();
@@ -28136,14 +28239,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3"
- // InternalRoom.g:9794:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
+ // InternalRoom.g:9816:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
public final void rule__Message__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9798:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
- // InternalRoom.g:9799:2: rule__Message__Group__3__Impl rule__Message__Group__4
+ // InternalRoom.g:9820:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
+ // InternalRoom.g:9821:2: rule__Message__Group__3__Impl rule__Message__Group__4
{
pushFollow(FOLLOW_34);
rule__Message__Group__3__Impl();
@@ -28174,20 +28277,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3__Impl"
- // InternalRoom.g:9806:1: rule__Message__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:9828:1: rule__Message__Group__3__Impl : ( '(' ) ;
public final void rule__Message__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9810:1: ( ( '(' ) )
- // InternalRoom.g:9811:1: ( '(' )
+ // InternalRoom.g:9832:1: ( ( '(' ) )
+ // InternalRoom.g:9833:1: ( '(' )
{
- // InternalRoom.g:9811:1: ( '(' )
- // InternalRoom.g:9812:1: '('
+ // InternalRoom.g:9833:1: ( '(' )
+ // InternalRoom.g:9834:1: '('
{
before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
}
@@ -28211,14 +28314,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4"
- // InternalRoom.g:9825:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
+ // InternalRoom.g:9847:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
public final void rule__Message__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9829:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
- // InternalRoom.g:9830:2: rule__Message__Group__4__Impl rule__Message__Group__5
+ // InternalRoom.g:9851:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
+ // InternalRoom.g:9852:2: rule__Message__Group__4__Impl rule__Message__Group__5
{
pushFollow(FOLLOW_34);
rule__Message__Group__4__Impl();
@@ -28249,29 +28352,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4__Impl"
- // InternalRoom.g:9837:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
+ // InternalRoom.g:9859:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
public final void rule__Message__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9841:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
- // InternalRoom.g:9842:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:9863:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
+ // InternalRoom.g:9864:1: ( ( rule__Message__DataAssignment_4 )? )
{
- // InternalRoom.g:9842:1: ( ( rule__Message__DataAssignment_4 )? )
- // InternalRoom.g:9843:1: ( rule__Message__DataAssignment_4 )?
+ // InternalRoom.g:9864:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:9865:1: ( rule__Message__DataAssignment_4 )?
{
before(grammarAccess.getMessageAccess().getDataAssignment_4());
- // InternalRoom.g:9844:1: ( rule__Message__DataAssignment_4 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalRoom.g:9866:1: ( rule__Message__DataAssignment_4 )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA105_0==RULE_ID) ) {
- alt105=1;
+ if ( (LA107_0==RULE_ID) ) {
+ alt107=1;
}
- switch (alt105) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:9844:2: rule__Message__DataAssignment_4
+ // InternalRoom.g:9866:2: rule__Message__DataAssignment_4
{
pushFollow(FOLLOW_2);
rule__Message__DataAssignment_4();
@@ -28307,14 +28410,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5"
- // InternalRoom.g:9854:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
+ // InternalRoom.g:9876:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
public final void rule__Message__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9858:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
- // InternalRoom.g:9859:2: rule__Message__Group__5__Impl rule__Message__Group__6
+ // InternalRoom.g:9880:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
+ // InternalRoom.g:9881:2: rule__Message__Group__5__Impl rule__Message__Group__6
{
pushFollow(FOLLOW_14);
rule__Message__Group__5__Impl();
@@ -28345,20 +28448,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5__Impl"
- // InternalRoom.g:9866:1: rule__Message__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:9888:1: rule__Message__Group__5__Impl : ( ')' ) ;
public final void rule__Message__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9870:1: ( ( ')' ) )
- // InternalRoom.g:9871:1: ( ')' )
+ // InternalRoom.g:9892:1: ( ( ')' ) )
+ // InternalRoom.g:9893:1: ( ')' )
{
- // InternalRoom.g:9871:1: ( ')' )
- // InternalRoom.g:9872:1: ')'
+ // InternalRoom.g:9893:1: ( ')' )
+ // InternalRoom.g:9894:1: ')'
{
before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
}
@@ -28382,14 +28485,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6"
- // InternalRoom.g:9885:1: rule__Message__Group__6 : rule__Message__Group__6__Impl ;
+ // InternalRoom.g:9907:1: rule__Message__Group__6 : rule__Message__Group__6__Impl ;
public final void rule__Message__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9889:1: ( rule__Message__Group__6__Impl )
- // InternalRoom.g:9890:2: rule__Message__Group__6__Impl
+ // InternalRoom.g:9911:1: ( rule__Message__Group__6__Impl )
+ // InternalRoom.g:9912:2: rule__Message__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Message__Group__6__Impl();
@@ -28415,29 +28518,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6__Impl"
- // InternalRoom.g:9896:1: rule__Message__Group__6__Impl : ( ( rule__Message__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:9918:1: rule__Message__Group__6__Impl : ( ( rule__Message__DocuAssignment_6 )? ) ;
public final void rule__Message__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9900:1: ( ( ( rule__Message__DocuAssignment_6 )? ) )
- // InternalRoom.g:9901:1: ( ( rule__Message__DocuAssignment_6 )? )
+ // InternalRoom.g:9922:1: ( ( ( rule__Message__DocuAssignment_6 )? ) )
+ // InternalRoom.g:9923:1: ( ( rule__Message__DocuAssignment_6 )? )
{
- // InternalRoom.g:9901:1: ( ( rule__Message__DocuAssignment_6 )? )
- // InternalRoom.g:9902:1: ( rule__Message__DocuAssignment_6 )?
+ // InternalRoom.g:9923:1: ( ( rule__Message__DocuAssignment_6 )? )
+ // InternalRoom.g:9924:1: ( rule__Message__DocuAssignment_6 )?
{
before(grammarAccess.getMessageAccess().getDocuAssignment_6());
- // InternalRoom.g:9903:1: ( rule__Message__DocuAssignment_6 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalRoom.g:9925:1: ( rule__Message__DocuAssignment_6 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA106_0==59) ) {
- alt106=1;
+ if ( (LA108_0==60) ) {
+ alt108=1;
}
- switch (alt106) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:9903:2: rule__Message__DocuAssignment_6
+ // InternalRoom.g:9925:2: rule__Message__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Message__DocuAssignment_6();
@@ -28473,16 +28576,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0"
- // InternalRoom.g:9927:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
+ // InternalRoom.g:9949:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
public final void rule__PortClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9931:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
- // InternalRoom.g:9932:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
+ // InternalRoom.g:9953:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
+ // InternalRoom.g:9954:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__PortClass__Group__0__Impl();
state._fsp--;
@@ -28511,21 +28614,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0__Impl"
- // InternalRoom.g:9939:1: rule__PortClass__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:9961:1: rule__PortClass__Group__0__Impl : ( () ) ;
public final void rule__PortClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9943:1: ( ( () ) )
- // InternalRoom.g:9944:1: ( () )
+ // InternalRoom.g:9965:1: ( ( () ) )
+ // InternalRoom.g:9966:1: ( () )
{
- // InternalRoom.g:9944:1: ( () )
- // InternalRoom.g:9945:1: ()
+ // InternalRoom.g:9966:1: ( () )
+ // InternalRoom.g:9967:1: ()
{
before(grammarAccess.getPortClassAccess().getPortClassAction_0());
- // InternalRoom.g:9946:1: ()
- // InternalRoom.g:9948:1:
+ // InternalRoom.g:9968:1: ()
+ // InternalRoom.g:9970:1:
{
}
@@ -28548,16 +28651,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1"
- // InternalRoom.g:9958:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
+ // InternalRoom.g:9980:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
public final void rule__PortClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9962:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
- // InternalRoom.g:9963:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
+ // InternalRoom.g:9984:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
+ // InternalRoom.g:9985:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__PortClass__Group__1__Impl();
state._fsp--;
@@ -28586,20 +28689,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1__Impl"
- // InternalRoom.g:9970:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9992:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
public final void rule__PortClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9974:1: ( ( '{' ) )
- // InternalRoom.g:9975:1: ( '{' )
+ // InternalRoom.g:9996:1: ( ( '{' ) )
+ // InternalRoom.g:9997:1: ( '{' )
{
- // InternalRoom.g:9975:1: ( '{' )
- // InternalRoom.g:9976:1: '{'
+ // InternalRoom.g:9997:1: ( '{' )
+ // InternalRoom.g:9998:1: '{'
{
before(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
}
@@ -28623,16 +28726,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2"
- // InternalRoom.g:9989:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
+ // InternalRoom.g:10011:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
public final void rule__PortClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9993:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
- // InternalRoom.g:9994:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
+ // InternalRoom.g:10015:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
+ // InternalRoom.g:10016:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__PortClass__Group__2__Impl();
state._fsp--;
@@ -28661,29 +28764,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2__Impl"
- // InternalRoom.g:10001:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
+ // InternalRoom.g:10023:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
public final void rule__PortClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10005:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
- // InternalRoom.g:10006:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10027:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
+ // InternalRoom.g:10028:1: ( ( rule__PortClass__Group_2__0 )? )
{
- // InternalRoom.g:10006:1: ( ( rule__PortClass__Group_2__0 )? )
- // InternalRoom.g:10007:1: ( rule__PortClass__Group_2__0 )?
+ // InternalRoom.g:10028:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10029:1: ( rule__PortClass__Group_2__0 )?
{
before(grammarAccess.getPortClassAccess().getGroup_2());
- // InternalRoom.g:10008:1: ( rule__PortClass__Group_2__0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalRoom.g:10030:1: ( rule__PortClass__Group_2__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA107_0==70) ) {
- alt107=1;
+ if ( (LA109_0==71) ) {
+ alt109=1;
}
- switch (alt107) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:10008:2: rule__PortClass__Group_2__0
+ // InternalRoom.g:10030:2: rule__PortClass__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__0();
@@ -28719,16 +28822,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3"
- // InternalRoom.g:10018:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
+ // InternalRoom.g:10040:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
public final void rule__PortClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10022:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
- // InternalRoom.g:10023:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
+ // InternalRoom.g:10044:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
+ // InternalRoom.g:10045:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__PortClass__Group__3__Impl();
state._fsp--;
@@ -28757,35 +28860,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3__Impl"
- // InternalRoom.g:10030:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
+ // InternalRoom.g:10052:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
public final void rule__PortClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10034:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
- // InternalRoom.g:10035:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10056:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
+ // InternalRoom.g:10057:1: ( ( rule__PortClass__Alternatives_3 )* )
{
- // InternalRoom.g:10035:1: ( ( rule__PortClass__Alternatives_3 )* )
- // InternalRoom.g:10036:1: ( rule__PortClass__Alternatives_3 )*
+ // InternalRoom.g:10057:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10058:1: ( rule__PortClass__Alternatives_3 )*
{
before(grammarAccess.getPortClassAccess().getAlternatives_3());
- // InternalRoom.g:10037:1: ( rule__PortClass__Alternatives_3 )*
- loop108:
+ // InternalRoom.g:10059:1: ( rule__PortClass__Alternatives_3 )*
+ loop110:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA108_0==58||LA108_0==61||LA108_0==71) ) {
- alt108=1;
+ if ( (LA110_0==59||LA110_0==62||LA110_0==72) ) {
+ alt110=1;
}
- switch (alt108) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:10037:2: rule__PortClass__Alternatives_3
+ // InternalRoom.g:10059:2: rule__PortClass__Alternatives_3
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__PortClass__Alternatives_3();
state._fsp--;
@@ -28795,7 +28898,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop108;
+ break loop110;
}
} while (true);
@@ -28822,14 +28925,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4"
- // InternalRoom.g:10047:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
+ // InternalRoom.g:10069:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
public final void rule__PortClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10051:1: ( rule__PortClass__Group__4__Impl )
- // InternalRoom.g:10052:2: rule__PortClass__Group__4__Impl
+ // InternalRoom.g:10073:1: ( rule__PortClass__Group__4__Impl )
+ // InternalRoom.g:10074:2: rule__PortClass__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__4__Impl();
@@ -28855,20 +28958,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4__Impl"
- // InternalRoom.g:10058:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:10080:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
public final void rule__PortClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10062:1: ( ( '}' ) )
- // InternalRoom.g:10063:1: ( '}' )
+ // InternalRoom.g:10084:1: ( ( '}' ) )
+ // InternalRoom.g:10085:1: ( '}' )
{
- // InternalRoom.g:10063:1: ( '}' )
- // InternalRoom.g:10064:1: '}'
+ // InternalRoom.g:10085:1: ( '}' )
+ // InternalRoom.g:10086:1: '}'
{
before(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
}
@@ -28892,14 +28995,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0"
- // InternalRoom.g:10087:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
+ // InternalRoom.g:10109:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
public final void rule__PortClass__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10091:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
- // InternalRoom.g:10092:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
+ // InternalRoom.g:10113:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
+ // InternalRoom.g:10114:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
{
pushFollow(FOLLOW_27);
rule__PortClass__Group_2__0__Impl();
@@ -28930,20 +29033,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0__Impl"
- // InternalRoom.g:10099:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
+ // InternalRoom.g:10121:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
public final void rule__PortClass__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10103:1: ( ( 'usercode' ) )
- // InternalRoom.g:10104:1: ( 'usercode' )
+ // InternalRoom.g:10125:1: ( ( 'usercode' ) )
+ // InternalRoom.g:10126:1: ( 'usercode' )
{
- // InternalRoom.g:10104:1: ( 'usercode' )
- // InternalRoom.g:10105:1: 'usercode'
+ // InternalRoom.g:10126:1: ( 'usercode' )
+ // InternalRoom.g:10127:1: 'usercode'
{
before(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
- match(input,70,FOLLOW_2);
+ match(input,71,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
}
@@ -28967,14 +29070,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1"
- // InternalRoom.g:10118:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
+ // InternalRoom.g:10140:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
public final void rule__PortClass__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10122:1: ( rule__PortClass__Group_2__1__Impl )
- // InternalRoom.g:10123:2: rule__PortClass__Group_2__1__Impl
+ // InternalRoom.g:10144:1: ( rule__PortClass__Group_2__1__Impl )
+ // InternalRoom.g:10145:2: rule__PortClass__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__1__Impl();
@@ -29000,21 +29103,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1__Impl"
- // InternalRoom.g:10129:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
+ // InternalRoom.g:10151:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
public final void rule__PortClass__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10133:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
- // InternalRoom.g:10134:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10155:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
+ // InternalRoom.g:10156:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
{
- // InternalRoom.g:10134:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
- // InternalRoom.g:10135:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10156:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10157:1: ( rule__PortClass__UserCodeAssignment_2_1 )
{
before(grammarAccess.getPortClassAccess().getUserCodeAssignment_2_1());
- // InternalRoom.g:10136:1: ( rule__PortClass__UserCodeAssignment_2_1 )
- // InternalRoom.g:10136:2: rule__PortClass__UserCodeAssignment_2_1
+ // InternalRoom.g:10158:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10158:2: rule__PortClass__UserCodeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PortClass__UserCodeAssignment_2_1();
@@ -29047,16 +29150,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0"
- // InternalRoom.g:10150:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
+ // InternalRoom.g:10172:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
public final void rule__InMessageHandler__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10154:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
- // InternalRoom.g:10155:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
+ // InternalRoom.g:10176:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
+ // InternalRoom.g:10177:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__InMessageHandler__Group__0__Impl();
state._fsp--;
@@ -29085,20 +29188,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0__Impl"
- // InternalRoom.g:10162:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10184:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__InMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10166:1: ( ( 'handle' ) )
- // InternalRoom.g:10167:1: ( 'handle' )
+ // InternalRoom.g:10188:1: ( ( 'handle' ) )
+ // InternalRoom.g:10189:1: ( 'handle' )
{
- // InternalRoom.g:10167:1: ( 'handle' )
- // InternalRoom.g:10168:1: 'handle'
+ // InternalRoom.g:10189:1: ( 'handle' )
+ // InternalRoom.g:10190:1: 'handle'
{
before(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
- match(input,71,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
}
@@ -29122,14 +29225,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1"
- // InternalRoom.g:10181:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
+ // InternalRoom.g:10203:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
public final void rule__InMessageHandler__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10185:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
- // InternalRoom.g:10186:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
+ // InternalRoom.g:10207:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
+ // InternalRoom.g:10208:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__InMessageHandler__Group__1__Impl();
@@ -29160,20 +29263,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1__Impl"
- // InternalRoom.g:10193:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:10215:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
public final void rule__InMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10197:1: ( ( 'incoming' ) )
- // InternalRoom.g:10198:1: ( 'incoming' )
+ // InternalRoom.g:10219:1: ( ( 'incoming' ) )
+ // InternalRoom.g:10220:1: ( 'incoming' )
{
- // InternalRoom.g:10198:1: ( 'incoming' )
- // InternalRoom.g:10199:1: 'incoming'
+ // InternalRoom.g:10220:1: ( 'incoming' )
+ // InternalRoom.g:10221:1: 'incoming'
{
before(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
- match(input,63,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
}
@@ -29197,14 +29300,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2"
- // InternalRoom.g:10212:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
+ // InternalRoom.g:10234:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
public final void rule__InMessageHandler__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10216:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
- // InternalRoom.g:10217:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
+ // InternalRoom.g:10238:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
+ // InternalRoom.g:10239:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__InMessageHandler__Group__2__Impl();
@@ -29235,21 +29338,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2__Impl"
- // InternalRoom.g:10224:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10246:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
public final void rule__InMessageHandler__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10228:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10229:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10250:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10251:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10229:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10230:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10251:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10252:1: ( rule__InMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10231:1: ( rule__InMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10231:2: rule__InMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10253:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10253:2: rule__InMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__MsgAssignment_2();
@@ -29282,14 +29385,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3"
- // InternalRoom.g:10241:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10263:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
public final void rule__InMessageHandler__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10245:1: ( rule__InMessageHandler__Group__3__Impl )
- // InternalRoom.g:10246:2: rule__InMessageHandler__Group__3__Impl
+ // InternalRoom.g:10267:1: ( rule__InMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10268:2: rule__InMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__3__Impl();
@@ -29315,21 +29418,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3__Impl"
- // InternalRoom.g:10252:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10274:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
public final void rule__InMessageHandler__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10256:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10257:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10278:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10279:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10257:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10258:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10279:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10280:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10259:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10259:2: rule__InMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10281:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10281:2: rule__InMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__DetailCodeAssignment_3();
@@ -29362,16 +29465,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0"
- // InternalRoom.g:10277:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
+ // InternalRoom.g:10299:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
public final void rule__OutMessageHandler__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10281:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
- // InternalRoom.g:10282:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
+ // InternalRoom.g:10303:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
+ // InternalRoom.g:10304:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__OutMessageHandler__Group__0__Impl();
state._fsp--;
@@ -29400,20 +29503,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0__Impl"
- // InternalRoom.g:10289:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10311:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__OutMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10293:1: ( ( 'handle' ) )
- // InternalRoom.g:10294:1: ( 'handle' )
+ // InternalRoom.g:10315:1: ( ( 'handle' ) )
+ // InternalRoom.g:10316:1: ( 'handle' )
{
- // InternalRoom.g:10294:1: ( 'handle' )
- // InternalRoom.g:10295:1: 'handle'
+ // InternalRoom.g:10316:1: ( 'handle' )
+ // InternalRoom.g:10317:1: 'handle'
{
before(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
- match(input,71,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
}
@@ -29437,14 +29540,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1"
- // InternalRoom.g:10308:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
+ // InternalRoom.g:10330:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
public final void rule__OutMessageHandler__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10312:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
- // InternalRoom.g:10313:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
+ // InternalRoom.g:10334:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
+ // InternalRoom.g:10335:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__OutMessageHandler__Group__1__Impl();
@@ -29475,20 +29578,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1__Impl"
- // InternalRoom.g:10320:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:10342:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
public final void rule__OutMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10324:1: ( ( 'outgoing' ) )
- // InternalRoom.g:10325:1: ( 'outgoing' )
+ // InternalRoom.g:10346:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:10347:1: ( 'outgoing' )
{
- // InternalRoom.g:10325:1: ( 'outgoing' )
- // InternalRoom.g:10326:1: 'outgoing'
+ // InternalRoom.g:10347:1: ( 'outgoing' )
+ // InternalRoom.g:10348:1: 'outgoing'
{
before(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
- match(input,64,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
}
@@ -29512,14 +29615,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2"
- // InternalRoom.g:10339:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
+ // InternalRoom.g:10361:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
public final void rule__OutMessageHandler__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10343:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
- // InternalRoom.g:10344:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
+ // InternalRoom.g:10365:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
+ // InternalRoom.g:10366:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__OutMessageHandler__Group__2__Impl();
@@ -29550,21 +29653,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2__Impl"
- // InternalRoom.g:10351:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10373:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
public final void rule__OutMessageHandler__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10355:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10356:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10377:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10378:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10356:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10357:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10378:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10379:1: ( rule__OutMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10358:1: ( rule__OutMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10358:2: rule__OutMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10380:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10380:2: rule__OutMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__MsgAssignment_2();
@@ -29597,14 +29700,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3"
- // InternalRoom.g:10368:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10390:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
public final void rule__OutMessageHandler__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10372:1: ( rule__OutMessageHandler__Group__3__Impl )
- // InternalRoom.g:10373:2: rule__OutMessageHandler__Group__3__Impl
+ // InternalRoom.g:10394:1: ( rule__OutMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10395:2: rule__OutMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__3__Impl();
@@ -29630,21 +29733,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3__Impl"
- // InternalRoom.g:10379:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10401:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
public final void rule__OutMessageHandler__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10383:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10384:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10405:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10406:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10384:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10385:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10406:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10407:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10386:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10386:2: rule__OutMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10408:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10408:2: rule__OutMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__DetailCodeAssignment_3();
@@ -29677,16 +29780,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0"
- // InternalRoom.g:10404:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
+ // InternalRoom.g:10426:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
public final void rule__ActorClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10408:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
- // InternalRoom.g:10409:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
+ // InternalRoom.g:10430:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
+ // InternalRoom.g:10431:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
rule__ActorClass__Group__0__Impl();
state._fsp--;
@@ -29715,21 +29818,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0__Impl"
- // InternalRoom.g:10416:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
+ // InternalRoom.g:10438:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
public final void rule__ActorClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10420:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
- // InternalRoom.g:10421:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10442:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
+ // InternalRoom.g:10443:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
{
- // InternalRoom.g:10421:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
- // InternalRoom.g:10422:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10443:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10444:1: ( rule__ActorClass__UnorderedGroup_0 )
{
before(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:10423:1: ( rule__ActorClass__UnorderedGroup_0 )
- // InternalRoom.g:10423:2: rule__ActorClass__UnorderedGroup_0
+ // InternalRoom.g:10445:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10445:2: rule__ActorClass__UnorderedGroup_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0();
@@ -29762,14 +29865,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1"
- // InternalRoom.g:10433:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
+ // InternalRoom.g:10455:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
public final void rule__ActorClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10437:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
- // InternalRoom.g:10438:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
+ // InternalRoom.g:10459:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
+ // InternalRoom.g:10460:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group__1__Impl();
@@ -29800,20 +29903,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1__Impl"
- // InternalRoom.g:10445:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
+ // InternalRoom.g:10467:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
public final void rule__ActorClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10449:1: ( ( 'ActorClass' ) )
- // InternalRoom.g:10450:1: ( 'ActorClass' )
+ // InternalRoom.g:10471:1: ( ( 'ActorClass' ) )
+ // InternalRoom.g:10472:1: ( 'ActorClass' )
{
- // InternalRoom.g:10450:1: ( 'ActorClass' )
- // InternalRoom.g:10451:1: 'ActorClass'
+ // InternalRoom.g:10472:1: ( 'ActorClass' )
+ // InternalRoom.g:10473:1: 'ActorClass'
{
before(grammarAccess.getActorClassAccess().getActorClassKeyword_1());
- match(input,17,FOLLOW_2);
+ match(input,18,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getActorClassKeyword_1());
}
@@ -29837,14 +29940,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2"
- // InternalRoom.g:10464:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
+ // InternalRoom.g:10486:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
public final void rule__ActorClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10468:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
- // InternalRoom.g:10469:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
+ // InternalRoom.g:10490:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
+ // InternalRoom.g:10491:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__2__Impl();
@@ -29875,21 +29978,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2__Impl"
- // InternalRoom.g:10476:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10498:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
public final void rule__ActorClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10480:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
- // InternalRoom.g:10481:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10502:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:10503:1: ( ( rule__ActorClass__NameAssignment_2 ) )
{
- // InternalRoom.g:10481:1: ( ( rule__ActorClass__NameAssignment_2 ) )
- // InternalRoom.g:10482:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10503:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10504:1: ( rule__ActorClass__NameAssignment_2 )
{
before(grammarAccess.getActorClassAccess().getNameAssignment_2());
- // InternalRoom.g:10483:1: ( rule__ActorClass__NameAssignment_2 )
- // InternalRoom.g:10483:2: rule__ActorClass__NameAssignment_2
+ // InternalRoom.g:10505:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10505:2: rule__ActorClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__NameAssignment_2();
@@ -29922,14 +30025,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3"
- // InternalRoom.g:10493:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
+ // InternalRoom.g:10515:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
public final void rule__ActorClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10497:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
- // InternalRoom.g:10498:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
+ // InternalRoom.g:10519:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
+ // InternalRoom.g:10520:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__3__Impl();
@@ -29960,29 +30063,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3__Impl"
- // InternalRoom.g:10505:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:10527:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
public final void rule__ActorClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10509:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:10510:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10531:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:10532:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:10510:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
- // InternalRoom.g:10511:1: ( rule__ActorClass__DocuAssignment_3 )?
+ // InternalRoom.g:10532:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10533:1: ( rule__ActorClass__DocuAssignment_3 )?
{
before(grammarAccess.getActorClassAccess().getDocuAssignment_3());
- // InternalRoom.g:10512:1: ( rule__ActorClass__DocuAssignment_3 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalRoom.g:10534:1: ( rule__ActorClass__DocuAssignment_3 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA109_0==59) ) {
- alt109=1;
+ if ( (LA111_0==60) ) {
+ alt111=1;
}
- switch (alt109) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:10512:2: rule__ActorClass__DocuAssignment_3
+ // InternalRoom.g:10534:2: rule__ActorClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__DocuAssignment_3();
@@ -30018,14 +30121,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4"
- // InternalRoom.g:10522:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
+ // InternalRoom.g:10544:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
public final void rule__ActorClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10526:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
- // InternalRoom.g:10527:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
+ // InternalRoom.g:10548:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
+ // InternalRoom.g:10549:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__4__Impl();
@@ -30056,29 +30159,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4__Impl"
- // InternalRoom.g:10534:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
+ // InternalRoom.g:10556:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
public final void rule__ActorClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10538:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
- // InternalRoom.g:10539:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10560:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
+ // InternalRoom.g:10561:1: ( ( rule__ActorClass__Group_4__0 )? )
{
- // InternalRoom.g:10539:1: ( ( rule__ActorClass__Group_4__0 )? )
- // InternalRoom.g:10540:1: ( rule__ActorClass__Group_4__0 )?
+ // InternalRoom.g:10561:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10562:1: ( rule__ActorClass__Group_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_4());
- // InternalRoom.g:10541:1: ( rule__ActorClass__Group_4__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalRoom.g:10563:1: ( rule__ActorClass__Group_4__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA110_0==54) ) {
- alt110=1;
+ if ( (LA112_0==55) ) {
+ alt112=1;
}
- switch (alt110) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:10541:2: rule__ActorClass__Group_4__0
+ // InternalRoom.g:10563:2: rule__ActorClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__0();
@@ -30114,16 +30217,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5"
- // InternalRoom.g:10551:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
+ // InternalRoom.g:10573:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
public final void rule__ActorClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10555:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
- // InternalRoom.g:10556:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
+ // InternalRoom.g:10577:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
+ // InternalRoom.g:10578:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__5__Impl();
state._fsp--;
@@ -30152,20 +30255,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5__Impl"
- // InternalRoom.g:10563:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:10585:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
public final void rule__ActorClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10567:1: ( ( '{' ) )
- // InternalRoom.g:10568:1: ( '{' )
+ // InternalRoom.g:10589:1: ( ( '{' ) )
+ // InternalRoom.g:10590:1: ( '{' )
{
- // InternalRoom.g:10568:1: ( '{' )
- // InternalRoom.g:10569:1: '{'
+ // InternalRoom.g:10590:1: ( '{' )
+ // InternalRoom.g:10591:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
}
@@ -30189,16 +30292,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6"
- // InternalRoom.g:10582:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
+ // InternalRoom.g:10604:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
public final void rule__ActorClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10586:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
- // InternalRoom.g:10587:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
+ // InternalRoom.g:10608:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
+ // InternalRoom.g:10609:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__6__Impl();
state._fsp--;
@@ -30227,33 +30330,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6__Impl"
- // InternalRoom.g:10594:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:10616:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
public final void rule__ActorClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10598:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:10599:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10620:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:10621:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:10599:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:10600:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:10621:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10622:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getActorClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:10601:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
- loop111:
+ // InternalRoom.g:10623:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ loop113:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA111_0==120) ) {
- alt111=1;
+ if ( (LA113_0==121) ) {
+ alt113=1;
}
- switch (alt111) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:10601:2: rule__ActorClass__AnnotationsAssignment_6
+ // InternalRoom.g:10623:2: rule__ActorClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ActorClass__AnnotationsAssignment_6();
@@ -30265,7 +30368,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop111;
+ break loop113;
}
} while (true);
@@ -30292,16 +30395,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7"
- // InternalRoom.g:10611:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
+ // InternalRoom.g:10633:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
public final void rule__ActorClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10615:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
- // InternalRoom.g:10616:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
+ // InternalRoom.g:10637:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
+ // InternalRoom.g:10638:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__7__Impl();
state._fsp--;
@@ -30330,29 +30433,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7__Impl"
- // InternalRoom.g:10623:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
+ // InternalRoom.g:10645:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
public final void rule__ActorClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10627:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
- // InternalRoom.g:10628:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10649:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
+ // InternalRoom.g:10650:1: ( ( rule__ActorClass__Group_7__0 )? )
{
- // InternalRoom.g:10628:1: ( ( rule__ActorClass__Group_7__0 )? )
- // InternalRoom.g:10629:1: ( rule__ActorClass__Group_7__0 )?
+ // InternalRoom.g:10650:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10651:1: ( rule__ActorClass__Group_7__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_7());
- // InternalRoom.g:10630:1: ( rule__ActorClass__Group_7__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalRoom.g:10652:1: ( rule__ActorClass__Group_7__0 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA112_0==72) ) {
- alt112=1;
+ if ( (LA114_0==73) ) {
+ alt114=1;
}
- switch (alt112) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:10630:2: rule__ActorClass__Group_7__0
+ // InternalRoom.g:10652:2: rule__ActorClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__0();
@@ -30388,16 +30491,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8"
- // InternalRoom.g:10640:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
+ // InternalRoom.g:10662:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
public final void rule__ActorClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10644:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
- // InternalRoom.g:10645:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
+ // InternalRoom.g:10666:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
+ // InternalRoom.g:10667:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__8__Impl();
state._fsp--;
@@ -30426,29 +30529,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8__Impl"
- // InternalRoom.g:10652:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
+ // InternalRoom.g:10674:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
public final void rule__ActorClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10656:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
- // InternalRoom.g:10657:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10678:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
+ // InternalRoom.g:10679:1: ( ( rule__ActorClass__Group_8__0 )? )
{
- // InternalRoom.g:10657:1: ( ( rule__ActorClass__Group_8__0 )? )
- // InternalRoom.g:10658:1: ( rule__ActorClass__Group_8__0 )?
+ // InternalRoom.g:10679:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10680:1: ( rule__ActorClass__Group_8__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8());
- // InternalRoom.g:10659:1: ( rule__ActorClass__Group_8__0 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalRoom.g:10681:1: ( rule__ActorClass__Group_8__0 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA113_0==73) ) {
- alt113=1;
+ if ( (LA115_0==74) ) {
+ alt115=1;
}
- switch (alt113) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:10659:2: rule__ActorClass__Group_8__0
+ // InternalRoom.g:10681:2: rule__ActorClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__0();
@@ -30484,16 +30587,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9"
- // InternalRoom.g:10669:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
+ // InternalRoom.g:10691:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
public final void rule__ActorClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10673:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
- // InternalRoom.g:10674:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
+ // InternalRoom.g:10695:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
+ // InternalRoom.g:10696:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__9__Impl();
state._fsp--;
@@ -30522,29 +30625,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9__Impl"
- // InternalRoom.g:10681:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
+ // InternalRoom.g:10703:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
public final void rule__ActorClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10685:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
- // InternalRoom.g:10686:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10707:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
+ // InternalRoom.g:10708:1: ( ( rule__ActorClass__Group_9__0 )? )
{
- // InternalRoom.g:10686:1: ( ( rule__ActorClass__Group_9__0 )? )
- // InternalRoom.g:10687:1: ( rule__ActorClass__Group_9__0 )?
+ // InternalRoom.g:10708:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10709:1: ( rule__ActorClass__Group_9__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_9());
- // InternalRoom.g:10688:1: ( rule__ActorClass__Group_9__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalRoom.g:10710:1: ( rule__ActorClass__Group_9__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA114_0==74) ) {
- alt114=1;
+ if ( (LA116_0==75) ) {
+ alt116=1;
}
- switch (alt114) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:10688:2: rule__ActorClass__Group_9__0
+ // InternalRoom.g:10710:2: rule__ActorClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__0();
@@ -30580,14 +30683,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10"
- // InternalRoom.g:10698:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
+ // InternalRoom.g:10720:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
public final void rule__ActorClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10702:1: ( rule__ActorClass__Group__10__Impl )
- // InternalRoom.g:10703:2: rule__ActorClass__Group__10__Impl
+ // InternalRoom.g:10724:1: ( rule__ActorClass__Group__10__Impl )
+ // InternalRoom.g:10725:2: rule__ActorClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__10__Impl();
@@ -30613,20 +30716,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10__Impl"
- // InternalRoom.g:10709:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:10731:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
public final void rule__ActorClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10713:1: ( ( '}' ) )
- // InternalRoom.g:10714:1: ( '}' )
+ // InternalRoom.g:10735:1: ( ( '}' ) )
+ // InternalRoom.g:10736:1: ( '}' )
{
- // InternalRoom.g:10714:1: ( '}' )
- // InternalRoom.g:10715:1: '}'
+ // InternalRoom.g:10736:1: ( '}' )
+ // InternalRoom.g:10737:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
}
@@ -30650,14 +30753,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0"
- // InternalRoom.g:10750:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
+ // InternalRoom.g:10772:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
public final void rule__ActorClass__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10754:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
- // InternalRoom.g:10755:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
+ // InternalRoom.g:10776:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
+ // InternalRoom.g:10777:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group_4__0__Impl();
@@ -30688,20 +30791,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0__Impl"
- // InternalRoom.g:10762:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:10784:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__ActorClass__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10766:1: ( ( 'extends' ) )
- // InternalRoom.g:10767:1: ( 'extends' )
+ // InternalRoom.g:10788:1: ( ( 'extends' ) )
+ // InternalRoom.g:10789:1: ( 'extends' )
{
- // InternalRoom.g:10767:1: ( 'extends' )
- // InternalRoom.g:10768:1: 'extends'
+ // InternalRoom.g:10789:1: ( 'extends' )
+ // InternalRoom.g:10790:1: 'extends'
{
before(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
- match(input,54,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
}
@@ -30725,14 +30828,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1"
- // InternalRoom.g:10781:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
+ // InternalRoom.g:10803:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
public final void rule__ActorClass__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10785:1: ( rule__ActorClass__Group_4__1__Impl )
- // InternalRoom.g:10786:2: rule__ActorClass__Group_4__1__Impl
+ // InternalRoom.g:10807:1: ( rule__ActorClass__Group_4__1__Impl )
+ // InternalRoom.g:10808:2: rule__ActorClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__1__Impl();
@@ -30758,21 +30861,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1__Impl"
- // InternalRoom.g:10792:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:10814:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
public final void rule__ActorClass__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10796:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:10797:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:10818:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:10819:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:10797:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:10798:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:10819:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:10820:1: ( rule__ActorClass__BaseAssignment_4_1 )
{
before(grammarAccess.getActorClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:10799:1: ( rule__ActorClass__BaseAssignment_4_1 )
- // InternalRoom.g:10799:2: rule__ActorClass__BaseAssignment_4_1
+ // InternalRoom.g:10821:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:10821:2: rule__ActorClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BaseAssignment_4_1();
@@ -30805,16 +30908,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0"
- // InternalRoom.g:10813:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
+ // InternalRoom.g:10835:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
public final void rule__ActorClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10817:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
- // InternalRoom.g:10818:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
+ // InternalRoom.g:10839:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
+ // InternalRoom.g:10840:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ActorClass__Group_7__0__Impl();
state._fsp--;
@@ -30843,20 +30946,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0__Impl"
- // InternalRoom.g:10825:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
+ // InternalRoom.g:10847:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
public final void rule__ActorClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10829:1: ( ( 'Interface' ) )
- // InternalRoom.g:10830:1: ( 'Interface' )
+ // InternalRoom.g:10851:1: ( ( 'Interface' ) )
+ // InternalRoom.g:10852:1: ( 'Interface' )
{
- // InternalRoom.g:10830:1: ( 'Interface' )
- // InternalRoom.g:10831:1: 'Interface'
+ // InternalRoom.g:10852:1: ( 'Interface' )
+ // InternalRoom.g:10853:1: 'Interface'
{
before(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
- match(input,72,FOLLOW_2);
+ match(input,73,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
}
@@ -30880,16 +30983,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1"
- // InternalRoom.g:10844:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
+ // InternalRoom.g:10866:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
public final void rule__ActorClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10848:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
- // InternalRoom.g:10849:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
+ // InternalRoom.g:10870:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
+ // InternalRoom.g:10871:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group_7__1__Impl();
state._fsp--;
@@ -30918,20 +31021,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1__Impl"
- // InternalRoom.g:10856:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
+ // InternalRoom.g:10878:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10860:1: ( ( '{' ) )
- // InternalRoom.g:10861:1: ( '{' )
+ // InternalRoom.g:10882:1: ( ( '{' ) )
+ // InternalRoom.g:10883:1: ( '{' )
{
- // InternalRoom.g:10861:1: ( '{' )
- // InternalRoom.g:10862:1: '{'
+ // InternalRoom.g:10883:1: ( '{' )
+ // InternalRoom.g:10884:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
}
@@ -30955,16 +31058,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2"
- // InternalRoom.g:10875:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
+ // InternalRoom.g:10897:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
public final void rule__ActorClass__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10879:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
- // InternalRoom.g:10880:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
+ // InternalRoom.g:10901:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
+ // InternalRoom.g:10902:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group_7__2__Impl();
state._fsp--;
@@ -30993,35 +31096,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2__Impl"
- // InternalRoom.g:10887:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
+ // InternalRoom.g:10909:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
public final void rule__ActorClass__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10891:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
- // InternalRoom.g:10892:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:10913:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
+ // InternalRoom.g:10914:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
{
- // InternalRoom.g:10892:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
- // InternalRoom.g:10893:1: ( rule__ActorClass__Alternatives_7_2 )*
+ // InternalRoom.g:10914:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:10915:1: ( rule__ActorClass__Alternatives_7_2 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_7_2());
- // InternalRoom.g:10894:1: ( rule__ActorClass__Alternatives_7_2 )*
- loop115:
+ // InternalRoom.g:10916:1: ( rule__ActorClass__Alternatives_7_2 )*
+ loop117:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA115_0==67||LA115_0==75||LA115_0==78) ) {
- alt115=1;
+ if ( (LA117_0==68||LA117_0==76||LA117_0==79) ) {
+ alt117=1;
}
- switch (alt115) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:10894:2: rule__ActorClass__Alternatives_7_2
+ // InternalRoom.g:10916:2: rule__ActorClass__Alternatives_7_2
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Alternatives_7_2();
state._fsp--;
@@ -31031,7 +31134,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop115;
+ break loop117;
}
} while (true);
@@ -31058,14 +31161,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3"
- // InternalRoom.g:10904:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
+ // InternalRoom.g:10926:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
public final void rule__ActorClass__Group_7__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10908:1: ( rule__ActorClass__Group_7__3__Impl )
- // InternalRoom.g:10909:2: rule__ActorClass__Group_7__3__Impl
+ // InternalRoom.g:10930:1: ( rule__ActorClass__Group_7__3__Impl )
+ // InternalRoom.g:10931:2: rule__ActorClass__Group_7__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__3__Impl();
@@ -31091,20 +31194,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3__Impl"
- // InternalRoom.g:10915:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
+ // InternalRoom.g:10937:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_7__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10919:1: ( ( '}' ) )
- // InternalRoom.g:10920:1: ( '}' )
+ // InternalRoom.g:10941:1: ( ( '}' ) )
+ // InternalRoom.g:10942:1: ( '}' )
{
- // InternalRoom.g:10920:1: ( '}' )
- // InternalRoom.g:10921:1: '}'
+ // InternalRoom.g:10942:1: ( '}' )
+ // InternalRoom.g:10943:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
}
@@ -31128,14 +31231,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0"
- // InternalRoom.g:10942:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
+ // InternalRoom.g:10964:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
public final void rule__ActorClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10946:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
- // InternalRoom.g:10947:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
+ // InternalRoom.g:10968:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
+ // InternalRoom.g:10969:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__0__Impl();
@@ -31166,20 +31269,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0__Impl"
- // InternalRoom.g:10954:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
+ // InternalRoom.g:10976:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
public final void rule__ActorClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10958:1: ( ( 'Structure' ) )
- // InternalRoom.g:10959:1: ( 'Structure' )
+ // InternalRoom.g:10980:1: ( ( 'Structure' ) )
+ // InternalRoom.g:10981:1: ( 'Structure' )
{
- // InternalRoom.g:10959:1: ( 'Structure' )
- // InternalRoom.g:10960:1: 'Structure'
+ // InternalRoom.g:10981:1: ( 'Structure' )
+ // InternalRoom.g:10982:1: 'Structure'
{
before(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
- match(input,73,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
}
@@ -31203,14 +31306,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1"
- // InternalRoom.g:10973:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
+ // InternalRoom.g:10995:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
public final void rule__ActorClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10977:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
- // InternalRoom.g:10978:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
+ // InternalRoom.g:10999:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
+ // InternalRoom.g:11000:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__1__Impl();
@@ -31241,29 +31344,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1__Impl"
- // InternalRoom.g:10985:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
+ // InternalRoom.g:11007:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
public final void rule__ActorClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10989:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
- // InternalRoom.g:10990:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11011:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
+ // InternalRoom.g:11012:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
{
- // InternalRoom.g:10990:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
- // InternalRoom.g:10991:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ // InternalRoom.g:11012:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11013:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
{
before(grammarAccess.getActorClassAccess().getStructureDocuAssignment_8_1());
- // InternalRoom.g:10992:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalRoom.g:11014:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA116_0==59) ) {
- alt116=1;
+ if ( (LA118_0==60) ) {
+ alt118=1;
}
- switch (alt116) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:10992:2: rule__ActorClass__StructureDocuAssignment_8_1
+ // InternalRoom.g:11014:2: rule__ActorClass__StructureDocuAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructureDocuAssignment_8_1();
@@ -31299,16 +31402,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2"
- // InternalRoom.g:11002:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
+ // InternalRoom.g:11024:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
public final void rule__ActorClass__Group_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11006:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
- // InternalRoom.g:11007:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
+ // InternalRoom.g:11028:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
+ // InternalRoom.g:11029:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_8__2__Impl();
state._fsp--;
@@ -31337,20 +31440,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2__Impl"
- // InternalRoom.g:11014:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11036:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11018:1: ( ( '{' ) )
- // InternalRoom.g:11019:1: ( '{' )
+ // InternalRoom.g:11040:1: ( ( '{' ) )
+ // InternalRoom.g:11041:1: ( '{' )
{
- // InternalRoom.g:11019:1: ( '{' )
- // InternalRoom.g:11020:1: '{'
+ // InternalRoom.g:11041:1: ( '{' )
+ // InternalRoom.g:11042:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
}
@@ -31374,16 +31477,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3"
- // InternalRoom.g:11033:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
+ // InternalRoom.g:11055:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
public final void rule__ActorClass__Group_8__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11037:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
- // InternalRoom.g:11038:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
+ // InternalRoom.g:11059:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
+ // InternalRoom.g:11060:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_8__3__Impl();
state._fsp--;
@@ -31412,29 +31515,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3__Impl"
- // InternalRoom.g:11045:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
+ // InternalRoom.g:11067:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
public final void rule__ActorClass__Group_8__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11049:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
- // InternalRoom.g:11050:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11071:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
+ // InternalRoom.g:11072:1: ( ( rule__ActorClass__Group_8_3__0 )? )
{
- // InternalRoom.g:11050:1: ( ( rule__ActorClass__Group_8_3__0 )? )
- // InternalRoom.g:11051:1: ( rule__ActorClass__Group_8_3__0 )?
+ // InternalRoom.g:11072:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11073:1: ( rule__ActorClass__Group_8_3__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_3());
- // InternalRoom.g:11052:1: ( rule__ActorClass__Group_8_3__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:11074:1: ( rule__ActorClass__Group_8_3__0 )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA117_0==55) ) {
- alt117=1;
+ if ( (LA119_0==56) ) {
+ alt119=1;
}
- switch (alt117) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:11052:2: rule__ActorClass__Group_8_3__0
+ // InternalRoom.g:11074:2: rule__ActorClass__Group_8_3__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__0();
@@ -31470,16 +31573,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4"
- // InternalRoom.g:11062:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
+ // InternalRoom.g:11084:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
public final void rule__ActorClass__Group_8__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11066:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
- // InternalRoom.g:11067:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
+ // InternalRoom.g:11088:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
+ // InternalRoom.g:11089:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_8__4__Impl();
state._fsp--;
@@ -31508,29 +31611,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4__Impl"
- // InternalRoom.g:11074:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
+ // InternalRoom.g:11096:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
public final void rule__ActorClass__Group_8__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11078:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
- // InternalRoom.g:11079:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11100:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
+ // InternalRoom.g:11101:1: ( ( rule__ActorClass__Group_8_4__0 )? )
{
- // InternalRoom.g:11079:1: ( ( rule__ActorClass__Group_8_4__0 )? )
- // InternalRoom.g:11080:1: ( rule__ActorClass__Group_8_4__0 )?
+ // InternalRoom.g:11101:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11102:1: ( rule__ActorClass__Group_8_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_4());
- // InternalRoom.g:11081:1: ( rule__ActorClass__Group_8_4__0 )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:11103:1: ( rule__ActorClass__Group_8_4__0 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA118_0==56) ) {
- alt118=1;
+ if ( (LA120_0==57) ) {
+ alt120=1;
}
- switch (alt118) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:11081:2: rule__ActorClass__Group_8_4__0
+ // InternalRoom.g:11103:2: rule__ActorClass__Group_8_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__0();
@@ -31566,16 +31669,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5"
- // InternalRoom.g:11091:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
+ // InternalRoom.g:11113:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
public final void rule__ActorClass__Group_8__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11095:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
- // InternalRoom.g:11096:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
+ // InternalRoom.g:11117:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
+ // InternalRoom.g:11118:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_8__5__Impl();
state._fsp--;
@@ -31604,29 +31707,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5__Impl"
- // InternalRoom.g:11103:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
+ // InternalRoom.g:11125:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
public final void rule__ActorClass__Group_8__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11107:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
- // InternalRoom.g:11108:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11129:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
+ // InternalRoom.g:11130:1: ( ( rule__ActorClass__Group_8_5__0 )? )
{
- // InternalRoom.g:11108:1: ( ( rule__ActorClass__Group_8_5__0 )? )
- // InternalRoom.g:11109:1: ( rule__ActorClass__Group_8_5__0 )?
+ // InternalRoom.g:11130:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11131:1: ( rule__ActorClass__Group_8_5__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_5());
- // InternalRoom.g:11110:1: ( rule__ActorClass__Group_8_5__0 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:11132:1: ( rule__ActorClass__Group_8_5__0 )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA119_0==57) ) {
- alt119=1;
+ if ( (LA121_0==58) ) {
+ alt121=1;
}
- switch (alt119) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:11110:2: rule__ActorClass__Group_8_5__0
+ // InternalRoom.g:11132:2: rule__ActorClass__Group_8_5__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__0();
@@ -31662,16 +31765,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6"
- // InternalRoom.g:11120:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
+ // InternalRoom.g:11142:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
public final void rule__ActorClass__Group_8__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11124:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
- // InternalRoom.g:11125:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
+ // InternalRoom.g:11146:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
+ // InternalRoom.g:11147:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_8__6__Impl();
state._fsp--;
@@ -31700,35 +31803,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6__Impl"
- // InternalRoom.g:11132:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
+ // InternalRoom.g:11154:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
public final void rule__ActorClass__Group_8__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11136:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
- // InternalRoom.g:11137:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11158:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
+ // InternalRoom.g:11159:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
{
- // InternalRoom.g:11137:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
- // InternalRoom.g:11138:1: ( rule__ActorClass__Alternatives_8_6 )*
+ // InternalRoom.g:11159:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11160:1: ( rule__ActorClass__Alternatives_8_6 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_8_6());
- // InternalRoom.g:11139:1: ( rule__ActorClass__Alternatives_8_6 )*
- loop120:
+ // InternalRoom.g:11161:1: ( rule__ActorClass__Alternatives_8_6 )*
+ loop122:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( ((LA120_0>=33 && LA120_0<=34)||LA120_0==58||LA120_0==67||(LA120_0>=75 && LA120_0<=77)||LA120_0==79||LA120_0==84||LA120_0==88||LA120_0==92) ) {
- alt120=1;
+ if ( ((LA122_0>=34 && LA122_0<=35)||LA122_0==59||LA122_0==68||(LA122_0>=76 && LA122_0<=78)||LA122_0==80||LA122_0==85||LA122_0==89||LA122_0==93) ) {
+ alt122=1;
}
- switch (alt120) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:11139:2: rule__ActorClass__Alternatives_8_6
+ // InternalRoom.g:11161:2: rule__ActorClass__Alternatives_8_6
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Alternatives_8_6();
state._fsp--;
@@ -31738,7 +31841,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop120;
+ break loop122;
}
} while (true);
@@ -31765,14 +31868,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7"
- // InternalRoom.g:11149:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
+ // InternalRoom.g:11171:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
public final void rule__ActorClass__Group_8__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11153:1: ( rule__ActorClass__Group_8__7__Impl )
- // InternalRoom.g:11154:2: rule__ActorClass__Group_8__7__Impl
+ // InternalRoom.g:11175:1: ( rule__ActorClass__Group_8__7__Impl )
+ // InternalRoom.g:11176:2: rule__ActorClass__Group_8__7__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__7__Impl();
@@ -31798,20 +31901,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7__Impl"
- // InternalRoom.g:11160:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
+ // InternalRoom.g:11182:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_8__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11164:1: ( ( '}' ) )
- // InternalRoom.g:11165:1: ( '}' )
+ // InternalRoom.g:11186:1: ( ( '}' ) )
+ // InternalRoom.g:11187:1: ( '}' )
{
- // InternalRoom.g:11165:1: ( '}' )
- // InternalRoom.g:11166:1: '}'
+ // InternalRoom.g:11187:1: ( '}' )
+ // InternalRoom.g:11188:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
}
@@ -31835,14 +31938,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0"
- // InternalRoom.g:11195:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
+ // InternalRoom.g:11217:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
public final void rule__ActorClass__Group_8_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11199:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
- // InternalRoom.g:11200:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
+ // InternalRoom.g:11221:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
+ // InternalRoom.g:11222:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_3__0__Impl();
@@ -31873,20 +31976,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0__Impl"
- // InternalRoom.g:11207:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:11229:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
public final void rule__ActorClass__Group_8_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11211:1: ( ( 'usercode1' ) )
- // InternalRoom.g:11212:1: ( 'usercode1' )
+ // InternalRoom.g:11233:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:11234:1: ( 'usercode1' )
{
- // InternalRoom.g:11212:1: ( 'usercode1' )
- // InternalRoom.g:11213:1: 'usercode1'
+ // InternalRoom.g:11234:1: ( 'usercode1' )
+ // InternalRoom.g:11235:1: 'usercode1'
{
before(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
}
@@ -31910,14 +32013,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1"
- // InternalRoom.g:11226:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
+ // InternalRoom.g:11248:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
public final void rule__ActorClass__Group_8_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11230:1: ( rule__ActorClass__Group_8_3__1__Impl )
- // InternalRoom.g:11231:2: rule__ActorClass__Group_8_3__1__Impl
+ // InternalRoom.g:11252:1: ( rule__ActorClass__Group_8_3__1__Impl )
+ // InternalRoom.g:11253:2: rule__ActorClass__Group_8_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__1__Impl();
@@ -31943,21 +32046,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1__Impl"
- // InternalRoom.g:11237:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
+ // InternalRoom.g:11259:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
public final void rule__ActorClass__Group_8_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11241:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
- // InternalRoom.g:11242:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11263:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
+ // InternalRoom.g:11264:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
{
- // InternalRoom.g:11242:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
- // InternalRoom.g:11243:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11264:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11265:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode1Assignment_8_3_1());
- // InternalRoom.g:11244:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
- // InternalRoom.g:11244:2: rule__ActorClass__UserCode1Assignment_8_3_1
+ // InternalRoom.g:11266:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11266:2: rule__ActorClass__UserCode1Assignment_8_3_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode1Assignment_8_3_1();
@@ -31990,14 +32093,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0"
- // InternalRoom.g:11258:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
+ // InternalRoom.g:11280:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
public final void rule__ActorClass__Group_8_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11262:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
- // InternalRoom.g:11263:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
+ // InternalRoom.g:11284:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
+ // InternalRoom.g:11285:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_4__0__Impl();
@@ -32028,20 +32131,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0__Impl"
- // InternalRoom.g:11270:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:11292:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
public final void rule__ActorClass__Group_8_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11274:1: ( ( 'usercode2' ) )
- // InternalRoom.g:11275:1: ( 'usercode2' )
+ // InternalRoom.g:11296:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:11297:1: ( 'usercode2' )
{
- // InternalRoom.g:11275:1: ( 'usercode2' )
- // InternalRoom.g:11276:1: 'usercode2'
+ // InternalRoom.g:11297:1: ( 'usercode2' )
+ // InternalRoom.g:11298:1: 'usercode2'
{
before(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
}
@@ -32065,14 +32168,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1"
- // InternalRoom.g:11289:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
+ // InternalRoom.g:11311:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
public final void rule__ActorClass__Group_8_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11293:1: ( rule__ActorClass__Group_8_4__1__Impl )
- // InternalRoom.g:11294:2: rule__ActorClass__Group_8_4__1__Impl
+ // InternalRoom.g:11315:1: ( rule__ActorClass__Group_8_4__1__Impl )
+ // InternalRoom.g:11316:2: rule__ActorClass__Group_8_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__1__Impl();
@@ -32098,21 +32201,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1__Impl"
- // InternalRoom.g:11300:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
+ // InternalRoom.g:11322:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
public final void rule__ActorClass__Group_8_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11304:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
- // InternalRoom.g:11305:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11326:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
+ // InternalRoom.g:11327:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
{
- // InternalRoom.g:11305:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
- // InternalRoom.g:11306:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11327:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11328:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode2Assignment_8_4_1());
- // InternalRoom.g:11307:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
- // InternalRoom.g:11307:2: rule__ActorClass__UserCode2Assignment_8_4_1
+ // InternalRoom.g:11329:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11329:2: rule__ActorClass__UserCode2Assignment_8_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode2Assignment_8_4_1();
@@ -32145,14 +32248,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0"
- // InternalRoom.g:11321:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
+ // InternalRoom.g:11343:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
public final void rule__ActorClass__Group_8_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11325:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
- // InternalRoom.g:11326:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
+ // InternalRoom.g:11347:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
+ // InternalRoom.g:11348:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_5__0__Impl();
@@ -32183,20 +32286,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0__Impl"
- // InternalRoom.g:11333:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:11355:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
public final void rule__ActorClass__Group_8_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11337:1: ( ( 'usercode3' ) )
- // InternalRoom.g:11338:1: ( 'usercode3' )
+ // InternalRoom.g:11359:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:11360:1: ( 'usercode3' )
{
- // InternalRoom.g:11338:1: ( 'usercode3' )
- // InternalRoom.g:11339:1: 'usercode3'
+ // InternalRoom.g:11360:1: ( 'usercode3' )
+ // InternalRoom.g:11361:1: 'usercode3'
{
before(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
}
@@ -32220,14 +32323,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1"
- // InternalRoom.g:11352:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
+ // InternalRoom.g:11374:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
public final void rule__ActorClass__Group_8_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11356:1: ( rule__ActorClass__Group_8_5__1__Impl )
- // InternalRoom.g:11357:2: rule__ActorClass__Group_8_5__1__Impl
+ // InternalRoom.g:11378:1: ( rule__ActorClass__Group_8_5__1__Impl )
+ // InternalRoom.g:11379:2: rule__ActorClass__Group_8_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__1__Impl();
@@ -32253,21 +32356,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1__Impl"
- // InternalRoom.g:11363:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
+ // InternalRoom.g:11385:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
public final void rule__ActorClass__Group_8_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11367:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
- // InternalRoom.g:11368:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11389:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
+ // InternalRoom.g:11390:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
{
- // InternalRoom.g:11368:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
- // InternalRoom.g:11369:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11390:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11391:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode3Assignment_8_5_1());
- // InternalRoom.g:11370:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
- // InternalRoom.g:11370:2: rule__ActorClass__UserCode3Assignment_8_5_1
+ // InternalRoom.g:11392:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11392:2: rule__ActorClass__UserCode3Assignment_8_5_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode3Assignment_8_5_1();
@@ -32300,14 +32403,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0"
- // InternalRoom.g:11384:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
+ // InternalRoom.g:11406:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
public final void rule__ActorClass__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11388:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
- // InternalRoom.g:11389:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
+ // InternalRoom.g:11410:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
+ // InternalRoom.g:11411:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__0__Impl();
@@ -32338,20 +32441,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0__Impl"
- // InternalRoom.g:11396:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
+ // InternalRoom.g:11418:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
public final void rule__ActorClass__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11400:1: ( ( 'Behavior' ) )
- // InternalRoom.g:11401:1: ( 'Behavior' )
+ // InternalRoom.g:11422:1: ( ( 'Behavior' ) )
+ // InternalRoom.g:11423:1: ( 'Behavior' )
{
- // InternalRoom.g:11401:1: ( 'Behavior' )
- // InternalRoom.g:11402:1: 'Behavior'
+ // InternalRoom.g:11423:1: ( 'Behavior' )
+ // InternalRoom.g:11424:1: 'Behavior'
{
before(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
- match(input,74,FOLLOW_2);
+ match(input,75,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
}
@@ -32375,14 +32478,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1"
- // InternalRoom.g:11415:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
+ // InternalRoom.g:11437:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
public final void rule__ActorClass__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11419:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
- // InternalRoom.g:11420:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
+ // InternalRoom.g:11441:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
+ // InternalRoom.g:11442:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__1__Impl();
@@ -32413,29 +32516,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1__Impl"
- // InternalRoom.g:11427:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
+ // InternalRoom.g:11449:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
public final void rule__ActorClass__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11431:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
- // InternalRoom.g:11432:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11453:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
+ // InternalRoom.g:11454:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
{
- // InternalRoom.g:11432:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
- // InternalRoom.g:11433:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ // InternalRoom.g:11454:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11455:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuAssignment_9_1());
- // InternalRoom.g:11434:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:11456:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA121_0==59) ) {
- alt121=1;
+ if ( (LA123_0==60) ) {
+ alt123=1;
}
- switch (alt121) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:11434:2: rule__ActorClass__BehaviorDocuAssignment_9_1
+ // InternalRoom.g:11456:2: rule__ActorClass__BehaviorDocuAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BehaviorDocuAssignment_9_1();
@@ -32471,16 +32574,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2"
- // InternalRoom.g:11444:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
+ // InternalRoom.g:11466:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
public final void rule__ActorClass__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11448:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
- // InternalRoom.g:11449:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
+ // InternalRoom.g:11470:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
+ // InternalRoom.g:11471:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_9__2__Impl();
state._fsp--;
@@ -32509,20 +32612,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2__Impl"
- // InternalRoom.g:11456:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11478:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11460:1: ( ( '{' ) )
- // InternalRoom.g:11461:1: ( '{' )
+ // InternalRoom.g:11482:1: ( ( '{' ) )
+ // InternalRoom.g:11483:1: ( '{' )
{
- // InternalRoom.g:11461:1: ( '{' )
- // InternalRoom.g:11462:1: '{'
+ // InternalRoom.g:11483:1: ( '{' )
+ // InternalRoom.g:11484:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
}
@@ -32546,16 +32649,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3"
- // InternalRoom.g:11475:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
+ // InternalRoom.g:11497:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
public final void rule__ActorClass__Group_9__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11479:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
- // InternalRoom.g:11480:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
+ // InternalRoom.g:11501:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
+ // InternalRoom.g:11502:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_9__3__Impl();
state._fsp--;
@@ -32584,33 +32687,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3__Impl"
- // InternalRoom.g:11487:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
+ // InternalRoom.g:11509:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
public final void rule__ActorClass__Group_9__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11491:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
- // InternalRoom.g:11492:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11513:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
+ // InternalRoom.g:11514:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
{
- // InternalRoom.g:11492:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
- // InternalRoom.g:11493:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ // InternalRoom.g:11514:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11515:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAssignment_9_3());
- // InternalRoom.g:11494:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
- loop122:
+ // InternalRoom.g:11516:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ loop124:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA122_0==120) ) {
- alt122=1;
+ if ( (LA124_0==121) ) {
+ alt124=1;
}
- switch (alt122) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:11494:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
+ // InternalRoom.g:11516:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
{
pushFollow(FOLLOW_25);
rule__ActorClass__BehaviorAnnotationsAssignment_9_3();
@@ -32622,7 +32725,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop122;
+ break loop124;
}
} while (true);
@@ -32649,16 +32752,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4"
- // InternalRoom.g:11504:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
+ // InternalRoom.g:11526:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
public final void rule__ActorClass__Group_9__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11508:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
- // InternalRoom.g:11509:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
+ // InternalRoom.g:11530:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
+ // InternalRoom.g:11531:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_9__4__Impl();
state._fsp--;
@@ -32687,35 +32790,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4__Impl"
- // InternalRoom.g:11516:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
+ // InternalRoom.g:11538:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
public final void rule__ActorClass__Group_9__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11520:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
- // InternalRoom.g:11521:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11542:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
+ // InternalRoom.g:11543:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
{
- // InternalRoom.g:11521:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
- // InternalRoom.g:11522:1: ( rule__ActorClass__Alternatives_9_4 )*
+ // InternalRoom.g:11543:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11544:1: ( rule__ActorClass__Alternatives_9_4 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_9_4());
- // InternalRoom.g:11523:1: ( rule__ActorClass__Alternatives_9_4 )*
- loop123:
+ // InternalRoom.g:11545:1: ( rule__ActorClass__Alternatives_9_4 )*
+ loop125:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( ((LA123_0>=13 && LA123_0<=14)||LA123_0==61||LA123_0==127) ) {
- alt123=1;
+ if ( ((LA125_0>=14 && LA125_0<=15)||LA125_0==62||LA125_0==128) ) {
+ alt125=1;
}
- switch (alt123) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:11523:2: rule__ActorClass__Alternatives_9_4
+ // InternalRoom.g:11545:2: rule__ActorClass__Alternatives_9_4
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Alternatives_9_4();
state._fsp--;
@@ -32725,7 +32828,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop123;
+ break loop125;
}
} while (true);
@@ -32752,16 +32855,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5"
- // InternalRoom.g:11533:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
+ // InternalRoom.g:11555:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
public final void rule__ActorClass__Group_9__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11537:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
- // InternalRoom.g:11538:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
+ // InternalRoom.g:11559:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
+ // InternalRoom.g:11560:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_9__5__Impl();
state._fsp--;
@@ -32790,29 +32893,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5__Impl"
- // InternalRoom.g:11545:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
+ // InternalRoom.g:11567:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
public final void rule__ActorClass__Group_9__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11549:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
- // InternalRoom.g:11550:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11571:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
+ // InternalRoom.g:11572:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
{
- // InternalRoom.g:11550:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
- // InternalRoom.g:11551:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ // InternalRoom.g:11572:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11573:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
{
before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5());
- // InternalRoom.g:11552:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalRoom.g:11574:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA124_0==93) ) {
- alt124=1;
+ if ( (LA126_0==94) ) {
+ alt126=1;
}
- switch (alt124) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:11552:2: rule__ActorClass__StateMachineAssignment_9_5
+ // InternalRoom.g:11574:2: rule__ActorClass__StateMachineAssignment_9_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__StateMachineAssignment_9_5();
@@ -32848,14 +32951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6"
- // InternalRoom.g:11562:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
+ // InternalRoom.g:11584:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
public final void rule__ActorClass__Group_9__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11566:1: ( rule__ActorClass__Group_9__6__Impl )
- // InternalRoom.g:11567:2: rule__ActorClass__Group_9__6__Impl
+ // InternalRoom.g:11588:1: ( rule__ActorClass__Group_9__6__Impl )
+ // InternalRoom.g:11589:2: rule__ActorClass__Group_9__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__6__Impl();
@@ -32881,20 +32984,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6__Impl"
- // InternalRoom.g:11573:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
+ // InternalRoom.g:11595:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_9__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11577:1: ( ( '}' ) )
- // InternalRoom.g:11578:1: ( '}' )
+ // InternalRoom.g:11599:1: ( ( '}' ) )
+ // InternalRoom.g:11600:1: ( '}' )
{
- // InternalRoom.g:11578:1: ( '}' )
- // InternalRoom.g:11579:1: '}'
+ // InternalRoom.g:11600:1: ( '}' )
+ // InternalRoom.g:11601:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
}
@@ -32918,16 +33021,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0"
- // InternalRoom.g:11606:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
+ // InternalRoom.g:11628:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
public final void rule__Port__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11610:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
- // InternalRoom.g:11611:2: rule__Port__Group__0__Impl rule__Port__Group__1
+ // InternalRoom.g:11632:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
+ // InternalRoom.g:11633:2: rule__Port__Group__0__Impl rule__Port__Group__1
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__Port__Group__0__Impl();
state._fsp--;
@@ -32956,29 +33059,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0__Impl"
- // InternalRoom.g:11618:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
+ // InternalRoom.g:11640:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
public final void rule__Port__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11622:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
- // InternalRoom.g:11623:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11644:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
+ // InternalRoom.g:11645:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
{
- // InternalRoom.g:11623:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
- // InternalRoom.g:11624:1: ( rule__Port__ConjugatedAssignment_0 )?
+ // InternalRoom.g:11645:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11646:1: ( rule__Port__ConjugatedAssignment_0 )?
{
before(grammarAccess.getPortAccess().getConjugatedAssignment_0());
- // InternalRoom.g:11625:1: ( rule__Port__ConjugatedAssignment_0 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:11647:1: ( rule__Port__ConjugatedAssignment_0 )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA125_0==67) ) {
- alt125=1;
+ if ( (LA127_0==68) ) {
+ alt127=1;
}
- switch (alt125) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:11625:2: rule__Port__ConjugatedAssignment_0
+ // InternalRoom.g:11647:2: rule__Port__ConjugatedAssignment_0
{
pushFollow(FOLLOW_2);
rule__Port__ConjugatedAssignment_0();
@@ -33014,14 +33117,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1"
- // InternalRoom.g:11635:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
+ // InternalRoom.g:11657:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
public final void rule__Port__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11639:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
- // InternalRoom.g:11640:2: rule__Port__Group__1__Impl rule__Port__Group__2
+ // InternalRoom.g:11661:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
+ // InternalRoom.g:11662:2: rule__Port__Group__1__Impl rule__Port__Group__2
{
pushFollow(FOLLOW_3);
rule__Port__Group__1__Impl();
@@ -33052,20 +33155,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1__Impl"
- // InternalRoom.g:11647:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11669:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
public final void rule__Port__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11651:1: ( ( 'Port' ) )
- // InternalRoom.g:11652:1: ( 'Port' )
+ // InternalRoom.g:11673:1: ( ( 'Port' ) )
+ // InternalRoom.g:11674:1: ( 'Port' )
{
- // InternalRoom.g:11652:1: ( 'Port' )
- // InternalRoom.g:11653:1: 'Port'
+ // InternalRoom.g:11674:1: ( 'Port' )
+ // InternalRoom.g:11675:1: 'Port'
{
before(grammarAccess.getPortAccess().getPortKeyword_1());
- match(input,75,FOLLOW_2);
+ match(input,76,FOLLOW_2);
after(grammarAccess.getPortAccess().getPortKeyword_1());
}
@@ -33089,14 +33192,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2"
- // InternalRoom.g:11666:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
+ // InternalRoom.g:11688:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
public final void rule__Port__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11670:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
- // InternalRoom.g:11671:2: rule__Port__Group__2__Impl rule__Port__Group__3
+ // InternalRoom.g:11692:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
+ // InternalRoom.g:11693:2: rule__Port__Group__2__Impl rule__Port__Group__3
{
pushFollow(FOLLOW_28);
rule__Port__Group__2__Impl();
@@ -33127,21 +33230,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2__Impl"
- // InternalRoom.g:11678:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
+ // InternalRoom.g:11700:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
public final void rule__Port__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11682:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
- // InternalRoom.g:11683:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11704:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
+ // InternalRoom.g:11705:1: ( ( rule__Port__NameAssignment_2 ) )
{
- // InternalRoom.g:11683:1: ( ( rule__Port__NameAssignment_2 ) )
- // InternalRoom.g:11684:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11705:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11706:1: ( rule__Port__NameAssignment_2 )
{
before(grammarAccess.getPortAccess().getNameAssignment_2());
- // InternalRoom.g:11685:1: ( rule__Port__NameAssignment_2 )
- // InternalRoom.g:11685:2: rule__Port__NameAssignment_2
+ // InternalRoom.g:11707:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11707:2: rule__Port__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Port__NameAssignment_2();
@@ -33174,14 +33277,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3"
- // InternalRoom.g:11695:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
+ // InternalRoom.g:11717:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
public final void rule__Port__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11699:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
- // InternalRoom.g:11700:2: rule__Port__Group__3__Impl rule__Port__Group__4
+ // InternalRoom.g:11721:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
+ // InternalRoom.g:11722:2: rule__Port__Group__3__Impl rule__Port__Group__4
{
pushFollow(FOLLOW_28);
rule__Port__Group__3__Impl();
@@ -33212,29 +33315,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3__Impl"
- // InternalRoom.g:11707:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:11729:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
public final void rule__Port__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11711:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:11712:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11733:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:11734:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:11712:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
- // InternalRoom.g:11713:1: ( rule__Port__MultiplicityAssignment_3 )?
+ // InternalRoom.g:11734:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11735:1: ( rule__Port__MultiplicityAssignment_3 )?
{
before(grammarAccess.getPortAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:11714:1: ( rule__Port__MultiplicityAssignment_3 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalRoom.g:11736:1: ( rule__Port__MultiplicityAssignment_3 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA126_0==59) ) {
- alt126=1;
+ if ( (LA128_0==60) ) {
+ alt128=1;
}
- switch (alt126) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:11714:2: rule__Port__MultiplicityAssignment_3
+ // InternalRoom.g:11736:2: rule__Port__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__Port__MultiplicityAssignment_3();
@@ -33270,14 +33373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4"
- // InternalRoom.g:11724:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
+ // InternalRoom.g:11746:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
public final void rule__Port__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11728:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
- // InternalRoom.g:11729:2: rule__Port__Group__4__Impl rule__Port__Group__5
+ // InternalRoom.g:11750:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
+ // InternalRoom.g:11751:2: rule__Port__Group__4__Impl rule__Port__Group__5
{
pushFollow(FOLLOW_3);
rule__Port__Group__4__Impl();
@@ -33308,20 +33411,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4__Impl"
- // InternalRoom.g:11736:1: rule__Port__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:11758:1: rule__Port__Group__4__Impl : ( ':' ) ;
public final void rule__Port__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11740:1: ( ( ':' ) )
- // InternalRoom.g:11741:1: ( ':' )
+ // InternalRoom.g:11762:1: ( ( ':' ) )
+ // InternalRoom.g:11763:1: ( ':' )
{
- // InternalRoom.g:11741:1: ( ':' )
- // InternalRoom.g:11742:1: ':'
+ // InternalRoom.g:11763:1: ( ':' )
+ // InternalRoom.g:11764:1: ':'
{
before(grammarAccess.getPortAccess().getColonKeyword_4());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getPortAccess().getColonKeyword_4());
}
@@ -33345,14 +33448,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5"
- // InternalRoom.g:11755:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
+ // InternalRoom.g:11777:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
public final void rule__Port__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11759:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
- // InternalRoom.g:11760:2: rule__Port__Group__5__Impl rule__Port__Group__6
+ // InternalRoom.g:11781:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
+ // InternalRoom.g:11782:2: rule__Port__Group__5__Impl rule__Port__Group__6
{
pushFollow(FOLLOW_14);
rule__Port__Group__5__Impl();
@@ -33383,21 +33486,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5__Impl"
- // InternalRoom.g:11767:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
+ // InternalRoom.g:11789:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
public final void rule__Port__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11771:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
- // InternalRoom.g:11772:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:11793:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
+ // InternalRoom.g:11794:1: ( ( rule__Port__ProtocolAssignment_5 ) )
{
- // InternalRoom.g:11772:1: ( ( rule__Port__ProtocolAssignment_5 ) )
- // InternalRoom.g:11773:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:11794:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:11795:1: ( rule__Port__ProtocolAssignment_5 )
{
before(grammarAccess.getPortAccess().getProtocolAssignment_5());
- // InternalRoom.g:11774:1: ( rule__Port__ProtocolAssignment_5 )
- // InternalRoom.g:11774:2: rule__Port__ProtocolAssignment_5
+ // InternalRoom.g:11796:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:11796:2: rule__Port__ProtocolAssignment_5
{
pushFollow(FOLLOW_2);
rule__Port__ProtocolAssignment_5();
@@ -33430,14 +33533,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6"
- // InternalRoom.g:11784:1: rule__Port__Group__6 : rule__Port__Group__6__Impl ;
+ // InternalRoom.g:11806:1: rule__Port__Group__6 : rule__Port__Group__6__Impl ;
public final void rule__Port__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11788:1: ( rule__Port__Group__6__Impl )
- // InternalRoom.g:11789:2: rule__Port__Group__6__Impl
+ // InternalRoom.g:11810:1: ( rule__Port__Group__6__Impl )
+ // InternalRoom.g:11811:2: rule__Port__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Port__Group__6__Impl();
@@ -33463,29 +33566,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6__Impl"
- // InternalRoom.g:11795:1: rule__Port__Group__6__Impl : ( ( rule__Port__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:11817:1: rule__Port__Group__6__Impl : ( ( rule__Port__DocuAssignment_6 )? ) ;
public final void rule__Port__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11799:1: ( ( ( rule__Port__DocuAssignment_6 )? ) )
- // InternalRoom.g:11800:1: ( ( rule__Port__DocuAssignment_6 )? )
+ // InternalRoom.g:11821:1: ( ( ( rule__Port__DocuAssignment_6 )? ) )
+ // InternalRoom.g:11822:1: ( ( rule__Port__DocuAssignment_6 )? )
{
- // InternalRoom.g:11800:1: ( ( rule__Port__DocuAssignment_6 )? )
- // InternalRoom.g:11801:1: ( rule__Port__DocuAssignment_6 )?
+ // InternalRoom.g:11822:1: ( ( rule__Port__DocuAssignment_6 )? )
+ // InternalRoom.g:11823:1: ( rule__Port__DocuAssignment_6 )?
{
before(grammarAccess.getPortAccess().getDocuAssignment_6());
- // InternalRoom.g:11802:1: ( rule__Port__DocuAssignment_6 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:11824:1: ( rule__Port__DocuAssignment_6 )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA127_0==59) ) {
- alt127=1;
+ if ( (LA129_0==60) ) {
+ alt129=1;
}
- switch (alt127) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:11802:2: rule__Port__DocuAssignment_6
+ // InternalRoom.g:11824:2: rule__Port__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Port__DocuAssignment_6();
@@ -33521,16 +33624,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0"
- // InternalRoom.g:11826:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
+ // InternalRoom.g:11848:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
public final void rule__ExternalPort__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11830:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
- // InternalRoom.g:11831:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
+ // InternalRoom.g:11852:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
+ // InternalRoom.g:11853:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
{
- pushFollow(FOLLOW_59);
+ pushFollow(FOLLOW_60);
rule__ExternalPort__Group__0__Impl();
state._fsp--;
@@ -33559,20 +33662,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0__Impl"
- // InternalRoom.g:11838:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
+ // InternalRoom.g:11860:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
public final void rule__ExternalPort__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11842:1: ( ( 'external' ) )
- // InternalRoom.g:11843:1: ( 'external' )
+ // InternalRoom.g:11864:1: ( ( 'external' ) )
+ // InternalRoom.g:11865:1: ( 'external' )
{
- // InternalRoom.g:11843:1: ( 'external' )
- // InternalRoom.g:11844:1: 'external'
+ // InternalRoom.g:11865:1: ( 'external' )
+ // InternalRoom.g:11866:1: 'external'
{
before(grammarAccess.getExternalPortAccess().getExternalKeyword_0());
- match(input,76,FOLLOW_2);
+ match(input,77,FOLLOW_2);
after(grammarAccess.getExternalPortAccess().getExternalKeyword_0());
}
@@ -33596,14 +33699,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1"
- // InternalRoom.g:11857:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
+ // InternalRoom.g:11879:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
public final void rule__ExternalPort__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11861:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
- // InternalRoom.g:11862:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
+ // InternalRoom.g:11883:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
+ // InternalRoom.g:11884:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
{
pushFollow(FOLLOW_3);
rule__ExternalPort__Group__1__Impl();
@@ -33634,20 +33737,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1__Impl"
- // InternalRoom.g:11869:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11891:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
public final void rule__ExternalPort__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11873:1: ( ( 'Port' ) )
- // InternalRoom.g:11874:1: ( 'Port' )
+ // InternalRoom.g:11895:1: ( ( 'Port' ) )
+ // InternalRoom.g:11896:1: ( 'Port' )
{
- // InternalRoom.g:11874:1: ( 'Port' )
- // InternalRoom.g:11875:1: 'Port'
+ // InternalRoom.g:11896:1: ( 'Port' )
+ // InternalRoom.g:11897:1: 'Port'
{
before(grammarAccess.getExternalPortAccess().getPortKeyword_1());
- match(input,75,FOLLOW_2);
+ match(input,76,FOLLOW_2);
after(grammarAccess.getExternalPortAccess().getPortKeyword_1());
}
@@ -33671,14 +33774,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2"
- // InternalRoom.g:11888:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
+ // InternalRoom.g:11910:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
public final void rule__ExternalPort__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11892:1: ( rule__ExternalPort__Group__2__Impl )
- // InternalRoom.g:11893:2: rule__ExternalPort__Group__2__Impl
+ // InternalRoom.g:11914:1: ( rule__ExternalPort__Group__2__Impl )
+ // InternalRoom.g:11915:2: rule__ExternalPort__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__2__Impl();
@@ -33704,21 +33807,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2__Impl"
- // InternalRoom.g:11899:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
+ // InternalRoom.g:11921:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
public final void rule__ExternalPort__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11903:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
- // InternalRoom.g:11904:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:11925:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
+ // InternalRoom.g:11926:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
{
- // InternalRoom.g:11904:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
- // InternalRoom.g:11905:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:11926:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:11927:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortAssignment_2());
- // InternalRoom.g:11906:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
- // InternalRoom.g:11906:2: rule__ExternalPort__InterfacePortAssignment_2
+ // InternalRoom.g:11928:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:11928:2: rule__ExternalPort__InterfacePortAssignment_2
{
pushFollow(FOLLOW_2);
rule__ExternalPort__InterfacePortAssignment_2();
@@ -33751,14 +33854,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0"
- // InternalRoom.g:11922:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
+ // InternalRoom.g:11944:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
public final void rule__SAP__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11926:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
- // InternalRoom.g:11927:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
+ // InternalRoom.g:11948:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
+ // InternalRoom.g:11949:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
{
pushFollow(FOLLOW_3);
rule__SAP__Group__0__Impl();
@@ -33789,20 +33892,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0__Impl"
- // InternalRoom.g:11934:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
+ // InternalRoom.g:11956:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
public final void rule__SAP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11938:1: ( ( 'SAP' ) )
- // InternalRoom.g:11939:1: ( 'SAP' )
+ // InternalRoom.g:11960:1: ( ( 'SAP' ) )
+ // InternalRoom.g:11961:1: ( 'SAP' )
{
- // InternalRoom.g:11939:1: ( 'SAP' )
- // InternalRoom.g:11940:1: 'SAP'
+ // InternalRoom.g:11961:1: ( 'SAP' )
+ // InternalRoom.g:11962:1: 'SAP'
{
before(grammarAccess.getSAPAccess().getSAPKeyword_0());
- match(input,77,FOLLOW_2);
+ match(input,78,FOLLOW_2);
after(grammarAccess.getSAPAccess().getSAPKeyword_0());
}
@@ -33826,14 +33929,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1"
- // InternalRoom.g:11953:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
+ // InternalRoom.g:11975:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
public final void rule__SAP__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11957:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
- // InternalRoom.g:11958:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
+ // InternalRoom.g:11979:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
+ // InternalRoom.g:11980:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
{
pushFollow(FOLLOW_8);
rule__SAP__Group__1__Impl();
@@ -33864,21 +33967,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1__Impl"
- // InternalRoom.g:11965:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:11987:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
public final void rule__SAP__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11969:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
- // InternalRoom.g:11970:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:11991:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
+ // InternalRoom.g:11992:1: ( ( rule__SAP__NameAssignment_1 ) )
{
- // InternalRoom.g:11970:1: ( ( rule__SAP__NameAssignment_1 ) )
- // InternalRoom.g:11971:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:11992:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:11993:1: ( rule__SAP__NameAssignment_1 )
{
before(grammarAccess.getSAPAccess().getNameAssignment_1());
- // InternalRoom.g:11972:1: ( rule__SAP__NameAssignment_1 )
- // InternalRoom.g:11972:2: rule__SAP__NameAssignment_1
+ // InternalRoom.g:11994:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:11994:2: rule__SAP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SAP__NameAssignment_1();
@@ -33911,14 +34014,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2"
- // InternalRoom.g:11982:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
+ // InternalRoom.g:12004:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
public final void rule__SAP__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11986:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
- // InternalRoom.g:11987:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
+ // InternalRoom.g:12008:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
+ // InternalRoom.g:12009:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
{
pushFollow(FOLLOW_3);
rule__SAP__Group__2__Impl();
@@ -33949,20 +34052,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2__Impl"
- // InternalRoom.g:11994:1: rule__SAP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12016:1: rule__SAP__Group__2__Impl : ( ':' ) ;
public final void rule__SAP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11998:1: ( ( ':' ) )
- // InternalRoom.g:11999:1: ( ':' )
+ // InternalRoom.g:12020:1: ( ( ':' ) )
+ // InternalRoom.g:12021:1: ( ':' )
{
- // InternalRoom.g:11999:1: ( ':' )
- // InternalRoom.g:12000:1: ':'
+ // InternalRoom.g:12021:1: ( ':' )
+ // InternalRoom.g:12022:1: ':'
{
before(grammarAccess.getSAPAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSAPAccess().getColonKeyword_2());
}
@@ -33986,14 +34089,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3"
- // InternalRoom.g:12013:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
+ // InternalRoom.g:12035:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
public final void rule__SAP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12017:1: ( rule__SAP__Group__3__Impl )
- // InternalRoom.g:12018:2: rule__SAP__Group__3__Impl
+ // InternalRoom.g:12039:1: ( rule__SAP__Group__3__Impl )
+ // InternalRoom.g:12040:2: rule__SAP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SAP__Group__3__Impl();
@@ -34019,21 +34122,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3__Impl"
- // InternalRoom.g:12024:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12046:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
public final void rule__SAP__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12028:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12029:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12050:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12051:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12029:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12030:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12051:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12052:1: ( rule__SAP__ProtocolAssignment_3 )
{
before(grammarAccess.getSAPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12031:1: ( rule__SAP__ProtocolAssignment_3 )
- // InternalRoom.g:12031:2: rule__SAP__ProtocolAssignment_3
+ // InternalRoom.g:12053:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12053:2: rule__SAP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SAP__ProtocolAssignment_3();
@@ -34066,14 +34169,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0"
- // InternalRoom.g:12049:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
+ // InternalRoom.g:12071:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
public final void rule__SPP__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12053:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
- // InternalRoom.g:12054:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
+ // InternalRoom.g:12075:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
+ // InternalRoom.g:12076:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
{
pushFollow(FOLLOW_3);
rule__SPP__Group__0__Impl();
@@ -34104,20 +34207,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0__Impl"
- // InternalRoom.g:12061:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
+ // InternalRoom.g:12083:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
public final void rule__SPP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12065:1: ( ( 'SPP' ) )
- // InternalRoom.g:12066:1: ( 'SPP' )
+ // InternalRoom.g:12087:1: ( ( 'SPP' ) )
+ // InternalRoom.g:12088:1: ( 'SPP' )
{
- // InternalRoom.g:12066:1: ( 'SPP' )
- // InternalRoom.g:12067:1: 'SPP'
+ // InternalRoom.g:12088:1: ( 'SPP' )
+ // InternalRoom.g:12089:1: 'SPP'
{
before(grammarAccess.getSPPAccess().getSPPKeyword_0());
- match(input,78,FOLLOW_2);
+ match(input,79,FOLLOW_2);
after(grammarAccess.getSPPAccess().getSPPKeyword_0());
}
@@ -34141,14 +34244,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1"
- // InternalRoom.g:12080:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
+ // InternalRoom.g:12102:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
public final void rule__SPP__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12084:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
- // InternalRoom.g:12085:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
+ // InternalRoom.g:12106:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
+ // InternalRoom.g:12107:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
{
pushFollow(FOLLOW_8);
rule__SPP__Group__1__Impl();
@@ -34179,21 +34282,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1__Impl"
- // InternalRoom.g:12092:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12114:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
public final void rule__SPP__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12096:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
- // InternalRoom.g:12097:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12118:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12119:1: ( ( rule__SPP__NameAssignment_1 ) )
{
- // InternalRoom.g:12097:1: ( ( rule__SPP__NameAssignment_1 ) )
- // InternalRoom.g:12098:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12119:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12120:1: ( rule__SPP__NameAssignment_1 )
{
before(grammarAccess.getSPPAccess().getNameAssignment_1());
- // InternalRoom.g:12099:1: ( rule__SPP__NameAssignment_1 )
- // InternalRoom.g:12099:2: rule__SPP__NameAssignment_1
+ // InternalRoom.g:12121:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12121:2: rule__SPP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SPP__NameAssignment_1();
@@ -34226,14 +34329,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2"
- // InternalRoom.g:12109:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
+ // InternalRoom.g:12131:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
public final void rule__SPP__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12113:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
- // InternalRoom.g:12114:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
+ // InternalRoom.g:12135:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
+ // InternalRoom.g:12136:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
{
pushFollow(FOLLOW_3);
rule__SPP__Group__2__Impl();
@@ -34264,20 +34367,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2__Impl"
- // InternalRoom.g:12121:1: rule__SPP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12143:1: rule__SPP__Group__2__Impl : ( ':' ) ;
public final void rule__SPP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12125:1: ( ( ':' ) )
- // InternalRoom.g:12126:1: ( ':' )
+ // InternalRoom.g:12147:1: ( ( ':' ) )
+ // InternalRoom.g:12148:1: ( ':' )
{
- // InternalRoom.g:12126:1: ( ':' )
- // InternalRoom.g:12127:1: ':'
+ // InternalRoom.g:12148:1: ( ':' )
+ // InternalRoom.g:12149:1: ':'
{
before(grammarAccess.getSPPAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSPPAccess().getColonKeyword_2());
}
@@ -34301,14 +34404,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3"
- // InternalRoom.g:12140:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
+ // InternalRoom.g:12162:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
public final void rule__SPP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12144:1: ( rule__SPP__Group__3__Impl )
- // InternalRoom.g:12145:2: rule__SPP__Group__3__Impl
+ // InternalRoom.g:12166:1: ( rule__SPP__Group__3__Impl )
+ // InternalRoom.g:12167:2: rule__SPP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SPP__Group__3__Impl();
@@ -34334,21 +34437,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3__Impl"
- // InternalRoom.g:12151:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12173:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
public final void rule__SPP__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12155:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12156:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12177:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12178:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12156:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12157:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12178:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12179:1: ( rule__SPP__ProtocolAssignment_3 )
{
before(grammarAccess.getSPPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12158:1: ( rule__SPP__ProtocolAssignment_3 )
- // InternalRoom.g:12158:2: rule__SPP__ProtocolAssignment_3
+ // InternalRoom.g:12180:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12180:2: rule__SPP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SPP__ProtocolAssignment_3();
@@ -34381,16 +34484,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0"
- // InternalRoom.g:12176:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
+ // InternalRoom.g:12198:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
public final void rule__ServiceImplementation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12180:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
- // InternalRoom.g:12181:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
+ // InternalRoom.g:12202:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
+ // InternalRoom.g:12203:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
{
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
rule__ServiceImplementation__Group__0__Impl();
state._fsp--;
@@ -34419,20 +34522,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0__Impl"
- // InternalRoom.g:12188:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
+ // InternalRoom.g:12210:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
public final void rule__ServiceImplementation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12192:1: ( ( 'ServiceImplementation' ) )
- // InternalRoom.g:12193:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12214:1: ( ( 'ServiceImplementation' ) )
+ // InternalRoom.g:12215:1: ( 'ServiceImplementation' )
{
- // InternalRoom.g:12193:1: ( 'ServiceImplementation' )
- // InternalRoom.g:12194:1: 'ServiceImplementation'
+ // InternalRoom.g:12215:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12216:1: 'ServiceImplementation'
{
before(grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
- match(input,79,FOLLOW_2);
+ match(input,80,FOLLOW_2);
after(grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
}
@@ -34456,14 +34559,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1"
- // InternalRoom.g:12207:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
+ // InternalRoom.g:12229:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
public final void rule__ServiceImplementation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12211:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
- // InternalRoom.g:12212:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
+ // InternalRoom.g:12233:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
+ // InternalRoom.g:12234:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
{
pushFollow(FOLLOW_3);
rule__ServiceImplementation__Group__1__Impl();
@@ -34494,20 +34597,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1__Impl"
- // InternalRoom.g:12219:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:12241:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
public final void rule__ServiceImplementation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12223:1: ( ( 'of' ) )
- // InternalRoom.g:12224:1: ( 'of' )
+ // InternalRoom.g:12245:1: ( ( 'of' ) )
+ // InternalRoom.g:12246:1: ( 'of' )
{
- // InternalRoom.g:12224:1: ( 'of' )
- // InternalRoom.g:12225:1: 'of'
+ // InternalRoom.g:12246:1: ( 'of' )
+ // InternalRoom.g:12247:1: 'of'
{
before(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
}
@@ -34531,14 +34634,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2"
- // InternalRoom.g:12238:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
+ // InternalRoom.g:12260:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
public final void rule__ServiceImplementation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12242:1: ( rule__ServiceImplementation__Group__2__Impl )
- // InternalRoom.g:12243:2: rule__ServiceImplementation__Group__2__Impl
+ // InternalRoom.g:12264:1: ( rule__ServiceImplementation__Group__2__Impl )
+ // InternalRoom.g:12265:2: rule__ServiceImplementation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__2__Impl();
@@ -34564,21 +34667,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2__Impl"
- // InternalRoom.g:12249:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
+ // InternalRoom.g:12271:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
public final void rule__ServiceImplementation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12253:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
- // InternalRoom.g:12254:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12275:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
+ // InternalRoom.g:12276:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
{
- // InternalRoom.g:12254:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
- // InternalRoom.g:12255:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12276:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12277:1: ( rule__ServiceImplementation__SppAssignment_2 )
{
before(grammarAccess.getServiceImplementationAccess().getSppAssignment_2());
- // InternalRoom.g:12256:1: ( rule__ServiceImplementation__SppAssignment_2 )
- // InternalRoom.g:12256:2: rule__ServiceImplementation__SppAssignment_2
+ // InternalRoom.g:12278:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12278:2: rule__ServiceImplementation__SppAssignment_2
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__SppAssignment_2();
@@ -34611,14 +34714,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0"
- // InternalRoom.g:12272:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
+ // InternalRoom.g:12294:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
public final void rule__LogicalSystem__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12276:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
- // InternalRoom.g:12277:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
+ // InternalRoom.g:12298:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
+ // InternalRoom.g:12299:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalSystem__Group__0__Impl();
@@ -34649,20 +34752,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0__Impl"
- // InternalRoom.g:12284:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
+ // InternalRoom.g:12306:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
public final void rule__LogicalSystem__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12288:1: ( ( 'LogicalSystem' ) )
- // InternalRoom.g:12289:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12310:1: ( ( 'LogicalSystem' ) )
+ // InternalRoom.g:12311:1: ( 'LogicalSystem' )
{
- // InternalRoom.g:12289:1: ( 'LogicalSystem' )
- // InternalRoom.g:12290:1: 'LogicalSystem'
+ // InternalRoom.g:12311:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12312:1: 'LogicalSystem'
{
before(grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
- match(input,22,FOLLOW_2);
+ match(input,23,FOLLOW_2);
after(grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
}
@@ -34686,14 +34789,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1"
- // InternalRoom.g:12303:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
+ // InternalRoom.g:12325:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
public final void rule__LogicalSystem__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12307:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
- // InternalRoom.g:12308:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
+ // InternalRoom.g:12329:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
+ // InternalRoom.g:12330:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__1__Impl();
@@ -34724,21 +34827,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1__Impl"
- // InternalRoom.g:12315:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12337:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
public final void rule__LogicalSystem__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12319:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
- // InternalRoom.g:12320:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12341:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
+ // InternalRoom.g:12342:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
{
- // InternalRoom.g:12320:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
- // InternalRoom.g:12321:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12342:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12343:1: ( rule__LogicalSystem__NameAssignment_1 )
{
before(grammarAccess.getLogicalSystemAccess().getNameAssignment_1());
- // InternalRoom.g:12322:1: ( rule__LogicalSystem__NameAssignment_1 )
- // InternalRoom.g:12322:2: rule__LogicalSystem__NameAssignment_1
+ // InternalRoom.g:12344:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12344:2: rule__LogicalSystem__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__NameAssignment_1();
@@ -34771,14 +34874,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2"
- // InternalRoom.g:12332:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
+ // InternalRoom.g:12354:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
public final void rule__LogicalSystem__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12336:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
- // InternalRoom.g:12337:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
+ // InternalRoom.g:12358:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
+ // InternalRoom.g:12359:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__2__Impl();
@@ -34809,29 +34912,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2__Impl"
- // InternalRoom.g:12344:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12366:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
public final void rule__LogicalSystem__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12348:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
- // InternalRoom.g:12349:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12370:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12371:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
{
- // InternalRoom.g:12349:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
- // InternalRoom.g:12350:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ // InternalRoom.g:12371:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12372:1: ( rule__LogicalSystem__DocuAssignment_2 )?
{
before(grammarAccess.getLogicalSystemAccess().getDocuAssignment_2());
- // InternalRoom.g:12351:1: ( rule__LogicalSystem__DocuAssignment_2 )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalRoom.g:12373:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA128_0==59) ) {
- alt128=1;
+ if ( (LA130_0==60) ) {
+ alt130=1;
}
- switch (alt128) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:12351:2: rule__LogicalSystem__DocuAssignment_2
+ // InternalRoom.g:12373:2: rule__LogicalSystem__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__DocuAssignment_2();
@@ -34867,16 +34970,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3"
- // InternalRoom.g:12361:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
+ // InternalRoom.g:12383:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
public final void rule__LogicalSystem__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12365:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
- // InternalRoom.g:12366:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
+ // InternalRoom.g:12387:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
+ // InternalRoom.g:12388:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__LogicalSystem__Group__3__Impl();
state._fsp--;
@@ -34905,20 +35008,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3__Impl"
- // InternalRoom.g:12373:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12395:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
public final void rule__LogicalSystem__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12377:1: ( ( '{' ) )
- // InternalRoom.g:12378:1: ( '{' )
+ // InternalRoom.g:12399:1: ( ( '{' ) )
+ // InternalRoom.g:12400:1: ( '{' )
{
- // InternalRoom.g:12378:1: ( '{' )
- // InternalRoom.g:12379:1: '{'
+ // InternalRoom.g:12400:1: ( '{' )
+ // InternalRoom.g:12401:1: '{'
{
before(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
}
@@ -34942,16 +35045,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4"
- // InternalRoom.g:12392:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
+ // InternalRoom.g:12414:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
public final void rule__LogicalSystem__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12396:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
- // InternalRoom.g:12397:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
+ // InternalRoom.g:12418:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
+ // InternalRoom.g:12419:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__LogicalSystem__Group__4__Impl();
state._fsp--;
@@ -34980,33 +35083,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4__Impl"
- // InternalRoom.g:12404:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12426:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
public final void rule__LogicalSystem__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12408:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12409:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12430:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12431:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12409:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12410:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12431:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12432:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12411:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
- loop129:
+ // InternalRoom.g:12433:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ loop131:
do {
- int alt129=2;
- int LA129_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA129_0==120) ) {
- alt129=1;
+ if ( (LA131_0==121) ) {
+ alt131=1;
}
- switch (alt129) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:12411:2: rule__LogicalSystem__AnnotationsAssignment_4
+ // InternalRoom.g:12433:2: rule__LogicalSystem__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__LogicalSystem__AnnotationsAssignment_4();
@@ -35018,7 +35121,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop129;
+ break loop131;
}
} while (true);
@@ -35045,16 +35148,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5"
- // InternalRoom.g:12421:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
+ // InternalRoom.g:12443:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
public final void rule__LogicalSystem__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12425:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
- // InternalRoom.g:12426:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
+ // InternalRoom.g:12447:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
+ // InternalRoom.g:12448:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__LogicalSystem__Group__5__Impl();
state._fsp--;
@@ -35083,35 +35186,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5__Impl"
- // InternalRoom.g:12433:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
+ // InternalRoom.g:12455:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
public final void rule__LogicalSystem__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12437:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
- // InternalRoom.g:12438:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12459:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
+ // InternalRoom.g:12460:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
{
- // InternalRoom.g:12438:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
- // InternalRoom.g:12439:1: ( rule__LogicalSystem__Alternatives_5 )*
+ // InternalRoom.g:12460:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12461:1: ( rule__LogicalSystem__Alternatives_5 )*
{
before(grammarAccess.getLogicalSystemAccess().getAlternatives_5());
- // InternalRoom.g:12440:1: ( rule__LogicalSystem__Alternatives_5 )*
- loop130:
+ // InternalRoom.g:12462:1: ( rule__LogicalSystem__Alternatives_5 )*
+ loop132:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA130_0==80||LA130_0==84||LA130_0==88) ) {
- alt130=1;
+ if ( (LA132_0==81||LA132_0==85||LA132_0==89) ) {
+ alt132=1;
}
- switch (alt130) {
+ switch (alt132) {
case 1 :
- // InternalRoom.g:12440:2: rule__LogicalSystem__Alternatives_5
+ // InternalRoom.g:12462:2: rule__LogicalSystem__Alternatives_5
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
rule__LogicalSystem__Alternatives_5();
state._fsp--;
@@ -35121,7 +35224,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop130;
+ break loop132;
}
} while (true);
@@ -35148,14 +35251,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6"
- // InternalRoom.g:12450:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
+ // InternalRoom.g:12472:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
public final void rule__LogicalSystem__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12454:1: ( rule__LogicalSystem__Group__6__Impl )
- // InternalRoom.g:12455:2: rule__LogicalSystem__Group__6__Impl
+ // InternalRoom.g:12476:1: ( rule__LogicalSystem__Group__6__Impl )
+ // InternalRoom.g:12477:2: rule__LogicalSystem__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__6__Impl();
@@ -35181,20 +35284,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6__Impl"
- // InternalRoom.g:12461:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:12483:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
public final void rule__LogicalSystem__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12465:1: ( ( '}' ) )
- // InternalRoom.g:12466:1: ( '}' )
+ // InternalRoom.g:12487:1: ( ( '}' ) )
+ // InternalRoom.g:12488:1: ( '}' )
{
- // InternalRoom.g:12466:1: ( '}' )
- // InternalRoom.g:12467:1: '}'
+ // InternalRoom.g:12488:1: ( '}' )
+ // InternalRoom.g:12489:1: '}'
{
before(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
}
@@ -35218,14 +35321,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0"
- // InternalRoom.g:12494:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
+ // InternalRoom.g:12516:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
public final void rule__SubSystemRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12498:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
- // InternalRoom.g:12499:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
+ // InternalRoom.g:12520:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
+ // InternalRoom.g:12521:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__0__Impl();
@@ -35256,20 +35359,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0__Impl"
- // InternalRoom.g:12506:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
+ // InternalRoom.g:12528:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
public final void rule__SubSystemRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12510:1: ( ( 'SubSystemRef' ) )
- // InternalRoom.g:12511:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12532:1: ( ( 'SubSystemRef' ) )
+ // InternalRoom.g:12533:1: ( 'SubSystemRef' )
{
- // InternalRoom.g:12511:1: ( 'SubSystemRef' )
- // InternalRoom.g:12512:1: 'SubSystemRef'
+ // InternalRoom.g:12533:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12534:1: 'SubSystemRef'
{
before(grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
- match(input,80,FOLLOW_2);
+ match(input,81,FOLLOW_2);
after(grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
}
@@ -35293,14 +35396,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1"
- // InternalRoom.g:12525:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
+ // InternalRoom.g:12547:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
public final void rule__SubSystemRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12529:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
- // InternalRoom.g:12530:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
+ // InternalRoom.g:12551:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
+ // InternalRoom.g:12552:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
{
pushFollow(FOLLOW_8);
rule__SubSystemRef__Group__1__Impl();
@@ -35331,21 +35434,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1__Impl"
- // InternalRoom.g:12537:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12559:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
public final void rule__SubSystemRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12541:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
- // InternalRoom.g:12542:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12563:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
+ // InternalRoom.g:12564:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
{
- // InternalRoom.g:12542:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
- // InternalRoom.g:12543:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12564:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12565:1: ( rule__SubSystemRef__NameAssignment_1 )
{
before(grammarAccess.getSubSystemRefAccess().getNameAssignment_1());
- // InternalRoom.g:12544:1: ( rule__SubSystemRef__NameAssignment_1 )
- // InternalRoom.g:12544:2: rule__SubSystemRef__NameAssignment_1
+ // InternalRoom.g:12566:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12566:2: rule__SubSystemRef__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__NameAssignment_1();
@@ -35378,14 +35481,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2"
- // InternalRoom.g:12554:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
+ // InternalRoom.g:12576:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
public final void rule__SubSystemRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12558:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
- // InternalRoom.g:12559:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
+ // InternalRoom.g:12580:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
+ // InternalRoom.g:12581:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__2__Impl();
@@ -35416,20 +35519,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2__Impl"
- // InternalRoom.g:12566:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12588:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
public final void rule__SubSystemRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12570:1: ( ( ':' ) )
- // InternalRoom.g:12571:1: ( ':' )
+ // InternalRoom.g:12592:1: ( ( ':' ) )
+ // InternalRoom.g:12593:1: ( ':' )
{
- // InternalRoom.g:12571:1: ( ':' )
- // InternalRoom.g:12572:1: ':'
+ // InternalRoom.g:12593:1: ( ':' )
+ // InternalRoom.g:12594:1: ':'
{
before(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
}
@@ -35453,14 +35556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3"
- // InternalRoom.g:12585:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
+ // InternalRoom.g:12607:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
public final void rule__SubSystemRef__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12589:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
- // InternalRoom.g:12590:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
+ // InternalRoom.g:12611:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
+ // InternalRoom.g:12612:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
{
pushFollow(FOLLOW_14);
rule__SubSystemRef__Group__3__Impl();
@@ -35491,21 +35594,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3__Impl"
- // InternalRoom.g:12597:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:12619:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
public final void rule__SubSystemRef__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12601:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
- // InternalRoom.g:12602:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12623:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
+ // InternalRoom.g:12624:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
{
- // InternalRoom.g:12602:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
- // InternalRoom.g:12603:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12624:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12625:1: ( rule__SubSystemRef__TypeAssignment_3 )
{
before(grammarAccess.getSubSystemRefAccess().getTypeAssignment_3());
- // InternalRoom.g:12604:1: ( rule__SubSystemRef__TypeAssignment_3 )
- // InternalRoom.g:12604:2: rule__SubSystemRef__TypeAssignment_3
+ // InternalRoom.g:12626:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12626:2: rule__SubSystemRef__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__TypeAssignment_3();
@@ -35538,14 +35641,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4"
- // InternalRoom.g:12614:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
+ // InternalRoom.g:12636:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
public final void rule__SubSystemRef__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12618:1: ( rule__SubSystemRef__Group__4__Impl )
- // InternalRoom.g:12619:2: rule__SubSystemRef__Group__4__Impl
+ // InternalRoom.g:12640:1: ( rule__SubSystemRef__Group__4__Impl )
+ // InternalRoom.g:12641:2: rule__SubSystemRef__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__4__Impl();
@@ -35571,29 +35674,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4__Impl"
- // InternalRoom.g:12625:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:12647:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
public final void rule__SubSystemRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12629:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
- // InternalRoom.g:12630:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12651:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
+ // InternalRoom.g:12652:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
{
- // InternalRoom.g:12630:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
- // InternalRoom.g:12631:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ // InternalRoom.g:12652:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12653:1: ( rule__SubSystemRef__DocuAssignment_4 )?
{
before(grammarAccess.getSubSystemRefAccess().getDocuAssignment_4());
- // InternalRoom.g:12632:1: ( rule__SubSystemRef__DocuAssignment_4 )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:12654:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA131_0==59) ) {
- alt131=1;
+ if ( (LA133_0==60) ) {
+ alt133=1;
}
- switch (alt131) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:12632:2: rule__SubSystemRef__DocuAssignment_4
+ // InternalRoom.g:12654:2: rule__SubSystemRef__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__DocuAssignment_4();
@@ -35629,14 +35732,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0"
- // InternalRoom.g:12652:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
+ // InternalRoom.g:12674:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
public final void rule__SubSystemClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12656:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
- // InternalRoom.g:12657:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
+ // InternalRoom.g:12678:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
+ // InternalRoom.g:12679:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemClass__Group__0__Impl();
@@ -35667,20 +35770,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0__Impl"
- // InternalRoom.g:12664:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
+ // InternalRoom.g:12686:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
public final void rule__SubSystemClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12668:1: ( ( 'SubSystemClass' ) )
- // InternalRoom.g:12669:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12690:1: ( ( 'SubSystemClass' ) )
+ // InternalRoom.g:12691:1: ( 'SubSystemClass' )
{
- // InternalRoom.g:12669:1: ( 'SubSystemClass' )
- // InternalRoom.g:12670:1: 'SubSystemClass'
+ // InternalRoom.g:12691:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12692:1: 'SubSystemClass'
{
before(grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
- match(input,21,FOLLOW_2);
+ match(input,22,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
}
@@ -35704,14 +35807,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1"
- // InternalRoom.g:12683:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
+ // InternalRoom.g:12705:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
public final void rule__SubSystemClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12687:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
- // InternalRoom.g:12688:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
+ // InternalRoom.g:12709:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
+ // InternalRoom.g:12710:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__1__Impl();
@@ -35742,21 +35845,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1__Impl"
- // InternalRoom.g:12695:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12717:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
public final void rule__SubSystemClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12699:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
- // InternalRoom.g:12700:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:12721:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:12722:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
{
- // InternalRoom.g:12700:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
- // InternalRoom.g:12701:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:12722:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:12723:1: ( rule__SubSystemClass__NameAssignment_1 )
{
before(grammarAccess.getSubSystemClassAccess().getNameAssignment_1());
- // InternalRoom.g:12702:1: ( rule__SubSystemClass__NameAssignment_1 )
- // InternalRoom.g:12702:2: rule__SubSystemClass__NameAssignment_1
+ // InternalRoom.g:12724:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:12724:2: rule__SubSystemClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__NameAssignment_1();
@@ -35789,14 +35892,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2"
- // InternalRoom.g:12712:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
+ // InternalRoom.g:12734:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
public final void rule__SubSystemClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12716:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
- // InternalRoom.g:12717:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
+ // InternalRoom.g:12738:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
+ // InternalRoom.g:12739:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__2__Impl();
@@ -35827,29 +35930,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2__Impl"
- // InternalRoom.g:12724:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12746:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
public final void rule__SubSystemClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12728:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:12729:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:12750:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12751:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:12729:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
- // InternalRoom.g:12730:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ // InternalRoom.g:12751:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:12752:1: ( rule__SubSystemClass__DocuAssignment_2 )?
{
before(grammarAccess.getSubSystemClassAccess().getDocuAssignment_2());
- // InternalRoom.g:12731:1: ( rule__SubSystemClass__DocuAssignment_2 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:12753:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA132_0==59) ) {
- alt132=1;
+ if ( (LA134_0==60) ) {
+ alt134=1;
}
- switch (alt132) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:12731:2: rule__SubSystemClass__DocuAssignment_2
+ // InternalRoom.g:12753:2: rule__SubSystemClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__DocuAssignment_2();
@@ -35885,16 +35988,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3"
- // InternalRoom.g:12741:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
+ // InternalRoom.g:12763:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
public final void rule__SubSystemClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12745:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
- // InternalRoom.g:12746:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
+ // InternalRoom.g:12767:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
+ // InternalRoom.g:12768:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__3__Impl();
state._fsp--;
@@ -35923,20 +36026,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3__Impl"
- // InternalRoom.g:12753:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12775:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
public final void rule__SubSystemClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12757:1: ( ( '{' ) )
- // InternalRoom.g:12758:1: ( '{' )
+ // InternalRoom.g:12779:1: ( ( '{' ) )
+ // InternalRoom.g:12780:1: ( '{' )
{
- // InternalRoom.g:12758:1: ( '{' )
- // InternalRoom.g:12759:1: '{'
+ // InternalRoom.g:12780:1: ( '{' )
+ // InternalRoom.g:12781:1: '{'
{
before(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
}
@@ -35960,16 +36063,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4"
- // InternalRoom.g:12772:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
+ // InternalRoom.g:12794:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
public final void rule__SubSystemClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12776:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
- // InternalRoom.g:12777:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
+ // InternalRoom.g:12798:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
+ // InternalRoom.g:12799:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__4__Impl();
state._fsp--;
@@ -35998,33 +36101,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4__Impl"
- // InternalRoom.g:12784:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12806:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
public final void rule__SubSystemClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12788:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12789:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12810:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12811:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12789:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12790:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12811:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12812:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12791:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
- loop133:
+ // InternalRoom.g:12813:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ loop135:
do {
- int alt133=2;
- int LA133_0 = input.LA(1);
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA133_0==120) ) {
- alt133=1;
+ if ( (LA135_0==121) ) {
+ alt135=1;
}
- switch (alt133) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:12791:2: rule__SubSystemClass__AnnotationsAssignment_4
+ // InternalRoom.g:12813:2: rule__SubSystemClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__SubSystemClass__AnnotationsAssignment_4();
@@ -36036,7 +36139,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop133;
+ break loop135;
}
} while (true);
@@ -36063,16 +36166,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5"
- // InternalRoom.g:12801:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
+ // InternalRoom.g:12823:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
public final void rule__SubSystemClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12805:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
- // InternalRoom.g:12806:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
+ // InternalRoom.g:12827:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
+ // InternalRoom.g:12828:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__5__Impl();
state._fsp--;
@@ -36101,29 +36204,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5__Impl"
- // InternalRoom.g:12813:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
+ // InternalRoom.g:12835:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
public final void rule__SubSystemClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12817:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
- // InternalRoom.g:12818:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:12839:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
+ // InternalRoom.g:12840:1: ( ( rule__SubSystemClass__Group_5__0 )? )
{
- // InternalRoom.g:12818:1: ( ( rule__SubSystemClass__Group_5__0 )? )
- // InternalRoom.g:12819:1: ( rule__SubSystemClass__Group_5__0 )?
+ // InternalRoom.g:12840:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:12841:1: ( rule__SubSystemClass__Group_5__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_5());
- // InternalRoom.g:12820:1: ( rule__SubSystemClass__Group_5__0 )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalRoom.g:12842:1: ( rule__SubSystemClass__Group_5__0 )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA134_0==55) ) {
- alt134=1;
+ if ( (LA136_0==56) ) {
+ alt136=1;
}
- switch (alt134) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:12820:2: rule__SubSystemClass__Group_5__0
+ // InternalRoom.g:12842:2: rule__SubSystemClass__Group_5__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__0();
@@ -36159,16 +36262,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6"
- // InternalRoom.g:12830:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
+ // InternalRoom.g:12852:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
public final void rule__SubSystemClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12834:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
- // InternalRoom.g:12835:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
+ // InternalRoom.g:12856:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
+ // InternalRoom.g:12857:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__6__Impl();
state._fsp--;
@@ -36197,29 +36300,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6__Impl"
- // InternalRoom.g:12842:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
+ // InternalRoom.g:12864:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
public final void rule__SubSystemClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12846:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
- // InternalRoom.g:12847:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:12868:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
+ // InternalRoom.g:12869:1: ( ( rule__SubSystemClass__Group_6__0 )? )
{
- // InternalRoom.g:12847:1: ( ( rule__SubSystemClass__Group_6__0 )? )
- // InternalRoom.g:12848:1: ( rule__SubSystemClass__Group_6__0 )?
+ // InternalRoom.g:12869:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:12870:1: ( rule__SubSystemClass__Group_6__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_6());
- // InternalRoom.g:12849:1: ( rule__SubSystemClass__Group_6__0 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:12871:1: ( rule__SubSystemClass__Group_6__0 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA135_0==56) ) {
- alt135=1;
+ if ( (LA137_0==57) ) {
+ alt137=1;
}
- switch (alt135) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:12849:2: rule__SubSystemClass__Group_6__0
+ // InternalRoom.g:12871:2: rule__SubSystemClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__0();
@@ -36255,16 +36358,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7"
- // InternalRoom.g:12859:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
+ // InternalRoom.g:12881:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
public final void rule__SubSystemClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12863:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
- // InternalRoom.g:12864:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
+ // InternalRoom.g:12885:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
+ // InternalRoom.g:12886:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__7__Impl();
state._fsp--;
@@ -36293,29 +36396,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7__Impl"
- // InternalRoom.g:12871:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
+ // InternalRoom.g:12893:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
public final void rule__SubSystemClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12875:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
- // InternalRoom.g:12876:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:12897:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
+ // InternalRoom.g:12898:1: ( ( rule__SubSystemClass__Group_7__0 )? )
{
- // InternalRoom.g:12876:1: ( ( rule__SubSystemClass__Group_7__0 )? )
- // InternalRoom.g:12877:1: ( rule__SubSystemClass__Group_7__0 )?
+ // InternalRoom.g:12898:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:12899:1: ( rule__SubSystemClass__Group_7__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_7());
- // InternalRoom.g:12878:1: ( rule__SubSystemClass__Group_7__0 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:12900:1: ( rule__SubSystemClass__Group_7__0 )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA136_0==57) ) {
- alt136=1;
+ if ( (LA138_0==58) ) {
+ alt138=1;
}
- switch (alt136) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:12878:2: rule__SubSystemClass__Group_7__0
+ // InternalRoom.g:12900:2: rule__SubSystemClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__0();
@@ -36351,16 +36454,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8"
- // InternalRoom.g:12888:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
+ // InternalRoom.g:12910:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
public final void rule__SubSystemClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12892:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
- // InternalRoom.g:12893:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
+ // InternalRoom.g:12914:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
+ // InternalRoom.g:12915:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubSystemClass__Group__8__Impl();
state._fsp--;
@@ -36389,35 +36492,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8__Impl"
- // InternalRoom.g:12900:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
+ // InternalRoom.g:12922:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
public final void rule__SubSystemClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12904:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
- // InternalRoom.g:12905:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:12926:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
+ // InternalRoom.g:12927:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
{
- // InternalRoom.g:12905:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
- // InternalRoom.g:12906:1: ( rule__SubSystemClass__Alternatives_8 )*
+ // InternalRoom.g:12927:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:12928:1: ( rule__SubSystemClass__Alternatives_8 )*
{
before(grammarAccess.getSubSystemClassAccess().getAlternatives_8());
- // InternalRoom.g:12907:1: ( rule__SubSystemClass__Alternatives_8 )*
- loop137:
+ // InternalRoom.g:12929:1: ( rule__SubSystemClass__Alternatives_8 )*
+ loop139:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( ((LA137_0>=33 && LA137_0<=34)||LA137_0==67||LA137_0==75||LA137_0==78||(LA137_0>=81 && LA137_0<=82)||LA137_0==84||LA137_0==88||LA137_0==92) ) {
- alt137=1;
+ if ( ((LA139_0>=34 && LA139_0<=35)||LA139_0==68||LA139_0==76||LA139_0==79||(LA139_0>=82 && LA139_0<=83)||LA139_0==85||LA139_0==89||LA139_0==93) ) {
+ alt139=1;
}
- switch (alt137) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:12907:2: rule__SubSystemClass__Alternatives_8
+ // InternalRoom.g:12929:2: rule__SubSystemClass__Alternatives_8
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Alternatives_8();
state._fsp--;
@@ -36427,7 +36530,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop137;
+ break loop139;
}
} while (true);
@@ -36454,14 +36557,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9"
- // InternalRoom.g:12917:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
+ // InternalRoom.g:12939:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
public final void rule__SubSystemClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12921:1: ( rule__SubSystemClass__Group__9__Impl )
- // InternalRoom.g:12922:2: rule__SubSystemClass__Group__9__Impl
+ // InternalRoom.g:12943:1: ( rule__SubSystemClass__Group__9__Impl )
+ // InternalRoom.g:12944:2: rule__SubSystemClass__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__9__Impl();
@@ -36487,20 +36590,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9__Impl"
- // InternalRoom.g:12928:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
+ // InternalRoom.g:12950:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
public final void rule__SubSystemClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12932:1: ( ( '}' ) )
- // InternalRoom.g:12933:1: ( '}' )
+ // InternalRoom.g:12954:1: ( ( '}' ) )
+ // InternalRoom.g:12955:1: ( '}' )
{
- // InternalRoom.g:12933:1: ( '}' )
- // InternalRoom.g:12934:1: '}'
+ // InternalRoom.g:12955:1: ( '}' )
+ // InternalRoom.g:12956:1: '}'
{
before(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
}
@@ -36524,14 +36627,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0"
- // InternalRoom.g:12967:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
+ // InternalRoom.g:12989:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
public final void rule__SubSystemClass__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12971:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
- // InternalRoom.g:12972:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
+ // InternalRoom.g:12993:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
+ // InternalRoom.g:12994:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_5__0__Impl();
@@ -36562,20 +36665,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0__Impl"
- // InternalRoom.g:12979:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:13001:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
public final void rule__SubSystemClass__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12983:1: ( ( 'usercode1' ) )
- // InternalRoom.g:12984:1: ( 'usercode1' )
+ // InternalRoom.g:13005:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:13006:1: ( 'usercode1' )
{
- // InternalRoom.g:12984:1: ( 'usercode1' )
- // InternalRoom.g:12985:1: 'usercode1'
+ // InternalRoom.g:13006:1: ( 'usercode1' )
+ // InternalRoom.g:13007:1: 'usercode1'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
- match(input,55,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
}
@@ -36599,14 +36702,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1"
- // InternalRoom.g:12998:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
+ // InternalRoom.g:13020:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
public final void rule__SubSystemClass__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13002:1: ( rule__SubSystemClass__Group_5__1__Impl )
- // InternalRoom.g:13003:2: rule__SubSystemClass__Group_5__1__Impl
+ // InternalRoom.g:13024:1: ( rule__SubSystemClass__Group_5__1__Impl )
+ // InternalRoom.g:13025:2: rule__SubSystemClass__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__1__Impl();
@@ -36632,21 +36735,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1__Impl"
- // InternalRoom.g:13009:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
+ // InternalRoom.g:13031:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
public final void rule__SubSystemClass__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13013:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
- // InternalRoom.g:13014:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13035:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
+ // InternalRoom.g:13036:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
{
- // InternalRoom.g:13014:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
- // InternalRoom.g:13015:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13036:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13037:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1Assignment_5_1());
- // InternalRoom.g:13016:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
- // InternalRoom.g:13016:2: rule__SubSystemClass__UserCode1Assignment_5_1
+ // InternalRoom.g:13038:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13038:2: rule__SubSystemClass__UserCode1Assignment_5_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode1Assignment_5_1();
@@ -36679,14 +36782,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0"
- // InternalRoom.g:13030:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
+ // InternalRoom.g:13052:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
public final void rule__SubSystemClass__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13034:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
- // InternalRoom.g:13035:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
+ // InternalRoom.g:13056:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
+ // InternalRoom.g:13057:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_6__0__Impl();
@@ -36717,20 +36820,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0__Impl"
- // InternalRoom.g:13042:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:13064:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
public final void rule__SubSystemClass__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13046:1: ( ( 'usercode2' ) )
- // InternalRoom.g:13047:1: ( 'usercode2' )
+ // InternalRoom.g:13068:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:13069:1: ( 'usercode2' )
{
- // InternalRoom.g:13047:1: ( 'usercode2' )
- // InternalRoom.g:13048:1: 'usercode2'
+ // InternalRoom.g:13069:1: ( 'usercode2' )
+ // InternalRoom.g:13070:1: 'usercode2'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
- match(input,56,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
}
@@ -36754,14 +36857,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1"
- // InternalRoom.g:13061:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
+ // InternalRoom.g:13083:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
public final void rule__SubSystemClass__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13065:1: ( rule__SubSystemClass__Group_6__1__Impl )
- // InternalRoom.g:13066:2: rule__SubSystemClass__Group_6__1__Impl
+ // InternalRoom.g:13087:1: ( rule__SubSystemClass__Group_6__1__Impl )
+ // InternalRoom.g:13088:2: rule__SubSystemClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__1__Impl();
@@ -36787,21 +36890,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1__Impl"
- // InternalRoom.g:13072:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
+ // InternalRoom.g:13094:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
public final void rule__SubSystemClass__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13076:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
- // InternalRoom.g:13077:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13098:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
+ // InternalRoom.g:13099:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
{
- // InternalRoom.g:13077:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
- // InternalRoom.g:13078:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13099:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13100:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2Assignment_6_1());
- // InternalRoom.g:13079:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
- // InternalRoom.g:13079:2: rule__SubSystemClass__UserCode2Assignment_6_1
+ // InternalRoom.g:13101:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13101:2: rule__SubSystemClass__UserCode2Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode2Assignment_6_1();
@@ -36834,14 +36937,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0"
- // InternalRoom.g:13093:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
+ // InternalRoom.g:13115:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
public final void rule__SubSystemClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13097:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
- // InternalRoom.g:13098:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
+ // InternalRoom.g:13119:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
+ // InternalRoom.g:13120:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_7__0__Impl();
@@ -36872,20 +36975,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0__Impl"
- // InternalRoom.g:13105:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:13127:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
public final void rule__SubSystemClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13109:1: ( ( 'usercode3' ) )
- // InternalRoom.g:13110:1: ( 'usercode3' )
+ // InternalRoom.g:13131:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:13132:1: ( 'usercode3' )
{
- // InternalRoom.g:13110:1: ( 'usercode3' )
- // InternalRoom.g:13111:1: 'usercode3'
+ // InternalRoom.g:13132:1: ( 'usercode3' )
+ // InternalRoom.g:13133:1: 'usercode3'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
- match(input,57,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
}
@@ -36909,14 +37012,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1"
- // InternalRoom.g:13124:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
+ // InternalRoom.g:13146:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
public final void rule__SubSystemClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13128:1: ( rule__SubSystemClass__Group_7__1__Impl )
- // InternalRoom.g:13129:2: rule__SubSystemClass__Group_7__1__Impl
+ // InternalRoom.g:13150:1: ( rule__SubSystemClass__Group_7__1__Impl )
+ // InternalRoom.g:13151:2: rule__SubSystemClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__1__Impl();
@@ -36942,21 +37045,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1__Impl"
- // InternalRoom.g:13135:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
+ // InternalRoom.g:13157:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
public final void rule__SubSystemClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13139:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
- // InternalRoom.g:13140:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13161:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
+ // InternalRoom.g:13162:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
{
- // InternalRoom.g:13140:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
- // InternalRoom.g:13141:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13162:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13163:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3Assignment_7_1());
- // InternalRoom.g:13142:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
- // InternalRoom.g:13142:2: rule__SubSystemClass__UserCode3Assignment_7_1
+ // InternalRoom.g:13164:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13164:2: rule__SubSystemClass__UserCode3Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode3Assignment_7_1();
@@ -36989,14 +37092,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0"
- // InternalRoom.g:13156:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
+ // InternalRoom.g:13178:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
public final void rule__LogicalThread__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13160:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
- // InternalRoom.g:13161:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
+ // InternalRoom.g:13182:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
+ // InternalRoom.g:13183:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalThread__Group__0__Impl();
@@ -37027,20 +37130,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0__Impl"
- // InternalRoom.g:13168:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
+ // InternalRoom.g:13190:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
public final void rule__LogicalThread__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13172:1: ( ( 'LogicalThread' ) )
- // InternalRoom.g:13173:1: ( 'LogicalThread' )
+ // InternalRoom.g:13194:1: ( ( 'LogicalThread' ) )
+ // InternalRoom.g:13195:1: ( 'LogicalThread' )
{
- // InternalRoom.g:13173:1: ( 'LogicalThread' )
- // InternalRoom.g:13174:1: 'LogicalThread'
+ // InternalRoom.g:13195:1: ( 'LogicalThread' )
+ // InternalRoom.g:13196:1: 'LogicalThread'
{
before(grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
- match(input,81,FOLLOW_2);
+ match(input,82,FOLLOW_2);
after(grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
}
@@ -37064,14 +37167,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1"
- // InternalRoom.g:13187:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
+ // InternalRoom.g:13209:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
public final void rule__LogicalThread__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13191:1: ( rule__LogicalThread__Group__1__Impl )
- // InternalRoom.g:13192:2: rule__LogicalThread__Group__1__Impl
+ // InternalRoom.g:13213:1: ( rule__LogicalThread__Group__1__Impl )
+ // InternalRoom.g:13214:2: rule__LogicalThread__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__1__Impl();
@@ -37097,21 +37200,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1__Impl"
- // InternalRoom.g:13198:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
+ // InternalRoom.g:13220:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
public final void rule__LogicalThread__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13202:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
- // InternalRoom.g:13203:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13224:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
+ // InternalRoom.g:13225:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
{
- // InternalRoom.g:13203:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
- // InternalRoom.g:13204:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13225:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13226:1: ( rule__LogicalThread__NameAssignment_1 )
{
before(grammarAccess.getLogicalThreadAccess().getNameAssignment_1());
- // InternalRoom.g:13205:1: ( rule__LogicalThread__NameAssignment_1 )
- // InternalRoom.g:13205:2: rule__LogicalThread__NameAssignment_1
+ // InternalRoom.g:13227:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13227:2: rule__LogicalThread__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalThread__NameAssignment_1();
@@ -37144,14 +37247,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0"
- // InternalRoom.g:13219:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
+ // InternalRoom.g:13241:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
public final void rule__ActorInstanceMapping__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13223:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
- // InternalRoom.g:13224:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
+ // InternalRoom.g:13245:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
+ // InternalRoom.g:13246:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__0__Impl();
@@ -37182,20 +37285,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0__Impl"
- // InternalRoom.g:13231:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
+ // InternalRoom.g:13253:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
public final void rule__ActorInstanceMapping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13235:1: ( ( 'ActorInstanceMapping' ) )
- // InternalRoom.g:13236:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13257:1: ( ( 'ActorInstanceMapping' ) )
+ // InternalRoom.g:13258:1: ( 'ActorInstanceMapping' )
{
- // InternalRoom.g:13236:1: ( 'ActorInstanceMapping' )
- // InternalRoom.g:13237:1: 'ActorInstanceMapping'
+ // InternalRoom.g:13258:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13259:1: 'ActorInstanceMapping'
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
- match(input,82,FOLLOW_2);
+ match(input,83,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
}
@@ -37219,14 +37322,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1"
- // InternalRoom.g:13250:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
+ // InternalRoom.g:13272:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
public final void rule__ActorInstanceMapping__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13254:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
- // InternalRoom.g:13255:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
+ // InternalRoom.g:13276:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
+ // InternalRoom.g:13277:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
{
pushFollow(FOLLOW_11);
rule__ActorInstanceMapping__Group__1__Impl();
@@ -37257,21 +37360,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1__Impl"
- // InternalRoom.g:13262:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
+ // InternalRoom.g:13284:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
public final void rule__ActorInstanceMapping__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13266:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
- // InternalRoom.g:13267:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13288:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
+ // InternalRoom.g:13289:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
{
- // InternalRoom.g:13267:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
- // InternalRoom.g:13268:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13289:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13290:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
{
before(grammarAccess.getActorInstanceMappingAccess().getPathAssignment_1());
- // InternalRoom.g:13269:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
- // InternalRoom.g:13269:2: rule__ActorInstanceMapping__PathAssignment_1
+ // InternalRoom.g:13291:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13291:2: rule__ActorInstanceMapping__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__PathAssignment_1();
@@ -37304,14 +37407,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2"
- // InternalRoom.g:13279:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
+ // InternalRoom.g:13301:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
public final void rule__ActorInstanceMapping__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13283:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
- // InternalRoom.g:13284:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
+ // InternalRoom.g:13305:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
+ // InternalRoom.g:13306:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__2__Impl();
@@ -37342,20 +37445,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2__Impl"
- // InternalRoom.g:13291:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:13313:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
public final void rule__ActorInstanceMapping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13295:1: ( ( '->' ) )
- // InternalRoom.g:13296:1: ( '->' )
+ // InternalRoom.g:13317:1: ( ( '->' ) )
+ // InternalRoom.g:13318:1: ( '->' )
{
- // InternalRoom.g:13296:1: ( '->' )
- // InternalRoom.g:13297:1: '->'
+ // InternalRoom.g:13318:1: ( '->' )
+ // InternalRoom.g:13319:1: '->'
{
before(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
}
@@ -37379,16 +37482,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3"
- // InternalRoom.g:13310:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
+ // InternalRoom.g:13332:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
public final void rule__ActorInstanceMapping__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13314:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
- // InternalRoom.g:13315:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
+ // InternalRoom.g:13336:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
+ // InternalRoom.g:13337:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ActorInstanceMapping__Group__3__Impl();
state._fsp--;
@@ -37417,21 +37520,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3__Impl"
- // InternalRoom.g:13322:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
+ // InternalRoom.g:13344:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
public final void rule__ActorInstanceMapping__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13326:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
- // InternalRoom.g:13327:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13348:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
+ // InternalRoom.g:13349:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
{
- // InternalRoom.g:13327:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
- // InternalRoom.g:13328:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13349:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13350:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadAssignment_3());
- // InternalRoom.g:13329:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
- // InternalRoom.g:13329:2: rule__ActorInstanceMapping__ThreadAssignment_3
+ // InternalRoom.g:13351:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13351:2: rule__ActorInstanceMapping__ThreadAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__ThreadAssignment_3();
@@ -37464,14 +37567,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4"
- // InternalRoom.g:13339:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
+ // InternalRoom.g:13361:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
public final void rule__ActorInstanceMapping__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13343:1: ( rule__ActorInstanceMapping__Group__4__Impl )
- // InternalRoom.g:13344:2: rule__ActorInstanceMapping__Group__4__Impl
+ // InternalRoom.g:13365:1: ( rule__ActorInstanceMapping__Group__4__Impl )
+ // InternalRoom.g:13366:2: rule__ActorInstanceMapping__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__4__Impl();
@@ -37497,29 +37600,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4__Impl"
- // InternalRoom.g:13350:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
+ // InternalRoom.g:13372:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
public final void rule__ActorInstanceMapping__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13354:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
- // InternalRoom.g:13355:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13376:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
+ // InternalRoom.g:13377:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
{
- // InternalRoom.g:13355:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
- // InternalRoom.g:13356:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ // InternalRoom.g:13377:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13378:1: ( rule__ActorInstanceMapping__Group_4__0 )?
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup_4());
- // InternalRoom.g:13357:1: ( rule__ActorInstanceMapping__Group_4__0 )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalRoom.g:13379:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA138_0==41) ) {
- alt138=1;
+ if ( (LA140_0==42) ) {
+ alt140=1;
}
- switch (alt138) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:13357:2: rule__ActorInstanceMapping__Group_4__0
+ // InternalRoom.g:13379:2: rule__ActorInstanceMapping__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__0();
@@ -37555,16 +37658,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0"
- // InternalRoom.g:13377:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
+ // InternalRoom.g:13399:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
public final void rule__ActorInstanceMapping__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13381:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
- // InternalRoom.g:13382:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
+ // InternalRoom.g:13403:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
+ // InternalRoom.g:13404:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
rule__ActorInstanceMapping__Group_4__0__Impl();
state._fsp--;
@@ -37593,20 +37696,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0__Impl"
- // InternalRoom.g:13389:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
+ // InternalRoom.g:13411:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
public final void rule__ActorInstanceMapping__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13393:1: ( ( '{' ) )
- // InternalRoom.g:13394:1: ( '{' )
+ // InternalRoom.g:13415:1: ( ( '{' ) )
+ // InternalRoom.g:13416:1: ( '{' )
{
- // InternalRoom.g:13394:1: ( '{' )
- // InternalRoom.g:13395:1: '{'
+ // InternalRoom.g:13416:1: ( '{' )
+ // InternalRoom.g:13417:1: '{'
{
before(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
}
@@ -37630,16 +37733,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1"
- // InternalRoom.g:13408:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
+ // InternalRoom.g:13430:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
public final void rule__ActorInstanceMapping__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13412:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
- // InternalRoom.g:13413:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
+ // InternalRoom.g:13434:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
+ // InternalRoom.g:13435:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
rule__ActorInstanceMapping__Group_4__1__Impl();
state._fsp--;
@@ -37668,35 +37771,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1__Impl"
- // InternalRoom.g:13420:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
+ // InternalRoom.g:13442:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
public final void rule__ActorInstanceMapping__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13424:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
- // InternalRoom.g:13425:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13446:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
+ // InternalRoom.g:13447:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
{
- // InternalRoom.g:13425:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
- // InternalRoom.g:13426:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ // InternalRoom.g:13447:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13448:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsAssignment_4_1());
- // InternalRoom.g:13427:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
- loop139:
+ // InternalRoom.g:13449:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ loop141:
do {
- int alt139=2;
- int LA139_0 = input.LA(1);
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA139_0==82) ) {
- alt139=1;
+ if ( (LA141_0==83) ) {
+ alt141=1;
}
- switch (alt139) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:13427:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
+ // InternalRoom.g:13449:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1();
state._fsp--;
@@ -37706,7 +37809,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop139;
+ break loop141;
}
} while (true);
@@ -37733,14 +37836,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2"
- // InternalRoom.g:13437:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
+ // InternalRoom.g:13459:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
public final void rule__ActorInstanceMapping__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13441:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
- // InternalRoom.g:13442:2: rule__ActorInstanceMapping__Group_4__2__Impl
+ // InternalRoom.g:13463:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
+ // InternalRoom.g:13464:2: rule__ActorInstanceMapping__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__2__Impl();
@@ -37766,20 +37869,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2__Impl"
- // InternalRoom.g:13448:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
+ // InternalRoom.g:13470:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
public final void rule__ActorInstanceMapping__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13452:1: ( ( '}' ) )
- // InternalRoom.g:13453:1: ( '}' )
+ // InternalRoom.g:13474:1: ( ( '}' ) )
+ // InternalRoom.g:13475:1: ( '}' )
{
- // InternalRoom.g:13453:1: ( '}' )
- // InternalRoom.g:13454:1: '}'
+ // InternalRoom.g:13475:1: ( '}' )
+ // InternalRoom.g:13476:1: '}'
{
before(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
}
@@ -37803,16 +37906,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0"
- // InternalRoom.g:13473:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
+ // InternalRoom.g:13495:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
public final void rule__RefPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13477:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
- // InternalRoom.g:13478:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
+ // InternalRoom.g:13499:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
+ // InternalRoom.g:13500:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
rule__RefPath__Group__0__Impl();
state._fsp--;
@@ -37841,21 +37944,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0__Impl"
- // InternalRoom.g:13485:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
+ // InternalRoom.g:13507:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
public final void rule__RefPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13489:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
- // InternalRoom.g:13490:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13511:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
+ // InternalRoom.g:13512:1: ( ( rule__RefPath__RefsAssignment_0 ) )
{
- // InternalRoom.g:13490:1: ( ( rule__RefPath__RefsAssignment_0 ) )
- // InternalRoom.g:13491:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13512:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13513:1: ( rule__RefPath__RefsAssignment_0 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
- // InternalRoom.g:13492:1: ( rule__RefPath__RefsAssignment_0 )
- // InternalRoom.g:13492:2: rule__RefPath__RefsAssignment_0
+ // InternalRoom.g:13514:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13514:2: rule__RefPath__RefsAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_0();
@@ -37888,14 +37991,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1"
- // InternalRoom.g:13502:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
+ // InternalRoom.g:13524:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
public final void rule__RefPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13506:1: ( rule__RefPath__Group__1__Impl )
- // InternalRoom.g:13507:2: rule__RefPath__Group__1__Impl
+ // InternalRoom.g:13528:1: ( rule__RefPath__Group__1__Impl )
+ // InternalRoom.g:13529:2: rule__RefPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__1__Impl();
@@ -37921,35 +38024,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1__Impl"
- // InternalRoom.g:13513:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
+ // InternalRoom.g:13535:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
public final void rule__RefPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13517:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
- // InternalRoom.g:13518:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13539:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
+ // InternalRoom.g:13540:1: ( ( rule__RefPath__Group_1__0 )* )
{
- // InternalRoom.g:13518:1: ( ( rule__RefPath__Group_1__0 )* )
- // InternalRoom.g:13519:1: ( rule__RefPath__Group_1__0 )*
+ // InternalRoom.g:13540:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13541:1: ( rule__RefPath__Group_1__0 )*
{
before(grammarAccess.getRefPathAccess().getGroup_1());
- // InternalRoom.g:13520:1: ( rule__RefPath__Group_1__0 )*
- loop140:
+ // InternalRoom.g:13542:1: ( rule__RefPath__Group_1__0 )*
+ loop142:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA140_0==83) ) {
- alt140=1;
+ if ( (LA142_0==84) ) {
+ alt142=1;
}
- switch (alt140) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:13520:2: rule__RefPath__Group_1__0
+ // InternalRoom.g:13542:2: rule__RefPath__Group_1__0
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
rule__RefPath__Group_1__0();
state._fsp--;
@@ -37959,7 +38062,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop140;
+ break loop142;
}
} while (true);
@@ -37986,14 +38089,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0"
- // InternalRoom.g:13534:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
+ // InternalRoom.g:13556:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
public final void rule__RefPath__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13538:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
- // InternalRoom.g:13539:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
+ // InternalRoom.g:13560:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
+ // InternalRoom.g:13561:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
{
pushFollow(FOLLOW_3);
rule__RefPath__Group_1__0__Impl();
@@ -38024,20 +38127,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0__Impl"
- // InternalRoom.g:13546:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
+ // InternalRoom.g:13568:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13550:1: ( ( '/' ) )
- // InternalRoom.g:13551:1: ( '/' )
+ // InternalRoom.g:13572:1: ( ( '/' ) )
+ // InternalRoom.g:13573:1: ( '/' )
{
- // InternalRoom.g:13551:1: ( '/' )
- // InternalRoom.g:13552:1: '/'
+ // InternalRoom.g:13573:1: ( '/' )
+ // InternalRoom.g:13574:1: '/'
{
before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- match(input,83,FOLLOW_2);
+ match(input,84,FOLLOW_2);
after(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
}
@@ -38061,14 +38164,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1"
- // InternalRoom.g:13565:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
+ // InternalRoom.g:13587:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
public final void rule__RefPath__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13569:1: ( rule__RefPath__Group_1__1__Impl )
- // InternalRoom.g:13570:2: rule__RefPath__Group_1__1__Impl
+ // InternalRoom.g:13591:1: ( rule__RefPath__Group_1__1__Impl )
+ // InternalRoom.g:13592:2: rule__RefPath__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group_1__1__Impl();
@@ -38094,21 +38197,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1__Impl"
- // InternalRoom.g:13576:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
+ // InternalRoom.g:13598:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
public final void rule__RefPath__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13580:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
- // InternalRoom.g:13581:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13602:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
+ // InternalRoom.g:13603:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
{
- // InternalRoom.g:13581:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
- // InternalRoom.g:13582:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13603:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13604:1: ( rule__RefPath__RefsAssignment_1_1 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
- // InternalRoom.g:13583:1: ( rule__RefPath__RefsAssignment_1_1 )
- // InternalRoom.g:13583:2: rule__RefPath__RefsAssignment_1_1
+ // InternalRoom.g:13605:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13605:2: rule__RefPath__RefsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_1_1();
@@ -38141,14 +38244,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0"
- // InternalRoom.g:13597:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
+ // InternalRoom.g:13619:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
public final void rule__RefSegment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13601:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
- // InternalRoom.g:13602:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
+ // InternalRoom.g:13623:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
+ // InternalRoom.g:13624:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
{
pushFollow(FOLLOW_8);
rule__RefSegment__Group__0__Impl();
@@ -38179,21 +38282,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0__Impl"
- // InternalRoom.g:13609:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
+ // InternalRoom.g:13631:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
public final void rule__RefSegment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13613:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
- // InternalRoom.g:13614:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13635:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
+ // InternalRoom.g:13636:1: ( ( rule__RefSegment__RefAssignment_0 ) )
{
- // InternalRoom.g:13614:1: ( ( rule__RefSegment__RefAssignment_0 ) )
- // InternalRoom.g:13615:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13636:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13637:1: ( rule__RefSegment__RefAssignment_0 )
{
before(grammarAccess.getRefSegmentAccess().getRefAssignment_0());
- // InternalRoom.g:13616:1: ( rule__RefSegment__RefAssignment_0 )
- // InternalRoom.g:13616:2: rule__RefSegment__RefAssignment_0
+ // InternalRoom.g:13638:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13638:2: rule__RefSegment__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefSegment__RefAssignment_0();
@@ -38226,14 +38329,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1"
- // InternalRoom.g:13626:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
+ // InternalRoom.g:13648:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
public final void rule__RefSegment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13630:1: ( rule__RefSegment__Group__1__Impl )
- // InternalRoom.g:13631:2: rule__RefSegment__Group__1__Impl
+ // InternalRoom.g:13652:1: ( rule__RefSegment__Group__1__Impl )
+ // InternalRoom.g:13653:2: rule__RefSegment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__1__Impl();
@@ -38259,29 +38362,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1__Impl"
- // InternalRoom.g:13637:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
+ // InternalRoom.g:13659:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
public final void rule__RefSegment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13641:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
- // InternalRoom.g:13642:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13663:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
+ // InternalRoom.g:13664:1: ( ( rule__RefSegment__Group_1__0 )? )
{
- // InternalRoom.g:13642:1: ( ( rule__RefSegment__Group_1__0 )? )
- // InternalRoom.g:13643:1: ( rule__RefSegment__Group_1__0 )?
+ // InternalRoom.g:13664:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13665:1: ( rule__RefSegment__Group_1__0 )?
{
before(grammarAccess.getRefSegmentAccess().getGroup_1());
- // InternalRoom.g:13644:1: ( rule__RefSegment__Group_1__0 )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalRoom.g:13666:1: ( rule__RefSegment__Group_1__0 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA141_0==43) ) {
- alt141=1;
+ if ( (LA143_0==44) ) {
+ alt143=1;
}
- switch (alt141) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:13644:2: rule__RefSegment__Group_1__0
+ // InternalRoom.g:13666:2: rule__RefSegment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__0();
@@ -38317,14 +38420,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0"
- // InternalRoom.g:13658:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
+ // InternalRoom.g:13680:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
public final void rule__RefSegment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13662:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
- // InternalRoom.g:13663:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
+ // InternalRoom.g:13684:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
+ // InternalRoom.g:13685:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
{
pushFollow(FOLLOW_30);
rule__RefSegment__Group_1__0__Impl();
@@ -38355,20 +38458,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0__Impl"
- // InternalRoom.g:13670:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
+ // InternalRoom.g:13692:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
public final void rule__RefSegment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13674:1: ( ( ':' ) )
- // InternalRoom.g:13675:1: ( ':' )
+ // InternalRoom.g:13696:1: ( ( ':' ) )
+ // InternalRoom.g:13697:1: ( ':' )
{
- // InternalRoom.g:13675:1: ( ':' )
- // InternalRoom.g:13676:1: ':'
+ // InternalRoom.g:13697:1: ( ':' )
+ // InternalRoom.g:13698:1: ':'
{
before(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
}
@@ -38392,14 +38495,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1"
- // InternalRoom.g:13689:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
+ // InternalRoom.g:13711:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
public final void rule__RefSegment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13693:1: ( rule__RefSegment__Group_1__1__Impl )
- // InternalRoom.g:13694:2: rule__RefSegment__Group_1__1__Impl
+ // InternalRoom.g:13715:1: ( rule__RefSegment__Group_1__1__Impl )
+ // InternalRoom.g:13716:2: rule__RefSegment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__1__Impl();
@@ -38425,21 +38528,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1__Impl"
- // InternalRoom.g:13700:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
+ // InternalRoom.g:13722:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
public final void rule__RefSegment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13704:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
- // InternalRoom.g:13705:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:13726:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
+ // InternalRoom.g:13727:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
{
- // InternalRoom.g:13705:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
- // InternalRoom.g:13706:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:13727:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:13728:1: ( rule__RefSegment__IdxAssignment_1_1 )
{
before(grammarAccess.getRefSegmentAccess().getIdxAssignment_1_1());
- // InternalRoom.g:13707:1: ( rule__RefSegment__IdxAssignment_1_1 )
- // InternalRoom.g:13707:2: rule__RefSegment__IdxAssignment_1_1
+ // InternalRoom.g:13729:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:13729:2: rule__RefSegment__IdxAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefSegment__IdxAssignment_1_1();
@@ -38472,14 +38575,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0"
- // InternalRoom.g:13721:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
+ // InternalRoom.g:13743:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
public final void rule__Binding__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13725:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
- // InternalRoom.g:13726:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
+ // InternalRoom.g:13747:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
+ // InternalRoom.g:13748:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
{
pushFollow(FOLLOW_3);
rule__Binding__Group__0__Impl();
@@ -38510,20 +38613,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0__Impl"
- // InternalRoom.g:13733:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
+ // InternalRoom.g:13755:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
public final void rule__Binding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13737:1: ( ( 'Binding' ) )
- // InternalRoom.g:13738:1: ( 'Binding' )
+ // InternalRoom.g:13759:1: ( ( 'Binding' ) )
+ // InternalRoom.g:13760:1: ( 'Binding' )
{
- // InternalRoom.g:13738:1: ( 'Binding' )
- // InternalRoom.g:13739:1: 'Binding'
+ // InternalRoom.g:13760:1: ( 'Binding' )
+ // InternalRoom.g:13761:1: 'Binding'
{
before(grammarAccess.getBindingAccess().getBindingKeyword_0());
- match(input,84,FOLLOW_2);
+ match(input,85,FOLLOW_2);
after(grammarAccess.getBindingAccess().getBindingKeyword_0());
}
@@ -38547,16 +38650,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1"
- // InternalRoom.g:13752:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
+ // InternalRoom.g:13774:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
public final void rule__Binding__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13756:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
- // InternalRoom.g:13757:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
+ // InternalRoom.g:13778:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
+ // InternalRoom.g:13779:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
rule__Binding__Group__1__Impl();
state._fsp--;
@@ -38585,21 +38688,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1__Impl"
- // InternalRoom.g:13764:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
+ // InternalRoom.g:13786:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
public final void rule__Binding__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13768:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
- // InternalRoom.g:13769:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:13790:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
+ // InternalRoom.g:13791:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
{
- // InternalRoom.g:13769:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
- // InternalRoom.g:13770:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:13791:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:13792:1: ( rule__Binding__Endpoint1Assignment_1 )
{
before(grammarAccess.getBindingAccess().getEndpoint1Assignment_1());
- // InternalRoom.g:13771:1: ( rule__Binding__Endpoint1Assignment_1 )
- // InternalRoom.g:13771:2: rule__Binding__Endpoint1Assignment_1
+ // InternalRoom.g:13793:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:13793:2: rule__Binding__Endpoint1Assignment_1
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint1Assignment_1();
@@ -38632,14 +38735,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2"
- // InternalRoom.g:13781:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
+ // InternalRoom.g:13803:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
public final void rule__Binding__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13785:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
- // InternalRoom.g:13786:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
+ // InternalRoom.g:13807:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
+ // InternalRoom.g:13808:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
{
pushFollow(FOLLOW_3);
rule__Binding__Group__2__Impl();
@@ -38670,20 +38773,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2__Impl"
- // InternalRoom.g:13793:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
+ // InternalRoom.g:13815:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
public final void rule__Binding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13797:1: ( ( 'and' ) )
- // InternalRoom.g:13798:1: ( 'and' )
+ // InternalRoom.g:13819:1: ( ( 'and' ) )
+ // InternalRoom.g:13820:1: ( 'and' )
{
- // InternalRoom.g:13798:1: ( 'and' )
- // InternalRoom.g:13799:1: 'and'
+ // InternalRoom.g:13820:1: ( 'and' )
+ // InternalRoom.g:13821:1: 'and'
{
before(grammarAccess.getBindingAccess().getAndKeyword_2());
- match(input,85,FOLLOW_2);
+ match(input,86,FOLLOW_2);
after(grammarAccess.getBindingAccess().getAndKeyword_2());
}
@@ -38707,14 +38810,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3"
- // InternalRoom.g:13812:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
+ // InternalRoom.g:13834:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
public final void rule__Binding__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13816:1: ( rule__Binding__Group__3__Impl )
- // InternalRoom.g:13817:2: rule__Binding__Group__3__Impl
+ // InternalRoom.g:13838:1: ( rule__Binding__Group__3__Impl )
+ // InternalRoom.g:13839:2: rule__Binding__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Binding__Group__3__Impl();
@@ -38740,21 +38843,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3__Impl"
- // InternalRoom.g:13823:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
+ // InternalRoom.g:13845:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
public final void rule__Binding__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13827:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
- // InternalRoom.g:13828:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:13849:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
+ // InternalRoom.g:13850:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
{
- // InternalRoom.g:13828:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
- // InternalRoom.g:13829:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:13850:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:13851:1: ( rule__Binding__Endpoint2Assignment_3 )
{
before(grammarAccess.getBindingAccess().getEndpoint2Assignment_3());
- // InternalRoom.g:13830:1: ( rule__Binding__Endpoint2Assignment_3 )
- // InternalRoom.g:13830:2: rule__Binding__Endpoint2Assignment_3
+ // InternalRoom.g:13852:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:13852:2: rule__Binding__Endpoint2Assignment_3
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint2Assignment_3();
@@ -38787,14 +38890,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0"
- // InternalRoom.g:13848:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
+ // InternalRoom.g:13870:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
public final void rule__BindingEndPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13852:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
- // InternalRoom.g:13853:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
+ // InternalRoom.g:13874:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
+ // InternalRoom.g:13875:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group__0__Impl();
@@ -38825,33 +38928,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0__Impl"
- // InternalRoom.g:13860:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
+ // InternalRoom.g:13882:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
public final void rule__BindingEndPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13864:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
- // InternalRoom.g:13865:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:13886:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
+ // InternalRoom.g:13887:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
{
- // InternalRoom.g:13865:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
- // InternalRoom.g:13866:1: ( rule__BindingEndPoint__Group_0__0 )?
+ // InternalRoom.g:13887:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:13888:1: ( rule__BindingEndPoint__Group_0__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_0());
- // InternalRoom.g:13867:1: ( rule__BindingEndPoint__Group_0__0 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:13889:1: ( rule__BindingEndPoint__Group_0__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA142_0==RULE_ID) ) {
- int LA142_1 = input.LA(2);
+ if ( (LA144_0==RULE_ID) ) {
+ int LA144_1 = input.LA(2);
- if ( (LA142_1==86) ) {
- alt142=1;
+ if ( (LA144_1==87) ) {
+ alt144=1;
}
}
- switch (alt142) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:13867:2: rule__BindingEndPoint__Group_0__0
+ // InternalRoom.g:13889:2: rule__BindingEndPoint__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__0();
@@ -38887,16 +38990,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1"
- // InternalRoom.g:13877:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
+ // InternalRoom.g:13899:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
public final void rule__BindingEndPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13881:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
- // InternalRoom.g:13882:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
+ // InternalRoom.g:13903:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
+ // InternalRoom.g:13904:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
{
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_71);
rule__BindingEndPoint__Group__1__Impl();
state._fsp--;
@@ -38925,21 +39028,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1__Impl"
- // InternalRoom.g:13889:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
+ // InternalRoom.g:13911:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
public final void rule__BindingEndPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13893:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
- // InternalRoom.g:13894:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:13915:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
+ // InternalRoom.g:13916:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
{
- // InternalRoom.g:13894:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
- // InternalRoom.g:13895:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:13916:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:13917:1: ( rule__BindingEndPoint__PortAssignment_1 )
{
before(grammarAccess.getBindingEndPointAccess().getPortAssignment_1());
- // InternalRoom.g:13896:1: ( rule__BindingEndPoint__PortAssignment_1 )
- // InternalRoom.g:13896:2: rule__BindingEndPoint__PortAssignment_1
+ // InternalRoom.g:13918:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:13918:2: rule__BindingEndPoint__PortAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__PortAssignment_1();
@@ -38972,14 +39075,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2"
- // InternalRoom.g:13906:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
+ // InternalRoom.g:13928:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
public final void rule__BindingEndPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13910:1: ( rule__BindingEndPoint__Group__2__Impl )
- // InternalRoom.g:13911:2: rule__BindingEndPoint__Group__2__Impl
+ // InternalRoom.g:13932:1: ( rule__BindingEndPoint__Group__2__Impl )
+ // InternalRoom.g:13933:2: rule__BindingEndPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__2__Impl();
@@ -39005,29 +39108,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2__Impl"
- // InternalRoom.g:13917:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
+ // InternalRoom.g:13939:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
public final void rule__BindingEndPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13921:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
- // InternalRoom.g:13922:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:13943:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
+ // InternalRoom.g:13944:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
{
- // InternalRoom.g:13922:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
- // InternalRoom.g:13923:1: ( rule__BindingEndPoint__Group_2__0 )?
+ // InternalRoom.g:13944:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:13945:1: ( rule__BindingEndPoint__Group_2__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_2());
- // InternalRoom.g:13924:1: ( rule__BindingEndPoint__Group_2__0 )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:13946:1: ( rule__BindingEndPoint__Group_2__0 )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA143_0==87) ) {
- alt143=1;
+ if ( (LA145_0==88) ) {
+ alt145=1;
}
- switch (alt143) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:13924:2: rule__BindingEndPoint__Group_2__0
+ // InternalRoom.g:13946:2: rule__BindingEndPoint__Group_2__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__0();
@@ -39063,16 +39166,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0"
- // InternalRoom.g:13940:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
+ // InternalRoom.g:13962:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
public final void rule__BindingEndPoint__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13944:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
- // InternalRoom.g:13945:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
+ // InternalRoom.g:13966:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
+ // InternalRoom.g:13967:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__BindingEndPoint__Group_0__0__Impl();
state._fsp--;
@@ -39101,21 +39204,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0__Impl"
- // InternalRoom.g:13952:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
+ // InternalRoom.g:13974:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
public final void rule__BindingEndPoint__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13956:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
- // InternalRoom.g:13957:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:13978:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
+ // InternalRoom.g:13979:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
{
- // InternalRoom.g:13957:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
- // InternalRoom.g:13958:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:13979:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:13980:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefAssignment_0_0());
- // InternalRoom.g:13959:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
- // InternalRoom.g:13959:2: rule__BindingEndPoint__ActorRefAssignment_0_0
+ // InternalRoom.g:13981:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:13981:2: rule__BindingEndPoint__ActorRefAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__ActorRefAssignment_0_0();
@@ -39148,14 +39251,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1"
- // InternalRoom.g:13969:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
+ // InternalRoom.g:13991:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
public final void rule__BindingEndPoint__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13973:1: ( rule__BindingEndPoint__Group_0__1__Impl )
- // InternalRoom.g:13974:2: rule__BindingEndPoint__Group_0__1__Impl
+ // InternalRoom.g:13995:1: ( rule__BindingEndPoint__Group_0__1__Impl )
+ // InternalRoom.g:13996:2: rule__BindingEndPoint__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__1__Impl();
@@ -39181,20 +39284,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1__Impl"
- // InternalRoom.g:13980:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14002:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
public final void rule__BindingEndPoint__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13984:1: ( ( '.' ) )
- // InternalRoom.g:13985:1: ( '.' )
+ // InternalRoom.g:14006:1: ( ( '.' ) )
+ // InternalRoom.g:14007:1: ( '.' )
{
- // InternalRoom.g:13985:1: ( '.' )
- // InternalRoom.g:13986:1: '.'
+ // InternalRoom.g:14007:1: ( '.' )
+ // InternalRoom.g:14008:1: '.'
{
before(grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
- match(input,86,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
}
@@ -39218,14 +39321,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0"
- // InternalRoom.g:14003:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
+ // InternalRoom.g:14025:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
public final void rule__BindingEndPoint__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14007:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
- // InternalRoom.g:14008:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
+ // InternalRoom.g:14029:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
+ // InternalRoom.g:14030:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group_2__0__Impl();
@@ -39256,20 +39359,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0__Impl"
- // InternalRoom.g:14015:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
+ // InternalRoom.g:14037:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
public final void rule__BindingEndPoint__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14019:1: ( ( 'sub' ) )
- // InternalRoom.g:14020:1: ( 'sub' )
+ // InternalRoom.g:14041:1: ( ( 'sub' ) )
+ // InternalRoom.g:14042:1: ( 'sub' )
{
- // InternalRoom.g:14020:1: ( 'sub' )
- // InternalRoom.g:14021:1: 'sub'
+ // InternalRoom.g:14042:1: ( 'sub' )
+ // InternalRoom.g:14043:1: 'sub'
{
before(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
- match(input,87,FOLLOW_2);
+ match(input,88,FOLLOW_2);
after(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
}
@@ -39293,14 +39396,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1"
- // InternalRoom.g:14034:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
+ // InternalRoom.g:14056:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
public final void rule__BindingEndPoint__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14038:1: ( rule__BindingEndPoint__Group_2__1__Impl )
- // InternalRoom.g:14039:2: rule__BindingEndPoint__Group_2__1__Impl
+ // InternalRoom.g:14060:1: ( rule__BindingEndPoint__Group_2__1__Impl )
+ // InternalRoom.g:14061:2: rule__BindingEndPoint__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__1__Impl();
@@ -39326,21 +39429,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1__Impl"
- // InternalRoom.g:14045:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
+ // InternalRoom.g:14067:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
public final void rule__BindingEndPoint__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14049:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
- // InternalRoom.g:14050:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14071:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
+ // InternalRoom.g:14072:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
{
- // InternalRoom.g:14050:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
- // InternalRoom.g:14051:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14072:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14073:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
{
before(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1());
- // InternalRoom.g:14052:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
- // InternalRoom.g:14052:2: rule__BindingEndPoint__SubAssignment_2_1
+ // InternalRoom.g:14074:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14074:2: rule__BindingEndPoint__SubAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__SubAssignment_2_1();
@@ -39373,16 +39476,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0"
- // InternalRoom.g:14066:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
+ // InternalRoom.g:14088:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
public final void rule__LayerConnection__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14070:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
- // InternalRoom.g:14071:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
+ // InternalRoom.g:14092:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
+ // InternalRoom.g:14093:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__LayerConnection__Group__0__Impl();
state._fsp--;
@@ -39411,20 +39514,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0__Impl"
- // InternalRoom.g:14078:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
+ // InternalRoom.g:14100:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
public final void rule__LayerConnection__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14082:1: ( ( 'LayerConnection' ) )
- // InternalRoom.g:14083:1: ( 'LayerConnection' )
+ // InternalRoom.g:14104:1: ( ( 'LayerConnection' ) )
+ // InternalRoom.g:14105:1: ( 'LayerConnection' )
{
- // InternalRoom.g:14083:1: ( 'LayerConnection' )
- // InternalRoom.g:14084:1: 'LayerConnection'
+ // InternalRoom.g:14105:1: ( 'LayerConnection' )
+ // InternalRoom.g:14106:1: 'LayerConnection'
{
before(grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
- match(input,88,FOLLOW_2);
+ match(input,89,FOLLOW_2);
after(grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
}
@@ -39448,16 +39551,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1"
- // InternalRoom.g:14097:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
+ // InternalRoom.g:14119:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
public final void rule__LayerConnection__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14101:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
- // InternalRoom.g:14102:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
+ // InternalRoom.g:14123:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
+ // InternalRoom.g:14124:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
{
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_74);
rule__LayerConnection__Group__1__Impl();
state._fsp--;
@@ -39486,21 +39589,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1__Impl"
- // InternalRoom.g:14109:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
+ // InternalRoom.g:14131:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
public final void rule__LayerConnection__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14113:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
- // InternalRoom.g:14114:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14135:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
+ // InternalRoom.g:14136:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
{
- // InternalRoom.g:14114:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
- // InternalRoom.g:14115:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14136:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14137:1: ( rule__LayerConnection__FromAssignment_1 )
{
before(grammarAccess.getLayerConnectionAccess().getFromAssignment_1());
- // InternalRoom.g:14116:1: ( rule__LayerConnection__FromAssignment_1 )
- // InternalRoom.g:14116:2: rule__LayerConnection__FromAssignment_1
+ // InternalRoom.g:14138:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14138:2: rule__LayerConnection__FromAssignment_1
{
pushFollow(FOLLOW_2);
rule__LayerConnection__FromAssignment_1();
@@ -39533,14 +39636,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2"
- // InternalRoom.g:14126:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
+ // InternalRoom.g:14148:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
public final void rule__LayerConnection__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14130:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
- // InternalRoom.g:14131:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
+ // InternalRoom.g:14152:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
+ // InternalRoom.g:14153:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
{
pushFollow(FOLLOW_3);
rule__LayerConnection__Group__2__Impl();
@@ -39571,20 +39674,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2__Impl"
- // InternalRoom.g:14138:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
+ // InternalRoom.g:14160:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
public final void rule__LayerConnection__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14142:1: ( ( 'satisfied_by' ) )
- // InternalRoom.g:14143:1: ( 'satisfied_by' )
+ // InternalRoom.g:14164:1: ( ( 'satisfied_by' ) )
+ // InternalRoom.g:14165:1: ( 'satisfied_by' )
{
- // InternalRoom.g:14143:1: ( 'satisfied_by' )
- // InternalRoom.g:14144:1: 'satisfied_by'
+ // InternalRoom.g:14165:1: ( 'satisfied_by' )
+ // InternalRoom.g:14166:1: 'satisfied_by'
{
before(grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
- match(input,89,FOLLOW_2);
+ match(input,90,FOLLOW_2);
after(grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
}
@@ -39608,14 +39711,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3"
- // InternalRoom.g:14157:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
+ // InternalRoom.g:14179:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
public final void rule__LayerConnection__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14161:1: ( rule__LayerConnection__Group__3__Impl )
- // InternalRoom.g:14162:2: rule__LayerConnection__Group__3__Impl
+ // InternalRoom.g:14183:1: ( rule__LayerConnection__Group__3__Impl )
+ // InternalRoom.g:14184:2: rule__LayerConnection__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__3__Impl();
@@ -39641,21 +39744,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3__Impl"
- // InternalRoom.g:14168:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
+ // InternalRoom.g:14190:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
public final void rule__LayerConnection__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14172:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
- // InternalRoom.g:14173:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14194:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
+ // InternalRoom.g:14195:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
{
- // InternalRoom.g:14173:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
- // InternalRoom.g:14174:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14195:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14196:1: ( rule__LayerConnection__ToAssignment_3 )
{
before(grammarAccess.getLayerConnectionAccess().getToAssignment_3());
- // InternalRoom.g:14175:1: ( rule__LayerConnection__ToAssignment_3 )
- // InternalRoom.g:14175:2: rule__LayerConnection__ToAssignment_3
+ // InternalRoom.g:14197:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14197:2: rule__LayerConnection__ToAssignment_3
{
pushFollow(FOLLOW_2);
rule__LayerConnection__ToAssignment_3();
@@ -39688,14 +39791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0"
- // InternalRoom.g:14193:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
+ // InternalRoom.g:14215:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
public final void rule__RefSAPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14197:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
- // InternalRoom.g:14198:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
+ // InternalRoom.g:14219:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
+ // InternalRoom.g:14220:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RefSAPoint__Group__0__Impl();
@@ -39726,20 +39829,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0__Impl"
- // InternalRoom.g:14205:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
+ // InternalRoom.g:14227:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
public final void rule__RefSAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14209:1: ( ( 'ref' ) )
- // InternalRoom.g:14210:1: ( 'ref' )
+ // InternalRoom.g:14231:1: ( ( 'ref' ) )
+ // InternalRoom.g:14232:1: ( 'ref' )
{
- // InternalRoom.g:14210:1: ( 'ref' )
- // InternalRoom.g:14211:1: 'ref'
+ // InternalRoom.g:14232:1: ( 'ref' )
+ // InternalRoom.g:14233:1: 'ref'
{
before(grammarAccess.getRefSAPointAccess().getRefKeyword_0());
- match(input,90,FOLLOW_2);
+ match(input,91,FOLLOW_2);
after(grammarAccess.getRefSAPointAccess().getRefKeyword_0());
}
@@ -39763,14 +39866,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1"
- // InternalRoom.g:14224:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
+ // InternalRoom.g:14246:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
public final void rule__RefSAPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14228:1: ( rule__RefSAPoint__Group__1__Impl )
- // InternalRoom.g:14229:2: rule__RefSAPoint__Group__1__Impl
+ // InternalRoom.g:14250:1: ( rule__RefSAPoint__Group__1__Impl )
+ // InternalRoom.g:14251:2: rule__RefSAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__1__Impl();
@@ -39796,21 +39899,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1__Impl"
- // InternalRoom.g:14235:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
+ // InternalRoom.g:14257:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
public final void rule__RefSAPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14239:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
- // InternalRoom.g:14240:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14261:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
+ // InternalRoom.g:14262:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
{
- // InternalRoom.g:14240:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
- // InternalRoom.g:14241:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14262:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14263:1: ( rule__RefSAPoint__RefAssignment_1 )
{
before(grammarAccess.getRefSAPointAccess().getRefAssignment_1());
- // InternalRoom.g:14242:1: ( rule__RefSAPoint__RefAssignment_1 )
- // InternalRoom.g:14242:2: rule__RefSAPoint__RefAssignment_1
+ // InternalRoom.g:14264:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14264:2: rule__RefSAPoint__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__RefAssignment_1();
@@ -39843,14 +39946,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0"
- // InternalRoom.g:14256:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
+ // InternalRoom.g:14278:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
public final void rule__RelaySAPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14260:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
- // InternalRoom.g:14261:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
+ // InternalRoom.g:14282:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
+ // InternalRoom.g:14283:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RelaySAPoint__Group__0__Impl();
@@ -39881,20 +39984,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0__Impl"
- // InternalRoom.g:14268:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
+ // InternalRoom.g:14290:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
public final void rule__RelaySAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14272:1: ( ( 'relay_sap' ) )
- // InternalRoom.g:14273:1: ( 'relay_sap' )
+ // InternalRoom.g:14294:1: ( ( 'relay_sap' ) )
+ // InternalRoom.g:14295:1: ( 'relay_sap' )
{
- // InternalRoom.g:14273:1: ( 'relay_sap' )
- // InternalRoom.g:14274:1: 'relay_sap'
+ // InternalRoom.g:14295:1: ( 'relay_sap' )
+ // InternalRoom.g:14296:1: 'relay_sap'
{
before(grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
- match(input,91,FOLLOW_2);
+ match(input,92,FOLLOW_2);
after(grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
}
@@ -39918,14 +40021,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1"
- // InternalRoom.g:14287:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
+ // InternalRoom.g:14309:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
public final void rule__RelaySAPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14291:1: ( rule__RelaySAPoint__Group__1__Impl )
- // InternalRoom.g:14292:2: rule__RelaySAPoint__Group__1__Impl
+ // InternalRoom.g:14313:1: ( rule__RelaySAPoint__Group__1__Impl )
+ // InternalRoom.g:14314:2: rule__RelaySAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__1__Impl();
@@ -39951,21 +40054,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1__Impl"
- // InternalRoom.g:14298:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
+ // InternalRoom.g:14320:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
public final void rule__RelaySAPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14302:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
- // InternalRoom.g:14303:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14324:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
+ // InternalRoom.g:14325:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
{
- // InternalRoom.g:14303:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
- // InternalRoom.g:14304:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14325:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14326:1: ( rule__RelaySAPoint__RelayAssignment_1 )
{
before(grammarAccess.getRelaySAPointAccess().getRelayAssignment_1());
- // InternalRoom.g:14305:1: ( rule__RelaySAPoint__RelayAssignment_1 )
- // InternalRoom.g:14305:2: rule__RelaySAPoint__RelayAssignment_1
+ // InternalRoom.g:14327:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14327:2: rule__RelaySAPoint__RelayAssignment_1
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__RelayAssignment_1();
@@ -39998,16 +40101,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0"
- // InternalRoom.g:14319:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
+ // InternalRoom.g:14341:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
public final void rule__SPPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14323:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
- // InternalRoom.g:14324:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
+ // InternalRoom.g:14345:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
+ // InternalRoom.g:14346:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__SPPoint__Group__0__Impl();
state._fsp--;
@@ -40036,21 +40139,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0__Impl"
- // InternalRoom.g:14331:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
+ // InternalRoom.g:14353:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
public final void rule__SPPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14335:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
- // InternalRoom.g:14336:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14357:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
+ // InternalRoom.g:14358:1: ( ( rule__SPPoint__RefAssignment_0 ) )
{
- // InternalRoom.g:14336:1: ( ( rule__SPPoint__RefAssignment_0 ) )
- // InternalRoom.g:14337:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14358:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14359:1: ( rule__SPPoint__RefAssignment_0 )
{
before(grammarAccess.getSPPointAccess().getRefAssignment_0());
- // InternalRoom.g:14338:1: ( rule__SPPoint__RefAssignment_0 )
- // InternalRoom.g:14338:2: rule__SPPoint__RefAssignment_0
+ // InternalRoom.g:14360:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14360:2: rule__SPPoint__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__SPPoint__RefAssignment_0();
@@ -40083,14 +40186,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1"
- // InternalRoom.g:14348:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
+ // InternalRoom.g:14370:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
public final void rule__SPPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14352:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
- // InternalRoom.g:14353:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
+ // InternalRoom.g:14374:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
+ // InternalRoom.g:14375:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__SPPoint__Group__1__Impl();
@@ -40121,20 +40224,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1__Impl"
- // InternalRoom.g:14360:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14382:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
public final void rule__SPPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14364:1: ( ( '.' ) )
- // InternalRoom.g:14365:1: ( '.' )
+ // InternalRoom.g:14386:1: ( ( '.' ) )
+ // InternalRoom.g:14387:1: ( '.' )
{
- // InternalRoom.g:14365:1: ( '.' )
- // InternalRoom.g:14366:1: '.'
+ // InternalRoom.g:14387:1: ( '.' )
+ // InternalRoom.g:14388:1: '.'
{
before(grammarAccess.getSPPointAccess().getFullStopKeyword_1());
- match(input,86,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getSPPointAccess().getFullStopKeyword_1());
}
@@ -40158,14 +40261,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2"
- // InternalRoom.g:14379:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
+ // InternalRoom.g:14401:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
public final void rule__SPPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14383:1: ( rule__SPPoint__Group__2__Impl )
- // InternalRoom.g:14384:2: rule__SPPoint__Group__2__Impl
+ // InternalRoom.g:14405:1: ( rule__SPPoint__Group__2__Impl )
+ // InternalRoom.g:14406:2: rule__SPPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__2__Impl();
@@ -40191,21 +40294,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2__Impl"
- // InternalRoom.g:14390:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
+ // InternalRoom.g:14412:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
public final void rule__SPPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14394:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
- // InternalRoom.g:14395:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14416:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
+ // InternalRoom.g:14417:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
{
- // InternalRoom.g:14395:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
- // InternalRoom.g:14396:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14417:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14418:1: ( rule__SPPoint__ServiceAssignment_2 )
{
before(grammarAccess.getSPPointAccess().getServiceAssignment_2());
- // InternalRoom.g:14397:1: ( rule__SPPoint__ServiceAssignment_2 )
- // InternalRoom.g:14397:2: rule__SPPoint__ServiceAssignment_2
+ // InternalRoom.g:14419:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14419:2: rule__SPPoint__ServiceAssignment_2
{
pushFollow(FOLLOW_2);
rule__SPPoint__ServiceAssignment_2();
@@ -40238,16 +40341,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0"
- // InternalRoom.g:14413:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
+ // InternalRoom.g:14435:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
public final void rule__ActorRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14417:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
- // InternalRoom.g:14418:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
+ // InternalRoom.g:14439:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
+ // InternalRoom.g:14440:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__ActorRef__Group__0__Impl();
state._fsp--;
@@ -40276,29 +40379,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0__Impl"
- // InternalRoom.g:14425:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
+ // InternalRoom.g:14447:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
public final void rule__ActorRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14429:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
- // InternalRoom.g:14430:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14451:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
+ // InternalRoom.g:14452:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
{
- // InternalRoom.g:14430:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
- // InternalRoom.g:14431:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ // InternalRoom.g:14452:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14453:1: ( rule__ActorRef__RefTypeAssignment_0 )?
{
before(grammarAccess.getActorRefAccess().getRefTypeAssignment_0());
- // InternalRoom.g:14432:1: ( rule__ActorRef__RefTypeAssignment_0 )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:14454:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( ((LA144_0>=33 && LA144_0<=34)) ) {
- alt144=1;
+ if ( ((LA146_0>=34 && LA146_0<=35)) ) {
+ alt146=1;
}
- switch (alt144) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:14432:2: rule__ActorRef__RefTypeAssignment_0
+ // InternalRoom.g:14454:2: rule__ActorRef__RefTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActorRef__RefTypeAssignment_0();
@@ -40334,14 +40437,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1"
- // InternalRoom.g:14442:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
+ // InternalRoom.g:14464:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
public final void rule__ActorRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14446:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
- // InternalRoom.g:14447:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
+ // InternalRoom.g:14468:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
+ // InternalRoom.g:14469:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__1__Impl();
@@ -40372,20 +40475,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1__Impl"
- // InternalRoom.g:14454:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
+ // InternalRoom.g:14476:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
public final void rule__ActorRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14458:1: ( ( 'ActorRef' ) )
- // InternalRoom.g:14459:1: ( 'ActorRef' )
+ // InternalRoom.g:14480:1: ( ( 'ActorRef' ) )
+ // InternalRoom.g:14481:1: ( 'ActorRef' )
{
- // InternalRoom.g:14459:1: ( 'ActorRef' )
- // InternalRoom.g:14460:1: 'ActorRef'
+ // InternalRoom.g:14481:1: ( 'ActorRef' )
+ // InternalRoom.g:14482:1: 'ActorRef'
{
before(grammarAccess.getActorRefAccess().getActorRefKeyword_1());
- match(input,92,FOLLOW_2);
+ match(input,93,FOLLOW_2);
after(grammarAccess.getActorRefAccess().getActorRefKeyword_1());
}
@@ -40409,14 +40512,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2"
- // InternalRoom.g:14473:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
+ // InternalRoom.g:14495:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
public final void rule__ActorRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14477:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
- // InternalRoom.g:14478:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
+ // InternalRoom.g:14499:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
+ // InternalRoom.g:14500:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__2__Impl();
@@ -40447,21 +40550,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2__Impl"
- // InternalRoom.g:14485:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
+ // InternalRoom.g:14507:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
public final void rule__ActorRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14489:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
- // InternalRoom.g:14490:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14511:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
+ // InternalRoom.g:14512:1: ( ( rule__ActorRef__NameAssignment_2 ) )
{
- // InternalRoom.g:14490:1: ( ( rule__ActorRef__NameAssignment_2 ) )
- // InternalRoom.g:14491:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14512:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14513:1: ( rule__ActorRef__NameAssignment_2 )
{
before(grammarAccess.getActorRefAccess().getNameAssignment_2());
- // InternalRoom.g:14492:1: ( rule__ActorRef__NameAssignment_2 )
- // InternalRoom.g:14492:2: rule__ActorRef__NameAssignment_2
+ // InternalRoom.g:14514:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14514:2: rule__ActorRef__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorRef__NameAssignment_2();
@@ -40494,14 +40597,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3"
- // InternalRoom.g:14502:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
+ // InternalRoom.g:14524:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
public final void rule__ActorRef__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14506:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
- // InternalRoom.g:14507:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
+ // InternalRoom.g:14528:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
+ // InternalRoom.g:14529:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__3__Impl();
@@ -40532,29 +40635,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3__Impl"
- // InternalRoom.g:14514:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:14536:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
public final void rule__ActorRef__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14518:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:14519:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14540:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:14541:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:14519:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
- // InternalRoom.g:14520:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ // InternalRoom.g:14541:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14542:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
{
before(grammarAccess.getActorRefAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:14521:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:14543:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA145_0==59) ) {
- alt145=1;
+ if ( (LA147_0==60) ) {
+ alt147=1;
}
- switch (alt145) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:14521:2: rule__ActorRef__MultiplicityAssignment_3
+ // InternalRoom.g:14543:2: rule__ActorRef__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorRef__MultiplicityAssignment_3();
@@ -40590,14 +40693,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4"
- // InternalRoom.g:14531:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
+ // InternalRoom.g:14553:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
public final void rule__ActorRef__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14535:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
- // InternalRoom.g:14536:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
+ // InternalRoom.g:14557:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
+ // InternalRoom.g:14558:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__4__Impl();
@@ -40628,20 +40731,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4__Impl"
- // InternalRoom.g:14543:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:14565:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
public final void rule__ActorRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14547:1: ( ( ':' ) )
- // InternalRoom.g:14548:1: ( ':' )
+ // InternalRoom.g:14569:1: ( ( ':' ) )
+ // InternalRoom.g:14570:1: ( ':' )
{
- // InternalRoom.g:14548:1: ( ':' )
- // InternalRoom.g:14549:1: ':'
+ // InternalRoom.g:14570:1: ( ':' )
+ // InternalRoom.g:14571:1: ':'
{
before(grammarAccess.getActorRefAccess().getColonKeyword_4());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorRefAccess().getColonKeyword_4());
}
@@ -40665,14 +40768,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5"
- // InternalRoom.g:14562:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
+ // InternalRoom.g:14584:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
public final void rule__ActorRef__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14566:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
- // InternalRoom.g:14567:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
+ // InternalRoom.g:14588:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
+ // InternalRoom.g:14589:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
{
pushFollow(FOLLOW_14);
rule__ActorRef__Group__5__Impl();
@@ -40703,21 +40806,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5__Impl"
- // InternalRoom.g:14574:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
+ // InternalRoom.g:14596:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
public final void rule__ActorRef__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14578:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
- // InternalRoom.g:14579:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14600:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
+ // InternalRoom.g:14601:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
{
- // InternalRoom.g:14579:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
- // InternalRoom.g:14580:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14601:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14602:1: ( rule__ActorRef__TypeAssignment_5 )
{
before(grammarAccess.getActorRefAccess().getTypeAssignment_5());
- // InternalRoom.g:14581:1: ( rule__ActorRef__TypeAssignment_5 )
- // InternalRoom.g:14581:2: rule__ActorRef__TypeAssignment_5
+ // InternalRoom.g:14603:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14603:2: rule__ActorRef__TypeAssignment_5
{
pushFollow(FOLLOW_2);
rule__ActorRef__TypeAssignment_5();
@@ -40750,14 +40853,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6"
- // InternalRoom.g:14591:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
+ // InternalRoom.g:14613:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
public final void rule__ActorRef__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14595:1: ( rule__ActorRef__Group__6__Impl )
- // InternalRoom.g:14596:2: rule__ActorRef__Group__6__Impl
+ // InternalRoom.g:14617:1: ( rule__ActorRef__Group__6__Impl )
+ // InternalRoom.g:14618:2: rule__ActorRef__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__6__Impl();
@@ -40783,29 +40886,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6__Impl"
- // InternalRoom.g:14602:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:14624:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
public final void rule__ActorRef__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14606:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
- // InternalRoom.g:14607:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14628:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
+ // InternalRoom.g:14629:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
{
- // InternalRoom.g:14607:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
- // InternalRoom.g:14608:1: ( rule__ActorRef__DocuAssignment_6 )?
+ // InternalRoom.g:14629:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14630:1: ( rule__ActorRef__DocuAssignment_6 )?
{
before(grammarAccess.getActorRefAccess().getDocuAssignment_6());
- // InternalRoom.g:14609:1: ( rule__ActorRef__DocuAssignment_6 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:14631:1: ( rule__ActorRef__DocuAssignment_6 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA146_0==59) ) {
- alt146=1;
+ if ( (LA148_0==60) ) {
+ alt148=1;
}
- switch (alt146) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:14609:2: rule__ActorRef__DocuAssignment_6
+ // InternalRoom.g:14631:2: rule__ActorRef__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ActorRef__DocuAssignment_6();
@@ -40841,16 +40944,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0"
- // InternalRoom.g:14633:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
+ // InternalRoom.g:14655:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
public final void rule__MULTIPLICITY__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14637:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
- // InternalRoom.g:14638:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
+ // InternalRoom.g:14659:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
+ // InternalRoom.g:14660:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__MULTIPLICITY__Group__0__Impl();
state._fsp--;
@@ -40879,20 +40982,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0__Impl"
- // InternalRoom.g:14645:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
+ // InternalRoom.g:14667:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
public final void rule__MULTIPLICITY__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14649:1: ( ( '[' ) )
- // InternalRoom.g:14650:1: ( '[' )
+ // InternalRoom.g:14671:1: ( ( '[' ) )
+ // InternalRoom.g:14672:1: ( '[' )
{
- // InternalRoom.g:14650:1: ( '[' )
- // InternalRoom.g:14651:1: '['
+ // InternalRoom.g:14672:1: ( '[' )
+ // InternalRoom.g:14673:1: '['
{
before(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
}
@@ -40916,14 +41019,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1"
- // InternalRoom.g:14664:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
+ // InternalRoom.g:14686:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
public final void rule__MULTIPLICITY__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14668:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
- // InternalRoom.g:14669:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
+ // InternalRoom.g:14690:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
+ // InternalRoom.g:14691:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
{
pushFollow(FOLLOW_31);
rule__MULTIPLICITY__Group__1__Impl();
@@ -40954,21 +41057,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1__Impl"
- // InternalRoom.g:14676:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
+ // InternalRoom.g:14698:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
public final void rule__MULTIPLICITY__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14680:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
- // InternalRoom.g:14681:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14702:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
+ // InternalRoom.g:14703:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
{
- // InternalRoom.g:14681:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
- // InternalRoom.g:14682:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14703:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14704:1: ( rule__MULTIPLICITY__Alternatives_1 )
{
before(grammarAccess.getMULTIPLICITYAccess().getAlternatives_1());
- // InternalRoom.g:14683:1: ( rule__MULTIPLICITY__Alternatives_1 )
- // InternalRoom.g:14683:2: rule__MULTIPLICITY__Alternatives_1
+ // InternalRoom.g:14705:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14705:2: rule__MULTIPLICITY__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Alternatives_1();
@@ -41001,14 +41104,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2"
- // InternalRoom.g:14693:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
+ // InternalRoom.g:14715:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
public final void rule__MULTIPLICITY__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14697:1: ( rule__MULTIPLICITY__Group__2__Impl )
- // InternalRoom.g:14698:2: rule__MULTIPLICITY__Group__2__Impl
+ // InternalRoom.g:14719:1: ( rule__MULTIPLICITY__Group__2__Impl )
+ // InternalRoom.g:14720:2: rule__MULTIPLICITY__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__2__Impl();
@@ -41034,20 +41137,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2__Impl"
- // InternalRoom.g:14704:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
+ // InternalRoom.g:14726:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
public final void rule__MULTIPLICITY__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14708:1: ( ( ']' ) )
- // InternalRoom.g:14709:1: ( ']' )
+ // InternalRoom.g:14730:1: ( ( ']' ) )
+ // InternalRoom.g:14731:1: ( ']' )
{
- // InternalRoom.g:14709:1: ( ']' )
- // InternalRoom.g:14710:1: ']'
+ // InternalRoom.g:14731:1: ( ']' )
+ // InternalRoom.g:14732:1: ']'
{
before(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
}
@@ -41071,16 +41174,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0"
- // InternalRoom.g:14729:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
+ // InternalRoom.g:14751:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
public final void rule__StateGraph__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14733:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
- // InternalRoom.g:14734:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
+ // InternalRoom.g:14755:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
+ // InternalRoom.g:14756:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__StateGraph__Group__0__Impl();
state._fsp--;
@@ -41109,21 +41212,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0__Impl"
- // InternalRoom.g:14741:1: rule__StateGraph__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:14763:1: rule__StateGraph__Group__0__Impl : ( () ) ;
public final void rule__StateGraph__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14745:1: ( ( () ) )
- // InternalRoom.g:14746:1: ( () )
+ // InternalRoom.g:14767:1: ( ( () ) )
+ // InternalRoom.g:14768:1: ( () )
{
- // InternalRoom.g:14746:1: ( () )
- // InternalRoom.g:14747:1: ()
+ // InternalRoom.g:14768:1: ( () )
+ // InternalRoom.g:14769:1: ()
{
before(grammarAccess.getStateGraphAccess().getStateGraphAction_0());
- // InternalRoom.g:14748:1: ()
- // InternalRoom.g:14750:1:
+ // InternalRoom.g:14770:1: ()
+ // InternalRoom.g:14772:1:
{
}
@@ -41146,16 +41249,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1"
- // InternalRoom.g:14760:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
+ // InternalRoom.g:14782:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
public final void rule__StateGraph__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14764:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
- // InternalRoom.g:14765:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
+ // InternalRoom.g:14786:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
+ // InternalRoom.g:14787:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__StateGraph__Group__1__Impl();
state._fsp--;
@@ -41184,20 +41287,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1__Impl"
- // InternalRoom.g:14772:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:14794:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
public final void rule__StateGraph__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14776:1: ( ( '{' ) )
- // InternalRoom.g:14777:1: ( '{' )
+ // InternalRoom.g:14798:1: ( ( '{' ) )
+ // InternalRoom.g:14799:1: ( '{' )
{
- // InternalRoom.g:14777:1: ( '{' )
- // InternalRoom.g:14778:1: '{'
+ // InternalRoom.g:14799:1: ( '{' )
+ // InternalRoom.g:14800:1: '{'
{
before(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
}
@@ -41221,16 +41324,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2"
- // InternalRoom.g:14791:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
+ // InternalRoom.g:14813:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
public final void rule__StateGraph__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14795:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
- // InternalRoom.g:14796:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
+ // InternalRoom.g:14817:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
+ // InternalRoom.g:14818:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__StateGraph__Group__2__Impl();
state._fsp--;
@@ -41259,35 +41362,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2__Impl"
- // InternalRoom.g:14803:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
+ // InternalRoom.g:14825:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
public final void rule__StateGraph__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14807:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
- // InternalRoom.g:14808:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:14829:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
+ // InternalRoom.g:14830:1: ( ( rule__StateGraph__Alternatives_2 )* )
{
- // InternalRoom.g:14808:1: ( ( rule__StateGraph__Alternatives_2 )* )
- // InternalRoom.g:14809:1: ( rule__StateGraph__Alternatives_2 )*
+ // InternalRoom.g:14830:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:14831:1: ( rule__StateGraph__Alternatives_2 )*
{
before(grammarAccess.getStateGraphAccess().getAlternatives_2());
- // InternalRoom.g:14810:1: ( rule__StateGraph__Alternatives_2 )*
- loop147:
+ // InternalRoom.g:14832:1: ( rule__StateGraph__Alternatives_2 )*
+ loop149:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA147_0==94||(LA147_0>=99 && LA147_0<=104)||LA147_0==111||LA147_0==130) ) {
- alt147=1;
+ if ( (LA149_0==95||(LA149_0>=100 && LA149_0<=105)||LA149_0==112||LA149_0==131) ) {
+ alt149=1;
}
- switch (alt147) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:14810:2: rule__StateGraph__Alternatives_2
+ // InternalRoom.g:14832:2: rule__StateGraph__Alternatives_2
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateGraph__Alternatives_2();
state._fsp--;
@@ -41297,7 +41400,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop147;
+ break loop149;
}
} while (true);
@@ -41324,14 +41427,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3"
- // InternalRoom.g:14820:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
+ // InternalRoom.g:14842:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
public final void rule__StateGraph__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14824:1: ( rule__StateGraph__Group__3__Impl )
- // InternalRoom.g:14825:2: rule__StateGraph__Group__3__Impl
+ // InternalRoom.g:14846:1: ( rule__StateGraph__Group__3__Impl )
+ // InternalRoom.g:14847:2: rule__StateGraph__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__3__Impl();
@@ -41357,20 +41460,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3__Impl"
- // InternalRoom.g:14831:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
+ // InternalRoom.g:14853:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
public final void rule__StateGraph__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14835:1: ( ( '}' ) )
- // InternalRoom.g:14836:1: ( '}' )
+ // InternalRoom.g:14857:1: ( ( '}' ) )
+ // InternalRoom.g:14858:1: ( '}' )
{
- // InternalRoom.g:14836:1: ( '}' )
- // InternalRoom.g:14837:1: '}'
+ // InternalRoom.g:14858:1: ( '}' )
+ // InternalRoom.g:14859:1: '}'
{
before(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
}
@@ -41394,16 +41497,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0"
- // InternalRoom.g:14858:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
+ // InternalRoom.g:14880:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
public final void rule__StateMachine__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14862:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
- // InternalRoom.g:14863:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
+ // InternalRoom.g:14884:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
+ // InternalRoom.g:14885:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__StateMachine__Group__0__Impl();
state._fsp--;
@@ -41432,21 +41535,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0__Impl"
- // InternalRoom.g:14870:1: rule__StateMachine__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:14892:1: rule__StateMachine__Group__0__Impl : ( () ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14874:1: ( ( () ) )
- // InternalRoom.g:14875:1: ( () )
+ // InternalRoom.g:14896:1: ( ( () ) )
+ // InternalRoom.g:14897:1: ( () )
{
- // InternalRoom.g:14875:1: ( () )
- // InternalRoom.g:14876:1: ()
+ // InternalRoom.g:14897:1: ( () )
+ // InternalRoom.g:14898:1: ()
{
before(grammarAccess.getStateMachineAccess().getStateGraphAction_0());
- // InternalRoom.g:14877:1: ()
- // InternalRoom.g:14879:1:
+ // InternalRoom.g:14899:1: ()
+ // InternalRoom.g:14901:1:
{
}
@@ -41469,16 +41572,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1"
- // InternalRoom.g:14889:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
+ // InternalRoom.g:14911:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
public final void rule__StateMachine__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14893:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
- // InternalRoom.g:14894:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
+ // InternalRoom.g:14915:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
+ // InternalRoom.g:14916:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__StateMachine__Group__1__Impl();
state._fsp--;
@@ -41507,20 +41610,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1__Impl"
- // InternalRoom.g:14901:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
+ // InternalRoom.g:14923:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14905:1: ( ( 'StateMachine' ) )
- // InternalRoom.g:14906:1: ( 'StateMachine' )
+ // InternalRoom.g:14927:1: ( ( 'StateMachine' ) )
+ // InternalRoom.g:14928:1: ( 'StateMachine' )
{
- // InternalRoom.g:14906:1: ( 'StateMachine' )
- // InternalRoom.g:14907:1: 'StateMachine'
+ // InternalRoom.g:14928:1: ( 'StateMachine' )
+ // InternalRoom.g:14929:1: 'StateMachine'
{
before(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- match(input,93,FOLLOW_2);
+ match(input,94,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
}
@@ -41544,16 +41647,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2"
- // InternalRoom.g:14920:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
+ // InternalRoom.g:14942:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
public final void rule__StateMachine__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14924:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
- // InternalRoom.g:14925:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
+ // InternalRoom.g:14946:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
+ // InternalRoom.g:14947:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__StateMachine__Group__2__Impl();
state._fsp--;
@@ -41582,20 +41685,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2__Impl"
- // InternalRoom.g:14932:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:14954:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
public final void rule__StateMachine__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14936:1: ( ( '{' ) )
- // InternalRoom.g:14937:1: ( '{' )
+ // InternalRoom.g:14958:1: ( ( '{' ) )
+ // InternalRoom.g:14959:1: ( '{' )
{
- // InternalRoom.g:14937:1: ( '{' )
- // InternalRoom.g:14938:1: '{'
+ // InternalRoom.g:14959:1: ( '{' )
+ // InternalRoom.g:14960:1: '{'
{
before(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
}
@@ -41619,16 +41722,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3"
- // InternalRoom.g:14951:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
+ // InternalRoom.g:14973:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
public final void rule__StateMachine__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14955:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
- // InternalRoom.g:14956:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
+ // InternalRoom.g:14977:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
+ // InternalRoom.g:14978:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__StateMachine__Group__3__Impl();
state._fsp--;
@@ -41657,35 +41760,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3__Impl"
- // InternalRoom.g:14963:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
+ // InternalRoom.g:14985:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
public final void rule__StateMachine__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14967:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
- // InternalRoom.g:14968:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:14989:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
+ // InternalRoom.g:14990:1: ( ( rule__StateMachine__Alternatives_3 )* )
{
- // InternalRoom.g:14968:1: ( ( rule__StateMachine__Alternatives_3 )* )
- // InternalRoom.g:14969:1: ( rule__StateMachine__Alternatives_3 )*
+ // InternalRoom.g:14990:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:14991:1: ( rule__StateMachine__Alternatives_3 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_3());
- // InternalRoom.g:14970:1: ( rule__StateMachine__Alternatives_3 )*
- loop148:
+ // InternalRoom.g:14992:1: ( rule__StateMachine__Alternatives_3 )*
+ loop150:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA148_0==94||(LA148_0>=99 && LA148_0<=104)||LA148_0==111||LA148_0==130) ) {
- alt148=1;
+ if ( (LA150_0==95||(LA150_0>=100 && LA150_0<=105)||LA150_0==112||LA150_0==131) ) {
+ alt150=1;
}
- switch (alt148) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:14970:2: rule__StateMachine__Alternatives_3
+ // InternalRoom.g:14992:2: rule__StateMachine__Alternatives_3
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateMachine__Alternatives_3();
state._fsp--;
@@ -41695,7 +41798,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop148;
+ break loop150;
}
} while (true);
@@ -41722,14 +41825,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4"
- // InternalRoom.g:14980:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
+ // InternalRoom.g:15002:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
public final void rule__StateMachine__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14984:1: ( rule__StateMachine__Group__4__Impl )
- // InternalRoom.g:14985:2: rule__StateMachine__Group__4__Impl
+ // InternalRoom.g:15006:1: ( rule__StateMachine__Group__4__Impl )
+ // InternalRoom.g:15007:2: rule__StateMachine__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__4__Impl();
@@ -41755,20 +41858,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4__Impl"
- // InternalRoom.g:14991:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:15013:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
public final void rule__StateMachine__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14995:1: ( ( '}' ) )
- // InternalRoom.g:14996:1: ( '}' )
+ // InternalRoom.g:15017:1: ( ( '}' ) )
+ // InternalRoom.g:15018:1: ( '}' )
{
- // InternalRoom.g:14996:1: ( '}' )
- // InternalRoom.g:14997:1: '}'
+ // InternalRoom.g:15018:1: ( '}' )
+ // InternalRoom.g:15019:1: '}'
{
before(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
}
@@ -41792,14 +41895,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0"
- // InternalRoom.g:15020:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
+ // InternalRoom.g:15042:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
public final void rule__SimpleState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15024:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
- // InternalRoom.g:15025:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
+ // InternalRoom.g:15046:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
+ // InternalRoom.g:15047:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
{
pushFollow(FOLLOW_3);
rule__SimpleState__Group__0__Impl();
@@ -41830,20 +41933,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0__Impl"
- // InternalRoom.g:15032:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
+ // InternalRoom.g:15054:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
public final void rule__SimpleState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15036:1: ( ( 'State' ) )
- // InternalRoom.g:15037:1: ( 'State' )
+ // InternalRoom.g:15058:1: ( ( 'State' ) )
+ // InternalRoom.g:15059:1: ( 'State' )
{
- // InternalRoom.g:15037:1: ( 'State' )
- // InternalRoom.g:15038:1: 'State'
+ // InternalRoom.g:15059:1: ( 'State' )
+ // InternalRoom.g:15060:1: 'State'
{
before(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
- match(input,94,FOLLOW_2);
+ match(input,95,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
}
@@ -41867,14 +41970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1"
- // InternalRoom.g:15051:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
+ // InternalRoom.g:15073:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
public final void rule__SimpleState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15055:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
- // InternalRoom.g:15056:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
+ // InternalRoom.g:15077:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
+ // InternalRoom.g:15078:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__1__Impl();
@@ -41905,21 +42008,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1__Impl"
- // InternalRoom.g:15063:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
+ // InternalRoom.g:15085:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
public final void rule__SimpleState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15067:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
- // InternalRoom.g:15068:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15089:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
+ // InternalRoom.g:15090:1: ( ( rule__SimpleState__NameAssignment_1 ) )
{
- // InternalRoom.g:15068:1: ( ( rule__SimpleState__NameAssignment_1 ) )
- // InternalRoom.g:15069:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15090:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15091:1: ( rule__SimpleState__NameAssignment_1 )
{
before(grammarAccess.getSimpleStateAccess().getNameAssignment_1());
- // InternalRoom.g:15070:1: ( rule__SimpleState__NameAssignment_1 )
- // InternalRoom.g:15070:2: rule__SimpleState__NameAssignment_1
+ // InternalRoom.g:15092:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15092:2: rule__SimpleState__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__NameAssignment_1();
@@ -41952,14 +42055,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2"
- // InternalRoom.g:15080:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
+ // InternalRoom.g:15102:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
public final void rule__SimpleState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15084:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
- // InternalRoom.g:15085:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
+ // InternalRoom.g:15106:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
+ // InternalRoom.g:15107:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__2__Impl();
@@ -41990,29 +42093,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2__Impl"
- // InternalRoom.g:15092:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15114:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
public final void rule__SimpleState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15096:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15097:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15118:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15119:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15097:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
- // InternalRoom.g:15098:1: ( rule__SimpleState__DocuAssignment_2 )?
+ // InternalRoom.g:15119:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15120:1: ( rule__SimpleState__DocuAssignment_2 )?
{
before(grammarAccess.getSimpleStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15099:1: ( rule__SimpleState__DocuAssignment_2 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalRoom.g:15121:1: ( rule__SimpleState__DocuAssignment_2 )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA149_0==59) ) {
- alt149=1;
+ if ( (LA151_0==60) ) {
+ alt151=1;
}
- switch (alt149) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:15099:2: rule__SimpleState__DocuAssignment_2
+ // InternalRoom.g:15121:2: rule__SimpleState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleState__DocuAssignment_2();
@@ -42048,14 +42151,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3"
- // InternalRoom.g:15109:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
+ // InternalRoom.g:15131:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
public final void rule__SimpleState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15113:1: ( rule__SimpleState__Group__3__Impl )
- // InternalRoom.g:15114:2: rule__SimpleState__Group__3__Impl
+ // InternalRoom.g:15135:1: ( rule__SimpleState__Group__3__Impl )
+ // InternalRoom.g:15136:2: rule__SimpleState__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__3__Impl();
@@ -42081,29 +42184,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3__Impl"
- // InternalRoom.g:15120:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
+ // InternalRoom.g:15142:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
public final void rule__SimpleState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15124:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
- // InternalRoom.g:15125:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15146:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
+ // InternalRoom.g:15147:1: ( ( rule__SimpleState__Group_3__0 )? )
{
- // InternalRoom.g:15125:1: ( ( rule__SimpleState__Group_3__0 )? )
- // InternalRoom.g:15126:1: ( rule__SimpleState__Group_3__0 )?
+ // InternalRoom.g:15147:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15148:1: ( rule__SimpleState__Group_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3());
- // InternalRoom.g:15127:1: ( rule__SimpleState__Group_3__0 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:15149:1: ( rule__SimpleState__Group_3__0 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA150_0==41) ) {
- alt150=1;
+ if ( (LA152_0==42) ) {
+ alt152=1;
}
- switch (alt150) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:15127:2: rule__SimpleState__Group_3__0
+ // InternalRoom.g:15149:2: rule__SimpleState__Group_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__0();
@@ -42139,16 +42242,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0"
- // InternalRoom.g:15145:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
+ // InternalRoom.g:15167:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
public final void rule__SimpleState__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15149:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
- // InternalRoom.g:15150:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
+ // InternalRoom.g:15171:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
+ // InternalRoom.g:15172:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__SimpleState__Group_3__0__Impl();
state._fsp--;
@@ -42177,20 +42280,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0__Impl"
- // InternalRoom.g:15157:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
+ // InternalRoom.g:15179:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
public final void rule__SimpleState__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15161:1: ( ( '{' ) )
- // InternalRoom.g:15162:1: ( '{' )
+ // InternalRoom.g:15183:1: ( ( '{' ) )
+ // InternalRoom.g:15184:1: ( '{' )
{
- // InternalRoom.g:15162:1: ( '{' )
- // InternalRoom.g:15163:1: '{'
+ // InternalRoom.g:15184:1: ( '{' )
+ // InternalRoom.g:15185:1: '{'
{
before(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -42214,16 +42317,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1"
- // InternalRoom.g:15176:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
+ // InternalRoom.g:15198:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
public final void rule__SimpleState__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15180:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
- // InternalRoom.g:15181:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
+ // InternalRoom.g:15202:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
+ // InternalRoom.g:15203:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__SimpleState__Group_3__1__Impl();
state._fsp--;
@@ -42252,29 +42355,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1__Impl"
- // InternalRoom.g:15188:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
+ // InternalRoom.g:15210:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
public final void rule__SimpleState__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15192:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
- // InternalRoom.g:15193:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15214:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
+ // InternalRoom.g:15215:1: ( ( rule__SimpleState__Group_3_1__0 )? )
{
- // InternalRoom.g:15193:1: ( ( rule__SimpleState__Group_3_1__0 )? )
- // InternalRoom.g:15194:1: ( rule__SimpleState__Group_3_1__0 )?
+ // InternalRoom.g:15215:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15216:1: ( rule__SimpleState__Group_3_1__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_1());
- // InternalRoom.g:15195:1: ( rule__SimpleState__Group_3_1__0 )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:15217:1: ( rule__SimpleState__Group_3_1__0 )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA151_0==95) ) {
- alt151=1;
+ if ( (LA153_0==96) ) {
+ alt153=1;
}
- switch (alt151) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:15195:2: rule__SimpleState__Group_3_1__0
+ // InternalRoom.g:15217:2: rule__SimpleState__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__0();
@@ -42310,16 +42413,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2"
- // InternalRoom.g:15205:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
+ // InternalRoom.g:15227:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
public final void rule__SimpleState__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15209:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
- // InternalRoom.g:15210:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
+ // InternalRoom.g:15231:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
+ // InternalRoom.g:15232:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__SimpleState__Group_3__2__Impl();
state._fsp--;
@@ -42348,29 +42451,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2__Impl"
- // InternalRoom.g:15217:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
+ // InternalRoom.g:15239:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
public final void rule__SimpleState__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15221:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
- // InternalRoom.g:15222:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15243:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
+ // InternalRoom.g:15244:1: ( ( rule__SimpleState__Group_3_2__0 )? )
{
- // InternalRoom.g:15222:1: ( ( rule__SimpleState__Group_3_2__0 )? )
- // InternalRoom.g:15223:1: ( rule__SimpleState__Group_3_2__0 )?
+ // InternalRoom.g:15244:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15245:1: ( rule__SimpleState__Group_3_2__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_2());
- // InternalRoom.g:15224:1: ( rule__SimpleState__Group_3_2__0 )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalRoom.g:15246:1: ( rule__SimpleState__Group_3_2__0 )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA152_0==96) ) {
- alt152=1;
+ if ( (LA154_0==97) ) {
+ alt154=1;
}
- switch (alt152) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:15224:2: rule__SimpleState__Group_3_2__0
+ // InternalRoom.g:15246:2: rule__SimpleState__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__0();
@@ -42406,16 +42509,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3"
- // InternalRoom.g:15234:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
+ // InternalRoom.g:15256:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
public final void rule__SimpleState__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15238:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
- // InternalRoom.g:15239:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
+ // InternalRoom.g:15260:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
+ // InternalRoom.g:15261:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__SimpleState__Group_3__3__Impl();
state._fsp--;
@@ -42444,29 +42547,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3__Impl"
- // InternalRoom.g:15246:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
+ // InternalRoom.g:15268:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
public final void rule__SimpleState__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15250:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
- // InternalRoom.g:15251:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15272:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
+ // InternalRoom.g:15273:1: ( ( rule__SimpleState__Group_3_3__0 )? )
{
- // InternalRoom.g:15251:1: ( ( rule__SimpleState__Group_3_3__0 )? )
- // InternalRoom.g:15252:1: ( rule__SimpleState__Group_3_3__0 )?
+ // InternalRoom.g:15273:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15274:1: ( rule__SimpleState__Group_3_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_3());
- // InternalRoom.g:15253:1: ( rule__SimpleState__Group_3_3__0 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:15275:1: ( rule__SimpleState__Group_3_3__0 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA153_0==97) ) {
- alt153=1;
+ if ( (LA155_0==98) ) {
+ alt155=1;
}
- switch (alt153) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:15253:2: rule__SimpleState__Group_3_3__0
+ // InternalRoom.g:15275:2: rule__SimpleState__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__0();
@@ -42502,16 +42605,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4"
- // InternalRoom.g:15263:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
+ // InternalRoom.g:15285:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
public final void rule__SimpleState__Group_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15267:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
- // InternalRoom.g:15268:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
+ // InternalRoom.g:15289:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
+ // InternalRoom.g:15290:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__SimpleState__Group_3__4__Impl();
state._fsp--;
@@ -42540,29 +42643,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4__Impl"
- // InternalRoom.g:15275:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
+ // InternalRoom.g:15297:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
public final void rule__SimpleState__Group_3__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15279:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
- // InternalRoom.g:15280:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15301:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
+ // InternalRoom.g:15302:1: ( ( rule__SimpleState__Group_3_4__0 )? )
{
- // InternalRoom.g:15280:1: ( ( rule__SimpleState__Group_3_4__0 )? )
- // InternalRoom.g:15281:1: ( rule__SimpleState__Group_3_4__0 )?
+ // InternalRoom.g:15302:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15303:1: ( rule__SimpleState__Group_3_4__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_4());
- // InternalRoom.g:15282:1: ( rule__SimpleState__Group_3_4__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalRoom.g:15304:1: ( rule__SimpleState__Group_3_4__0 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA154_0==98) ) {
- alt154=1;
+ if ( (LA156_0==99) ) {
+ alt156=1;
}
- switch (alt154) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:15282:2: rule__SimpleState__Group_3_4__0
+ // InternalRoom.g:15304:2: rule__SimpleState__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__0();
@@ -42598,14 +42701,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5"
- // InternalRoom.g:15292:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
+ // InternalRoom.g:15314:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
public final void rule__SimpleState__Group_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15296:1: ( rule__SimpleState__Group_3__5__Impl )
- // InternalRoom.g:15297:2: rule__SimpleState__Group_3__5__Impl
+ // InternalRoom.g:15318:1: ( rule__SimpleState__Group_3__5__Impl )
+ // InternalRoom.g:15319:2: rule__SimpleState__Group_3__5__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__5__Impl();
@@ -42631,20 +42734,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5__Impl"
- // InternalRoom.g:15303:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
+ // InternalRoom.g:15325:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
public final void rule__SimpleState__Group_3__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15307:1: ( ( '}' ) )
- // InternalRoom.g:15308:1: ( '}' )
+ // InternalRoom.g:15329:1: ( ( '}' ) )
+ // InternalRoom.g:15330:1: ( '}' )
{
- // InternalRoom.g:15308:1: ( '}' )
- // InternalRoom.g:15309:1: '}'
+ // InternalRoom.g:15330:1: ( '}' )
+ // InternalRoom.g:15331:1: '}'
{
before(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
}
@@ -42668,14 +42771,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0"
- // InternalRoom.g:15334:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
+ // InternalRoom.g:15356:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
public final void rule__SimpleState__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15338:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
- // InternalRoom.g:15339:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
+ // InternalRoom.g:15360:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
+ // InternalRoom.g:15361:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_1__0__Impl();
@@ -42706,20 +42809,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0__Impl"
- // InternalRoom.g:15346:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15368:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
public final void rule__SimpleState__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15350:1: ( ( 'entry' ) )
- // InternalRoom.g:15351:1: ( 'entry' )
+ // InternalRoom.g:15372:1: ( ( 'entry' ) )
+ // InternalRoom.g:15373:1: ( 'entry' )
{
- // InternalRoom.g:15351:1: ( 'entry' )
- // InternalRoom.g:15352:1: 'entry'
+ // InternalRoom.g:15373:1: ( 'entry' )
+ // InternalRoom.g:15374:1: 'entry'
{
before(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
- match(input,95,FOLLOW_2);
+ match(input,96,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
}
@@ -42743,14 +42846,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1"
- // InternalRoom.g:15365:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
+ // InternalRoom.g:15387:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
public final void rule__SimpleState__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15369:1: ( rule__SimpleState__Group_3_1__1__Impl )
- // InternalRoom.g:15370:2: rule__SimpleState__Group_3_1__1__Impl
+ // InternalRoom.g:15391:1: ( rule__SimpleState__Group_3_1__1__Impl )
+ // InternalRoom.g:15392:2: rule__SimpleState__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__1__Impl();
@@ -42776,21 +42879,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1__Impl"
- // InternalRoom.g:15376:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:15398:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
public final void rule__SimpleState__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15380:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
- // InternalRoom.g:15381:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15402:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
+ // InternalRoom.g:15403:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
{
- // InternalRoom.g:15381:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
- // InternalRoom.g:15382:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15403:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15404:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeAssignment_3_1_1());
- // InternalRoom.g:15383:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
- // InternalRoom.g:15383:2: rule__SimpleState__EntryCodeAssignment_3_1_1
+ // InternalRoom.g:15405:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15405:2: rule__SimpleState__EntryCodeAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__EntryCodeAssignment_3_1_1();
@@ -42823,14 +42926,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0"
- // InternalRoom.g:15397:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
+ // InternalRoom.g:15419:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
public final void rule__SimpleState__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15401:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
- // InternalRoom.g:15402:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
+ // InternalRoom.g:15423:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
+ // InternalRoom.g:15424:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_2__0__Impl();
@@ -42861,20 +42964,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0__Impl"
- // InternalRoom.g:15409:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:15431:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
public final void rule__SimpleState__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15413:1: ( ( 'exit' ) )
- // InternalRoom.g:15414:1: ( 'exit' )
+ // InternalRoom.g:15435:1: ( ( 'exit' ) )
+ // InternalRoom.g:15436:1: ( 'exit' )
{
- // InternalRoom.g:15414:1: ( 'exit' )
- // InternalRoom.g:15415:1: 'exit'
+ // InternalRoom.g:15436:1: ( 'exit' )
+ // InternalRoom.g:15437:1: 'exit'
{
before(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
- match(input,96,FOLLOW_2);
+ match(input,97,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
}
@@ -42898,14 +43001,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1"
- // InternalRoom.g:15428:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
+ // InternalRoom.g:15450:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
public final void rule__SimpleState__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15432:1: ( rule__SimpleState__Group_3_2__1__Impl )
- // InternalRoom.g:15433:2: rule__SimpleState__Group_3_2__1__Impl
+ // InternalRoom.g:15454:1: ( rule__SimpleState__Group_3_2__1__Impl )
+ // InternalRoom.g:15455:2: rule__SimpleState__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__1__Impl();
@@ -42931,21 +43034,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1__Impl"
- // InternalRoom.g:15439:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
+ // InternalRoom.g:15461:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
public final void rule__SimpleState__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15443:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
- // InternalRoom.g:15444:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15465:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
+ // InternalRoom.g:15466:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
{
- // InternalRoom.g:15444:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
- // InternalRoom.g:15445:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15466:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15467:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
{
before(grammarAccess.getSimpleStateAccess().getExitCodeAssignment_3_2_1());
- // InternalRoom.g:15446:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
- // InternalRoom.g:15446:2: rule__SimpleState__ExitCodeAssignment_3_2_1
+ // InternalRoom.g:15468:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15468:2: rule__SimpleState__ExitCodeAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__ExitCodeAssignment_3_2_1();
@@ -42978,14 +43081,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0"
- // InternalRoom.g:15460:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
+ // InternalRoom.g:15482:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
public final void rule__SimpleState__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15464:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
- // InternalRoom.g:15465:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
+ // InternalRoom.g:15486:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
+ // InternalRoom.g:15487:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_3__0__Impl();
@@ -43016,20 +43119,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0__Impl"
- // InternalRoom.g:15472:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:15494:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
public final void rule__SimpleState__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15476:1: ( ( 'do' ) )
- // InternalRoom.g:15477:1: ( 'do' )
+ // InternalRoom.g:15498:1: ( ( 'do' ) )
+ // InternalRoom.g:15499:1: ( 'do' )
{
- // InternalRoom.g:15477:1: ( 'do' )
- // InternalRoom.g:15478:1: 'do'
+ // InternalRoom.g:15499:1: ( 'do' )
+ // InternalRoom.g:15500:1: 'do'
{
before(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
- match(input,97,FOLLOW_2);
+ match(input,98,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
}
@@ -43053,14 +43156,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1"
- // InternalRoom.g:15491:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
+ // InternalRoom.g:15513:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
public final void rule__SimpleState__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15495:1: ( rule__SimpleState__Group_3_3__1__Impl )
- // InternalRoom.g:15496:2: rule__SimpleState__Group_3_3__1__Impl
+ // InternalRoom.g:15517:1: ( rule__SimpleState__Group_3_3__1__Impl )
+ // InternalRoom.g:15518:2: rule__SimpleState__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__1__Impl();
@@ -43086,21 +43189,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1__Impl"
- // InternalRoom.g:15502:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
+ // InternalRoom.g:15524:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
public final void rule__SimpleState__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15506:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
- // InternalRoom.g:15507:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15528:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
+ // InternalRoom.g:15529:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
{
- // InternalRoom.g:15507:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
- // InternalRoom.g:15508:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15529:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15530:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
{
before(grammarAccess.getSimpleStateAccess().getDoCodeAssignment_3_3_1());
- // InternalRoom.g:15509:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
- // InternalRoom.g:15509:2: rule__SimpleState__DoCodeAssignment_3_3_1
+ // InternalRoom.g:15531:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15531:2: rule__SimpleState__DoCodeAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__DoCodeAssignment_3_3_1();
@@ -43133,16 +43236,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0"
- // InternalRoom.g:15523:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
+ // InternalRoom.g:15545:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
public final void rule__SimpleState__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15527:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
- // InternalRoom.g:15528:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
+ // InternalRoom.g:15549:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
+ // InternalRoom.g:15550:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__SimpleState__Group_3_4__0__Impl();
state._fsp--;
@@ -43171,20 +43274,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0__Impl"
- // InternalRoom.g:15535:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:15557:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
public final void rule__SimpleState__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15539:1: ( ( 'subgraph' ) )
- // InternalRoom.g:15540:1: ( 'subgraph' )
+ // InternalRoom.g:15561:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:15562:1: ( 'subgraph' )
{
- // InternalRoom.g:15540:1: ( 'subgraph' )
- // InternalRoom.g:15541:1: 'subgraph'
+ // InternalRoom.g:15562:1: ( 'subgraph' )
+ // InternalRoom.g:15563:1: 'subgraph'
{
before(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
- match(input,98,FOLLOW_2);
+ match(input,99,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
}
@@ -43208,14 +43311,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1"
- // InternalRoom.g:15554:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
+ // InternalRoom.g:15576:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
public final void rule__SimpleState__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15558:1: ( rule__SimpleState__Group_3_4__1__Impl )
- // InternalRoom.g:15559:2: rule__SimpleState__Group_3_4__1__Impl
+ // InternalRoom.g:15580:1: ( rule__SimpleState__Group_3_4__1__Impl )
+ // InternalRoom.g:15581:2: rule__SimpleState__Group_3_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__1__Impl();
@@ -43241,21 +43344,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1__Impl"
- // InternalRoom.g:15565:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
+ // InternalRoom.g:15587:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
public final void rule__SimpleState__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15569:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
- // InternalRoom.g:15570:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15591:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
+ // InternalRoom.g:15592:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
{
- // InternalRoom.g:15570:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
- // InternalRoom.g:15571:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15592:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15593:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
{
before(grammarAccess.getSimpleStateAccess().getSubgraphAssignment_3_4_1());
- // InternalRoom.g:15572:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
- // InternalRoom.g:15572:2: rule__SimpleState__SubgraphAssignment_3_4_1
+ // InternalRoom.g:15594:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15594:2: rule__SimpleState__SubgraphAssignment_3_4_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__SubgraphAssignment_3_4_1();
@@ -43288,14 +43391,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0"
- // InternalRoom.g:15586:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
+ // InternalRoom.g:15608:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
public final void rule__RefinedState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15590:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
- // InternalRoom.g:15591:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
+ // InternalRoom.g:15612:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
+ // InternalRoom.g:15613:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedState__Group__0__Impl();
@@ -43326,20 +43429,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0__Impl"
- // InternalRoom.g:15598:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
+ // InternalRoom.g:15620:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
public final void rule__RefinedState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15602:1: ( ( 'RefinedState' ) )
- // InternalRoom.g:15603:1: ( 'RefinedState' )
+ // InternalRoom.g:15624:1: ( ( 'RefinedState' ) )
+ // InternalRoom.g:15625:1: ( 'RefinedState' )
{
- // InternalRoom.g:15603:1: ( 'RefinedState' )
- // InternalRoom.g:15604:1: 'RefinedState'
+ // InternalRoom.g:15625:1: ( 'RefinedState' )
+ // InternalRoom.g:15626:1: 'RefinedState'
{
before(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
- match(input,99,FOLLOW_2);
+ match(input,100,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
}
@@ -43363,14 +43466,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1"
- // InternalRoom.g:15617:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
+ // InternalRoom.g:15639:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
public final void rule__RefinedState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15621:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
- // InternalRoom.g:15622:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
+ // InternalRoom.g:15643:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
+ // InternalRoom.g:15644:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__1__Impl();
@@ -43401,21 +43504,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1__Impl"
- // InternalRoom.g:15629:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:15651:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
public final void rule__RefinedState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15633:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
- // InternalRoom.g:15634:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15655:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
+ // InternalRoom.g:15656:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
{
- // InternalRoom.g:15634:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
- // InternalRoom.g:15635:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15656:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15657:1: ( rule__RefinedState__TargetAssignment_1 )
{
before(grammarAccess.getRefinedStateAccess().getTargetAssignment_1());
- // InternalRoom.g:15636:1: ( rule__RefinedState__TargetAssignment_1 )
- // InternalRoom.g:15636:2: rule__RefinedState__TargetAssignment_1
+ // InternalRoom.g:15658:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15658:2: rule__RefinedState__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__TargetAssignment_1();
@@ -43448,14 +43551,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2"
- // InternalRoom.g:15646:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
+ // InternalRoom.g:15668:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
public final void rule__RefinedState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15650:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
- // InternalRoom.g:15651:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
+ // InternalRoom.g:15672:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
+ // InternalRoom.g:15673:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__2__Impl();
@@ -43486,29 +43589,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2__Impl"
- // InternalRoom.g:15658:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15680:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
public final void rule__RefinedState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15662:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15663:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15684:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15685:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15663:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
- // InternalRoom.g:15664:1: ( rule__RefinedState__DocuAssignment_2 )?
+ // InternalRoom.g:15685:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15686:1: ( rule__RefinedState__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15665:1: ( rule__RefinedState__DocuAssignment_2 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:15687:1: ( rule__RefinedState__DocuAssignment_2 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA155_0==59) ) {
- alt155=1;
+ if ( (LA157_0==60) ) {
+ alt157=1;
}
- switch (alt155) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:15665:2: rule__RefinedState__DocuAssignment_2
+ // InternalRoom.g:15687:2: rule__RefinedState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedState__DocuAssignment_2();
@@ -43544,16 +43647,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3"
- // InternalRoom.g:15675:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
+ // InternalRoom.g:15697:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
public final void rule__RefinedState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15679:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
- // InternalRoom.g:15680:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
+ // InternalRoom.g:15701:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
+ // InternalRoom.g:15702:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__RefinedState__Group__3__Impl();
state._fsp--;
@@ -43582,20 +43685,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3__Impl"
- // InternalRoom.g:15687:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:15709:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15691:1: ( ( '{' ) )
- // InternalRoom.g:15692:1: ( '{' )
+ // InternalRoom.g:15713:1: ( ( '{' ) )
+ // InternalRoom.g:15714:1: ( '{' )
{
- // InternalRoom.g:15692:1: ( '{' )
- // InternalRoom.g:15693:1: '{'
+ // InternalRoom.g:15714:1: ( '{' )
+ // InternalRoom.g:15715:1: '{'
{
before(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
}
@@ -43619,16 +43722,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4"
- // InternalRoom.g:15706:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
+ // InternalRoom.g:15728:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
public final void rule__RefinedState__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15710:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
- // InternalRoom.g:15711:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
+ // InternalRoom.g:15732:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
+ // InternalRoom.g:15733:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__RefinedState__Group__4__Impl();
state._fsp--;
@@ -43657,29 +43760,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4__Impl"
- // InternalRoom.g:15718:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
+ // InternalRoom.g:15740:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
public final void rule__RefinedState__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15722:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
- // InternalRoom.g:15723:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:15744:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
+ // InternalRoom.g:15745:1: ( ( rule__RefinedState__Group_4__0 )? )
{
- // InternalRoom.g:15723:1: ( ( rule__RefinedState__Group_4__0 )? )
- // InternalRoom.g:15724:1: ( rule__RefinedState__Group_4__0 )?
+ // InternalRoom.g:15745:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:15746:1: ( rule__RefinedState__Group_4__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_4());
- // InternalRoom.g:15725:1: ( rule__RefinedState__Group_4__0 )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:15747:1: ( rule__RefinedState__Group_4__0 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA156_0==95) ) {
- alt156=1;
+ if ( (LA158_0==96) ) {
+ alt158=1;
}
- switch (alt156) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:15725:2: rule__RefinedState__Group_4__0
+ // InternalRoom.g:15747:2: rule__RefinedState__Group_4__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__0();
@@ -43715,16 +43818,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5"
- // InternalRoom.g:15735:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
+ // InternalRoom.g:15757:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
public final void rule__RefinedState__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15739:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
- // InternalRoom.g:15740:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
+ // InternalRoom.g:15761:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
+ // InternalRoom.g:15762:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__RefinedState__Group__5__Impl();
state._fsp--;
@@ -43753,29 +43856,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5__Impl"
- // InternalRoom.g:15747:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
+ // InternalRoom.g:15769:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
public final void rule__RefinedState__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15751:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
- // InternalRoom.g:15752:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:15773:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
+ // InternalRoom.g:15774:1: ( ( rule__RefinedState__Group_5__0 )? )
{
- // InternalRoom.g:15752:1: ( ( rule__RefinedState__Group_5__0 )? )
- // InternalRoom.g:15753:1: ( rule__RefinedState__Group_5__0 )?
+ // InternalRoom.g:15774:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:15775:1: ( rule__RefinedState__Group_5__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_5());
- // InternalRoom.g:15754:1: ( rule__RefinedState__Group_5__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:15776:1: ( rule__RefinedState__Group_5__0 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA157_0==96) ) {
- alt157=1;
+ if ( (LA159_0==97) ) {
+ alt159=1;
}
- switch (alt157) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:15754:2: rule__RefinedState__Group_5__0
+ // InternalRoom.g:15776:2: rule__RefinedState__Group_5__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__0();
@@ -43811,16 +43914,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6"
- // InternalRoom.g:15764:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
+ // InternalRoom.g:15786:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
public final void rule__RefinedState__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15768:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
- // InternalRoom.g:15769:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
+ // InternalRoom.g:15790:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
+ // InternalRoom.g:15791:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__RefinedState__Group__6__Impl();
state._fsp--;
@@ -43849,29 +43952,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6__Impl"
- // InternalRoom.g:15776:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
+ // InternalRoom.g:15798:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
public final void rule__RefinedState__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15780:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
- // InternalRoom.g:15781:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:15802:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
+ // InternalRoom.g:15803:1: ( ( rule__RefinedState__Group_6__0 )? )
{
- // InternalRoom.g:15781:1: ( ( rule__RefinedState__Group_6__0 )? )
- // InternalRoom.g:15782:1: ( rule__RefinedState__Group_6__0 )?
+ // InternalRoom.g:15803:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:15804:1: ( rule__RefinedState__Group_6__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_6());
- // InternalRoom.g:15783:1: ( rule__RefinedState__Group_6__0 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:15805:1: ( rule__RefinedState__Group_6__0 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA158_0==97) ) {
- alt158=1;
+ if ( (LA160_0==98) ) {
+ alt160=1;
}
- switch (alt158) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:15783:2: rule__RefinedState__Group_6__0
+ // InternalRoom.g:15805:2: rule__RefinedState__Group_6__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__0();
@@ -43907,16 +44010,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7"
- // InternalRoom.g:15793:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
+ // InternalRoom.g:15815:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
public final void rule__RefinedState__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15797:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
- // InternalRoom.g:15798:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
+ // InternalRoom.g:15819:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
+ // InternalRoom.g:15820:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__RefinedState__Group__7__Impl();
state._fsp--;
@@ -43945,29 +44048,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7__Impl"
- // InternalRoom.g:15805:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
+ // InternalRoom.g:15827:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
public final void rule__RefinedState__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15809:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
- // InternalRoom.g:15810:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:15831:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
+ // InternalRoom.g:15832:1: ( ( rule__RefinedState__Group_7__0 )? )
{
- // InternalRoom.g:15810:1: ( ( rule__RefinedState__Group_7__0 )? )
- // InternalRoom.g:15811:1: ( rule__RefinedState__Group_7__0 )?
+ // InternalRoom.g:15832:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:15833:1: ( rule__RefinedState__Group_7__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_7());
- // InternalRoom.g:15812:1: ( rule__RefinedState__Group_7__0 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalRoom.g:15834:1: ( rule__RefinedState__Group_7__0 )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA159_0==98) ) {
- alt159=1;
+ if ( (LA161_0==99) ) {
+ alt161=1;
}
- switch (alt159) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:15812:2: rule__RefinedState__Group_7__0
+ // InternalRoom.g:15834:2: rule__RefinedState__Group_7__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__0();
@@ -44003,14 +44106,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8"
- // InternalRoom.g:15822:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
+ // InternalRoom.g:15844:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
public final void rule__RefinedState__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15826:1: ( rule__RefinedState__Group__8__Impl )
- // InternalRoom.g:15827:2: rule__RefinedState__Group__8__Impl
+ // InternalRoom.g:15848:1: ( rule__RefinedState__Group__8__Impl )
+ // InternalRoom.g:15849:2: rule__RefinedState__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__8__Impl();
@@ -44036,20 +44139,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8__Impl"
- // InternalRoom.g:15833:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:15855:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
public final void rule__RefinedState__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15837:1: ( ( '}' ) )
- // InternalRoom.g:15838:1: ( '}' )
+ // InternalRoom.g:15859:1: ( ( '}' ) )
+ // InternalRoom.g:15860:1: ( '}' )
{
- // InternalRoom.g:15838:1: ( '}' )
- // InternalRoom.g:15839:1: '}'
+ // InternalRoom.g:15860:1: ( '}' )
+ // InternalRoom.g:15861:1: '}'
{
before(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
}
@@ -44073,14 +44176,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0"
- // InternalRoom.g:15870:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
+ // InternalRoom.g:15892:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
public final void rule__RefinedState__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15874:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
- // InternalRoom.g:15875:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
+ // InternalRoom.g:15896:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
+ // InternalRoom.g:15897:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_4__0__Impl();
@@ -44111,20 +44214,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0__Impl"
- // InternalRoom.g:15882:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15904:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
public final void rule__RefinedState__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15886:1: ( ( 'entry' ) )
- // InternalRoom.g:15887:1: ( 'entry' )
+ // InternalRoom.g:15908:1: ( ( 'entry' ) )
+ // InternalRoom.g:15909:1: ( 'entry' )
{
- // InternalRoom.g:15887:1: ( 'entry' )
- // InternalRoom.g:15888:1: 'entry'
+ // InternalRoom.g:15909:1: ( 'entry' )
+ // InternalRoom.g:15910:1: 'entry'
{
before(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
- match(input,95,FOLLOW_2);
+ match(input,96,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
}
@@ -44148,14 +44251,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1"
- // InternalRoom.g:15901:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
+ // InternalRoom.g:15923:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
public final void rule__RefinedState__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15905:1: ( rule__RefinedState__Group_4__1__Impl )
- // InternalRoom.g:15906:2: rule__RefinedState__Group_4__1__Impl
+ // InternalRoom.g:15927:1: ( rule__RefinedState__Group_4__1__Impl )
+ // InternalRoom.g:15928:2: rule__RefinedState__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__1__Impl();
@@ -44181,21 +44284,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1__Impl"
- // InternalRoom.g:15912:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
+ // InternalRoom.g:15934:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
public final void rule__RefinedState__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15916:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
- // InternalRoom.g:15917:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:15938:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
+ // InternalRoom.g:15939:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
{
- // InternalRoom.g:15917:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
- // InternalRoom.g:15918:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:15939:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:15940:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeAssignment_4_1());
- // InternalRoom.g:15919:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
- // InternalRoom.g:15919:2: rule__RefinedState__EntryCodeAssignment_4_1
+ // InternalRoom.g:15941:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:15941:2: rule__RefinedState__EntryCodeAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__EntryCodeAssignment_4_1();
@@ -44228,14 +44331,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0"
- // InternalRoom.g:15933:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
+ // InternalRoom.g:15955:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
public final void rule__RefinedState__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15937:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
- // InternalRoom.g:15938:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
+ // InternalRoom.g:15959:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
+ // InternalRoom.g:15960:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_5__0__Impl();
@@ -44266,20 +44369,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0__Impl"
- // InternalRoom.g:15945:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:15967:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
public final void rule__RefinedState__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15949:1: ( ( 'exit' ) )
- // InternalRoom.g:15950:1: ( 'exit' )
+ // InternalRoom.g:15971:1: ( ( 'exit' ) )
+ // InternalRoom.g:15972:1: ( 'exit' )
{
- // InternalRoom.g:15950:1: ( 'exit' )
- // InternalRoom.g:15951:1: 'exit'
+ // InternalRoom.g:15972:1: ( 'exit' )
+ // InternalRoom.g:15973:1: 'exit'
{
before(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
- match(input,96,FOLLOW_2);
+ match(input,97,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
}
@@ -44303,14 +44406,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1"
- // InternalRoom.g:15964:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
+ // InternalRoom.g:15986:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
public final void rule__RefinedState__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15968:1: ( rule__RefinedState__Group_5__1__Impl )
- // InternalRoom.g:15969:2: rule__RefinedState__Group_5__1__Impl
+ // InternalRoom.g:15990:1: ( rule__RefinedState__Group_5__1__Impl )
+ // InternalRoom.g:15991:2: rule__RefinedState__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__1__Impl();
@@ -44336,21 +44439,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1__Impl"
- // InternalRoom.g:15975:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
+ // InternalRoom.g:15997:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
public final void rule__RefinedState__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15979:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
- // InternalRoom.g:15980:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16001:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
+ // InternalRoom.g:16002:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
{
- // InternalRoom.g:15980:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
- // InternalRoom.g:15981:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16002:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16003:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
{
before(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1());
- // InternalRoom.g:15982:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
- // InternalRoom.g:15982:2: rule__RefinedState__ExitCodeAssignment_5_1
+ // InternalRoom.g:16004:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16004:2: rule__RefinedState__ExitCodeAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__ExitCodeAssignment_5_1();
@@ -44383,14 +44486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0"
- // InternalRoom.g:15996:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
+ // InternalRoom.g:16018:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
public final void rule__RefinedState__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16000:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
- // InternalRoom.g:16001:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
+ // InternalRoom.g:16022:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
+ // InternalRoom.g:16023:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_6__0__Impl();
@@ -44421,20 +44524,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0__Impl"
- // InternalRoom.g:16008:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:16030:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
public final void rule__RefinedState__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16012:1: ( ( 'do' ) )
- // InternalRoom.g:16013:1: ( 'do' )
+ // InternalRoom.g:16034:1: ( ( 'do' ) )
+ // InternalRoom.g:16035:1: ( 'do' )
{
- // InternalRoom.g:16013:1: ( 'do' )
- // InternalRoom.g:16014:1: 'do'
+ // InternalRoom.g:16035:1: ( 'do' )
+ // InternalRoom.g:16036:1: 'do'
{
before(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
- match(input,97,FOLLOW_2);
+ match(input,98,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
}
@@ -44458,14 +44561,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1"
- // InternalRoom.g:16027:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
+ // InternalRoom.g:16049:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
public final void rule__RefinedState__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16031:1: ( rule__RefinedState__Group_6__1__Impl )
- // InternalRoom.g:16032:2: rule__RefinedState__Group_6__1__Impl
+ // InternalRoom.g:16053:1: ( rule__RefinedState__Group_6__1__Impl )
+ // InternalRoom.g:16054:2: rule__RefinedState__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__1__Impl();
@@ -44491,21 +44594,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1__Impl"
- // InternalRoom.g:16038:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
+ // InternalRoom.g:16060:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
public final void rule__RefinedState__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16042:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
- // InternalRoom.g:16043:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16064:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
+ // InternalRoom.g:16065:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
{
- // InternalRoom.g:16043:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
- // InternalRoom.g:16044:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16065:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16066:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
{
before(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1());
- // InternalRoom.g:16045:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
- // InternalRoom.g:16045:2: rule__RefinedState__DoCodeAssignment_6_1
+ // InternalRoom.g:16067:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16067:2: rule__RefinedState__DoCodeAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__DoCodeAssignment_6_1();
@@ -44538,16 +44641,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0"
- // InternalRoom.g:16059:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
+ // InternalRoom.g:16081:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
public final void rule__RefinedState__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16063:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
- // InternalRoom.g:16064:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
+ // InternalRoom.g:16085:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
+ // InternalRoom.g:16086:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__RefinedState__Group_7__0__Impl();
state._fsp--;
@@ -44576,20 +44679,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0__Impl"
- // InternalRoom.g:16071:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:16093:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
public final void rule__RefinedState__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16075:1: ( ( 'subgraph' ) )
- // InternalRoom.g:16076:1: ( 'subgraph' )
+ // InternalRoom.g:16097:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:16098:1: ( 'subgraph' )
{
- // InternalRoom.g:16076:1: ( 'subgraph' )
- // InternalRoom.g:16077:1: 'subgraph'
+ // InternalRoom.g:16098:1: ( 'subgraph' )
+ // InternalRoom.g:16099:1: 'subgraph'
{
before(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
- match(input,98,FOLLOW_2);
+ match(input,99,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
}
@@ -44613,14 +44716,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1"
- // InternalRoom.g:16090:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
+ // InternalRoom.g:16112:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
public final void rule__RefinedState__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16094:1: ( rule__RefinedState__Group_7__1__Impl )
- // InternalRoom.g:16095:2: rule__RefinedState__Group_7__1__Impl
+ // InternalRoom.g:16116:1: ( rule__RefinedState__Group_7__1__Impl )
+ // InternalRoom.g:16117:2: rule__RefinedState__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__1__Impl();
@@ -44646,21 +44749,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1__Impl"
- // InternalRoom.g:16101:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
+ // InternalRoom.g:16123:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
public final void rule__RefinedState__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16105:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
- // InternalRoom.g:16106:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16127:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
+ // InternalRoom.g:16128:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
{
- // InternalRoom.g:16106:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
- // InternalRoom.g:16107:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16128:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16129:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
{
before(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1());
- // InternalRoom.g:16108:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
- // InternalRoom.g:16108:2: rule__RefinedState__SubgraphAssignment_7_1
+ // InternalRoom.g:16130:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16130:2: rule__RefinedState__SubgraphAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__SubgraphAssignment_7_1();
@@ -44692,23 +44795,23 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__RefinedState__Group_7__1__Impl"
- // $ANTLR start "rule__DetailCode__Group__0"
- // InternalRoom.g:16122:1: rule__DetailCode__Group__0 : rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1 ;
- public final void rule__DetailCode__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__0"
+ // InternalRoom.g:16144:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
+ public final void rule__DetailCode__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16126:1: ( rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1 )
- // InternalRoom.g:16127:2: rule__DetailCode__Group__0__Impl rule__DetailCode__Group__1
+ // InternalRoom.g:16148:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
+ // InternalRoom.g:16149:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
{
- pushFollow(FOLLOW_27);
- rule__DetailCode__Group__0__Impl();
+ pushFollow(FOLLOW_40);
+ rule__DetailCode__Group_0__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__1();
+ rule__DetailCode__Group_0__1();
state._fsp--;
@@ -44727,29 +44830,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__0"
+ // $ANTLR end "rule__DetailCode__Group_0__0"
- // $ANTLR start "rule__DetailCode__Group__0__Impl"
- // InternalRoom.g:16134:1: rule__DetailCode__Group__0__Impl : ( () ) ;
- public final void rule__DetailCode__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__0__Impl"
+ // InternalRoom.g:16156:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
+ public final void rule__DetailCode__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16138:1: ( ( () ) )
- // InternalRoom.g:16139:1: ( () )
+ // InternalRoom.g:16160:1: ( ( () ) )
+ // InternalRoom.g:16161:1: ( () )
{
- // InternalRoom.g:16139:1: ( () )
- // InternalRoom.g:16140:1: ()
+ // InternalRoom.g:16161:1: ( () )
+ // InternalRoom.g:16162:1: ()
{
- before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0());
- // InternalRoom.g:16141:1: ()
- // InternalRoom.g:16143:1:
+ before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
+ // InternalRoom.g:16163:1: ()
+ // InternalRoom.g:16165:1:
{
}
- after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0());
+ after(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
}
@@ -44764,26 +44867,106 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__0__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0__0__Impl"
- // $ANTLR start "rule__DetailCode__Group__1"
- // InternalRoom.g:16153:1: rule__DetailCode__Group__1 : rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2 ;
- public final void rule__DetailCode__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0__1"
+ // InternalRoom.g:16175:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
+ public final void rule__DetailCode__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16157:1: ( rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2 )
- // InternalRoom.g:16158:2: rule__DetailCode__Group__1__Impl rule__DetailCode__Group__2
+ // InternalRoom.g:16179:1: ( rule__DetailCode__Group_0__1__Impl )
+ // InternalRoom.g:16180:2: rule__DetailCode__Group_0__1__Impl
{
- pushFollow(FOLLOW_80);
- rule__DetailCode__Group__1__Impl();
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0__1__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Group_0__1"
+
+
+ // $ANTLR start "rule__DetailCode__Group_0__1__Impl"
+ // InternalRoom.g:16186:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__Group_0_1__0 ) ) ;
+ public final void rule__DetailCode__Group_0__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:16190:1: ( ( ( rule__DetailCode__Group_0_1__0 ) ) )
+ // InternalRoom.g:16191:1: ( ( rule__DetailCode__Group_0_1__0 ) )
+ {
+ // InternalRoom.g:16191:1: ( ( rule__DetailCode__Group_0_1__0 ) )
+ // InternalRoom.g:16192:1: ( rule__DetailCode__Group_0_1__0 )
+ {
+ before(grammarAccess.getDetailCodeAccess().getGroup_0_1());
+ // InternalRoom.g:16193:1: ( rule__DetailCode__Group_0_1__0 )
+ // InternalRoom.g:16193:2: rule__DetailCode__Group_0_1__0
+ {
+ pushFollow(FOLLOW_2);
+ rule__DetailCode__Group_0_1__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getDetailCodeAccess().getGroup_0_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__Group_0__1__Impl"
+
+
+ // $ANTLR start "rule__DetailCode__Group_0_1__0"
+ // InternalRoom.g:16207:1: rule__DetailCode__Group_0_1__0 : rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1 ;
+ public final void rule__DetailCode__Group_0_1__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:16211:1: ( rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1 )
+ // InternalRoom.g:16212:2: rule__DetailCode__Group_0_1__0__Impl rule__DetailCode__Group_0_1__1
+ {
+ pushFollow(FOLLOW_81);
+ rule__DetailCode__Group_0_1__0__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__2();
+ rule__DetailCode__Group_0_1__1();
state._fsp--;
@@ -44802,35 +44985,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__1"
+ // $ANTLR end "rule__DetailCode__Group_0_1__0"
- // $ANTLR start "rule__DetailCode__Group__1__Impl"
- // InternalRoom.g:16165:1: rule__DetailCode__Group__1__Impl : ( ( rule__DetailCode__UsedAssignment_1 ) ) ;
- public final void rule__DetailCode__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__0__Impl"
+ // InternalRoom.g:16219:1: rule__DetailCode__Group_0_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_0_1_0 ) ) ;
+ public final void rule__DetailCode__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16169:1: ( ( ( rule__DetailCode__UsedAssignment_1 ) ) )
- // InternalRoom.g:16170:1: ( ( rule__DetailCode__UsedAssignment_1 ) )
+ // InternalRoom.g:16223:1: ( ( ( rule__DetailCode__UsedAssignment_0_1_0 ) ) )
+ // InternalRoom.g:16224:1: ( ( rule__DetailCode__UsedAssignment_0_1_0 ) )
{
- // InternalRoom.g:16170:1: ( ( rule__DetailCode__UsedAssignment_1 ) )
- // InternalRoom.g:16171:1: ( rule__DetailCode__UsedAssignment_1 )
+ // InternalRoom.g:16224:1: ( ( rule__DetailCode__UsedAssignment_0_1_0 ) )
+ // InternalRoom.g:16225:1: ( rule__DetailCode__UsedAssignment_0_1_0 )
{
- before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1());
- // InternalRoom.g:16172:1: ( rule__DetailCode__UsedAssignment_1 )
- // InternalRoom.g:16172:2: rule__DetailCode__UsedAssignment_1
+ before(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0());
+ // InternalRoom.g:16226:1: ( rule__DetailCode__UsedAssignment_0_1_0 )
+ // InternalRoom.g:16226:2: rule__DetailCode__UsedAssignment_0_1_0
{
pushFollow(FOLLOW_2);
- rule__DetailCode__UsedAssignment_1();
+ rule__DetailCode__UsedAssignment_0_1_0();
state._fsp--;
}
- after(grammarAccess.getDetailCodeAccess().getUsedAssignment_1());
+ after(grammarAccess.getDetailCodeAccess().getUsedAssignment_0_1_0());
}
@@ -44849,26 +45032,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__1__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__0__Impl"
- // $ANTLR start "rule__DetailCode__Group__2"
- // InternalRoom.g:16182:1: rule__DetailCode__Group__2 : rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3 ;
- public final void rule__DetailCode__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__1"
+ // InternalRoom.g:16236:1: rule__DetailCode__Group_0_1__1 : rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2 ;
+ public final void rule__DetailCode__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16186:1: ( rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3 )
- // InternalRoom.g:16187:2: rule__DetailCode__Group__2__Impl rule__DetailCode__Group__3
+ // InternalRoom.g:16240:1: ( rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2 )
+ // InternalRoom.g:16241:2: rule__DetailCode__Group_0_1__1__Impl rule__DetailCode__Group_0_1__2
{
- pushFollow(FOLLOW_80);
- rule__DetailCode__Group__2__Impl();
+ pushFollow(FOLLOW_81);
+ rule__DetailCode__Group_0_1__1__Impl();
state._fsp--;
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__3();
+ rule__DetailCode__Group_0_1__2();
state._fsp--;
@@ -44887,40 +45070,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__2"
+ // $ANTLR end "rule__DetailCode__Group_0_1__1"
- // $ANTLR start "rule__DetailCode__Group__2__Impl"
- // InternalRoom.g:16194:1: rule__DetailCode__Group__2__Impl : ( ( rule__DetailCode__LinesAssignment_2 )* ) ;
- public final void rule__DetailCode__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__1__Impl"
+ // InternalRoom.g:16248:1: rule__DetailCode__Group_0_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1_1 )* ) ;
+ public final void rule__DetailCode__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16198:1: ( ( ( rule__DetailCode__LinesAssignment_2 )* ) )
- // InternalRoom.g:16199:1: ( ( rule__DetailCode__LinesAssignment_2 )* )
+ // InternalRoom.g:16252:1: ( ( ( rule__DetailCode__LinesAssignment_0_1_1 )* ) )
+ // InternalRoom.g:16253:1: ( ( rule__DetailCode__LinesAssignment_0_1_1 )* )
{
- // InternalRoom.g:16199:1: ( ( rule__DetailCode__LinesAssignment_2 )* )
- // InternalRoom.g:16200:1: ( rule__DetailCode__LinesAssignment_2 )*
+ // InternalRoom.g:16253:1: ( ( rule__DetailCode__LinesAssignment_0_1_1 )* )
+ // InternalRoom.g:16254:1: ( rule__DetailCode__LinesAssignment_0_1_1 )*
{
- before(grammarAccess.getDetailCodeAccess().getLinesAssignment_2());
- // InternalRoom.g:16201:1: ( rule__DetailCode__LinesAssignment_2 )*
- loop160:
+ before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1());
+ // InternalRoom.g:16255:1: ( rule__DetailCode__LinesAssignment_0_1_1 )*
+ loop162:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA160_0==RULE_STRING) ) {
- alt160=1;
+ if ( (LA162_0==RULE_STRING) ) {
+ alt162=1;
}
- switch (alt160) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:16201:2: rule__DetailCode__LinesAssignment_2
+ // InternalRoom.g:16255:2: rule__DetailCode__LinesAssignment_0_1_1
{
- pushFollow(FOLLOW_81);
- rule__DetailCode__LinesAssignment_2();
+ pushFollow(FOLLOW_82);
+ rule__DetailCode__LinesAssignment_0_1_1();
state._fsp--;
@@ -44929,11 +45112,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop160;
+ break loop162;
}
} while (true);
- after(grammarAccess.getDetailCodeAccess().getLinesAssignment_2());
+ after(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1_1());
}
@@ -44952,21 +45135,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__2__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__1__Impl"
- // $ANTLR start "rule__DetailCode__Group__3"
- // InternalRoom.g:16211:1: rule__DetailCode__Group__3 : rule__DetailCode__Group__3__Impl ;
- public final void rule__DetailCode__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__2"
+ // InternalRoom.g:16265:1: rule__DetailCode__Group_0_1__2 : rule__DetailCode__Group_0_1__2__Impl ;
+ public final void rule__DetailCode__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16215:1: ( rule__DetailCode__Group__3__Impl )
- // InternalRoom.g:16216:2: rule__DetailCode__Group__3__Impl
+ // InternalRoom.g:16269:1: ( rule__DetailCode__Group_0_1__2__Impl )
+ // InternalRoom.g:16270:2: rule__DetailCode__Group_0_1__2__Impl
{
pushFollow(FOLLOW_2);
- rule__DetailCode__Group__3__Impl();
+ rule__DetailCode__Group_0_1__2__Impl();
state._fsp--;
@@ -44985,25 +45168,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__3"
+ // $ANTLR end "rule__DetailCode__Group_0_1__2"
- // $ANTLR start "rule__DetailCode__Group__3__Impl"
- // InternalRoom.g:16222:1: rule__DetailCode__Group__3__Impl : ( '}' ) ;
- public final void rule__DetailCode__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__Group_0_1__2__Impl"
+ // InternalRoom.g:16276:1: rule__DetailCode__Group_0_1__2__Impl : ( '}' ) ;
+ public final void rule__DetailCode__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16226:1: ( ( '}' ) )
- // InternalRoom.g:16227:1: ( '}' )
+ // InternalRoom.g:16280:1: ( ( '}' ) )
+ // InternalRoom.g:16281:1: ( '}' )
{
- // InternalRoom.g:16227:1: ( '}' )
- // InternalRoom.g:16228:1: '}'
+ // InternalRoom.g:16281:1: ( '}' )
+ // InternalRoom.g:16282:1: '}'
{
- before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
+ before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
+ match(input,43,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
}
@@ -45022,20 +45205,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__Group__3__Impl"
+ // $ANTLR end "rule__DetailCode__Group_0_1__2__Impl"
// $ANTLR start "rule__TransitionPoint__Group__0"
- // InternalRoom.g:16249:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
+ // InternalRoom.g:16301:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
public final void rule__TransitionPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16253:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
- // InternalRoom.g:16254:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
+ // InternalRoom.g:16305:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
+ // InternalRoom.g:16306:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__TransitionPoint__Group__0__Impl();
state._fsp--;
@@ -45064,29 +45247,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0__Impl"
- // InternalRoom.g:16261:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
+ // InternalRoom.g:16313:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
public final void rule__TransitionPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16265:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
- // InternalRoom.g:16266:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16317:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
+ // InternalRoom.g:16318:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
{
- // InternalRoom.g:16266:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
- // InternalRoom.g:16267:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ // InternalRoom.g:16318:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16319:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
{
before(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0());
- // InternalRoom.g:16268:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:16320:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA161_0==130) ) {
- alt161=1;
+ if ( (LA163_0==131) ) {
+ alt163=1;
}
- switch (alt161) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:16268:2: rule__TransitionPoint__HandlerAssignment_0
+ // InternalRoom.g:16320:2: rule__TransitionPoint__HandlerAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__HandlerAssignment_0();
@@ -45122,14 +45305,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1"
- // InternalRoom.g:16278:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
+ // InternalRoom.g:16330:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
public final void rule__TransitionPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16282:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
- // InternalRoom.g:16283:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
+ // InternalRoom.g:16334:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
+ // InternalRoom.g:16335:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__TransitionPoint__Group__1__Impl();
@@ -45160,20 +45343,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1__Impl"
- // InternalRoom.g:16290:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
+ // InternalRoom.g:16342:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
public final void rule__TransitionPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16294:1: ( ( 'TransitionPoint' ) )
- // InternalRoom.g:16295:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16346:1: ( ( 'TransitionPoint' ) )
+ // InternalRoom.g:16347:1: ( 'TransitionPoint' )
{
- // InternalRoom.g:16295:1: ( 'TransitionPoint' )
- // InternalRoom.g:16296:1: 'TransitionPoint'
+ // InternalRoom.g:16347:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16348:1: 'TransitionPoint'
{
before(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- match(input,100,FOLLOW_2);
+ match(input,101,FOLLOW_2);
after(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
}
@@ -45197,14 +45380,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2"
- // InternalRoom.g:16309:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
+ // InternalRoom.g:16361:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
public final void rule__TransitionPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16313:1: ( rule__TransitionPoint__Group__2__Impl )
- // InternalRoom.g:16314:2: rule__TransitionPoint__Group__2__Impl
+ // InternalRoom.g:16365:1: ( rule__TransitionPoint__Group__2__Impl )
+ // InternalRoom.g:16366:2: rule__TransitionPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__2__Impl();
@@ -45230,21 +45413,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2__Impl"
- // InternalRoom.g:16320:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
+ // InternalRoom.g:16372:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
public final void rule__TransitionPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16324:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
- // InternalRoom.g:16325:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16376:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
+ // InternalRoom.g:16377:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
{
- // InternalRoom.g:16325:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
- // InternalRoom.g:16326:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16377:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16378:1: ( rule__TransitionPoint__NameAssignment_2 )
{
before(grammarAccess.getTransitionPointAccess().getNameAssignment_2());
- // InternalRoom.g:16327:1: ( rule__TransitionPoint__NameAssignment_2 )
- // InternalRoom.g:16327:2: rule__TransitionPoint__NameAssignment_2
+ // InternalRoom.g:16379:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16379:2: rule__TransitionPoint__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__NameAssignment_2();
@@ -45277,14 +45460,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0"
- // InternalRoom.g:16343:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
+ // InternalRoom.g:16395:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
public final void rule__EntryPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16347:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
- // InternalRoom.g:16348:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
+ // InternalRoom.g:16399:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
+ // InternalRoom.g:16400:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__EntryPoint__Group__0__Impl();
@@ -45315,20 +45498,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0__Impl"
- // InternalRoom.g:16355:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
+ // InternalRoom.g:16407:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
public final void rule__EntryPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16359:1: ( ( 'EntryPoint' ) )
- // InternalRoom.g:16360:1: ( 'EntryPoint' )
+ // InternalRoom.g:16411:1: ( ( 'EntryPoint' ) )
+ // InternalRoom.g:16412:1: ( 'EntryPoint' )
{
- // InternalRoom.g:16360:1: ( 'EntryPoint' )
- // InternalRoom.g:16361:1: 'EntryPoint'
+ // InternalRoom.g:16412:1: ( 'EntryPoint' )
+ // InternalRoom.g:16413:1: 'EntryPoint'
{
before(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- match(input,101,FOLLOW_2);
+ match(input,102,FOLLOW_2);
after(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
}
@@ -45352,14 +45535,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1"
- // InternalRoom.g:16374:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
+ // InternalRoom.g:16426:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
public final void rule__EntryPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16378:1: ( rule__EntryPoint__Group__1__Impl )
- // InternalRoom.g:16379:2: rule__EntryPoint__Group__1__Impl
+ // InternalRoom.g:16430:1: ( rule__EntryPoint__Group__1__Impl )
+ // InternalRoom.g:16431:2: rule__EntryPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__1__Impl();
@@ -45385,21 +45568,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1__Impl"
- // InternalRoom.g:16385:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16437:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
public final void rule__EntryPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16389:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16390:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16441:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16442:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16390:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
- // InternalRoom.g:16391:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16442:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16443:1: ( rule__EntryPoint__NameAssignment_1 )
{
before(grammarAccess.getEntryPointAccess().getNameAssignment_1());
- // InternalRoom.g:16392:1: ( rule__EntryPoint__NameAssignment_1 )
- // InternalRoom.g:16392:2: rule__EntryPoint__NameAssignment_1
+ // InternalRoom.g:16444:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16444:2: rule__EntryPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryPoint__NameAssignment_1();
@@ -45432,14 +45615,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0"
- // InternalRoom.g:16406:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
+ // InternalRoom.g:16458:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
public final void rule__ExitPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16410:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
- // InternalRoom.g:16411:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
+ // InternalRoom.g:16462:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
+ // InternalRoom.g:16463:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ExitPoint__Group__0__Impl();
@@ -45470,20 +45653,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0__Impl"
- // InternalRoom.g:16418:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
+ // InternalRoom.g:16470:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
public final void rule__ExitPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16422:1: ( ( 'ExitPoint' ) )
- // InternalRoom.g:16423:1: ( 'ExitPoint' )
+ // InternalRoom.g:16474:1: ( ( 'ExitPoint' ) )
+ // InternalRoom.g:16475:1: ( 'ExitPoint' )
{
- // InternalRoom.g:16423:1: ( 'ExitPoint' )
- // InternalRoom.g:16424:1: 'ExitPoint'
+ // InternalRoom.g:16475:1: ( 'ExitPoint' )
+ // InternalRoom.g:16476:1: 'ExitPoint'
{
before(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- match(input,102,FOLLOW_2);
+ match(input,103,FOLLOW_2);
after(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
}
@@ -45507,14 +45690,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1"
- // InternalRoom.g:16437:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
+ // InternalRoom.g:16489:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
public final void rule__ExitPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16441:1: ( rule__ExitPoint__Group__1__Impl )
- // InternalRoom.g:16442:2: rule__ExitPoint__Group__1__Impl
+ // InternalRoom.g:16493:1: ( rule__ExitPoint__Group__1__Impl )
+ // InternalRoom.g:16494:2: rule__ExitPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__1__Impl();
@@ -45540,21 +45723,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1__Impl"
- // InternalRoom.g:16448:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16500:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
public final void rule__ExitPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16452:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16453:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16504:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16505:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16453:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
- // InternalRoom.g:16454:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16505:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16506:1: ( rule__ExitPoint__NameAssignment_1 )
{
before(grammarAccess.getExitPointAccess().getNameAssignment_1());
- // InternalRoom.g:16455:1: ( rule__ExitPoint__NameAssignment_1 )
- // InternalRoom.g:16455:2: rule__ExitPoint__NameAssignment_1
+ // InternalRoom.g:16507:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16507:2: rule__ExitPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitPoint__NameAssignment_1();
@@ -45587,14 +45770,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0"
- // InternalRoom.g:16469:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
+ // InternalRoom.g:16521:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
public final void rule__ChoicePoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16473:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
- // InternalRoom.g:16474:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
+ // InternalRoom.g:16525:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
+ // InternalRoom.g:16526:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicePoint__Group__0__Impl();
@@ -45625,20 +45808,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0__Impl"
- // InternalRoom.g:16481:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
+ // InternalRoom.g:16533:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
public final void rule__ChoicePoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16485:1: ( ( 'ChoicePoint' ) )
- // InternalRoom.g:16486:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16537:1: ( ( 'ChoicePoint' ) )
+ // InternalRoom.g:16538:1: ( 'ChoicePoint' )
{
- // InternalRoom.g:16486:1: ( 'ChoicePoint' )
- // InternalRoom.g:16487:1: 'ChoicePoint'
+ // InternalRoom.g:16538:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16539:1: 'ChoicePoint'
{
before(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- match(input,103,FOLLOW_2);
+ match(input,104,FOLLOW_2);
after(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
}
@@ -45662,14 +45845,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1"
- // InternalRoom.g:16500:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
+ // InternalRoom.g:16552:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
public final void rule__ChoicePoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16504:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
- // InternalRoom.g:16505:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
+ // InternalRoom.g:16556:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
+ // InternalRoom.g:16557:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
{
pushFollow(FOLLOW_14);
rule__ChoicePoint__Group__1__Impl();
@@ -45700,21 +45883,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1__Impl"
- // InternalRoom.g:16512:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16564:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
public final void rule__ChoicePoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16516:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16517:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16568:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16569:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16517:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
- // InternalRoom.g:16518:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16569:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16570:1: ( rule__ChoicePoint__NameAssignment_1 )
{
before(grammarAccess.getChoicePointAccess().getNameAssignment_1());
- // InternalRoom.g:16519:1: ( rule__ChoicePoint__NameAssignment_1 )
- // InternalRoom.g:16519:2: rule__ChoicePoint__NameAssignment_1
+ // InternalRoom.g:16571:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16571:2: rule__ChoicePoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__NameAssignment_1();
@@ -45747,14 +45930,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2"
- // InternalRoom.g:16529:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
+ // InternalRoom.g:16581:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
public final void rule__ChoicePoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16533:1: ( rule__ChoicePoint__Group__2__Impl )
- // InternalRoom.g:16534:2: rule__ChoicePoint__Group__2__Impl
+ // InternalRoom.g:16585:1: ( rule__ChoicePoint__Group__2__Impl )
+ // InternalRoom.g:16586:2: rule__ChoicePoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__2__Impl();
@@ -45780,29 +45963,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2__Impl"
- // InternalRoom.g:16540:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:16592:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
public final void rule__ChoicePoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16544:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
- // InternalRoom.g:16545:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16596:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
+ // InternalRoom.g:16597:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
{
- // InternalRoom.g:16545:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
- // InternalRoom.g:16546:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ // InternalRoom.g:16597:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16598:1: ( rule__ChoicePoint__DocuAssignment_2 )?
{
before(grammarAccess.getChoicePointAccess().getDocuAssignment_2());
- // InternalRoom.g:16547:1: ( rule__ChoicePoint__DocuAssignment_2 )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalRoom.g:16599:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA162_0==59) ) {
- alt162=1;
+ if ( (LA164_0==60) ) {
+ alt164=1;
}
- switch (alt162) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:16547:2: rule__ChoicePoint__DocuAssignment_2
+ // InternalRoom.g:16599:2: rule__ChoicePoint__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__DocuAssignment_2();
@@ -45838,16 +46021,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0"
- // InternalRoom.g:16563:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
+ // InternalRoom.g:16615:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
public final void rule__InitialTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16567:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
- // InternalRoom.g:16568:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
+ // InternalRoom.g:16619:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
+ // InternalRoom.g:16620:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__InitialTransition__Group__0__Impl();
state._fsp--;
@@ -45876,20 +46059,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0__Impl"
- // InternalRoom.g:16575:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:16627:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16579:1: ( ( 'Transition' ) )
- // InternalRoom.g:16580:1: ( 'Transition' )
+ // InternalRoom.g:16631:1: ( ( 'Transition' ) )
+ // InternalRoom.g:16632:1: ( 'Transition' )
{
- // InternalRoom.g:16580:1: ( 'Transition' )
- // InternalRoom.g:16581:1: 'Transition'
+ // InternalRoom.g:16632:1: ( 'Transition' )
+ // InternalRoom.g:16633:1: 'Transition'
{
before(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- match(input,104,FOLLOW_2);
+ match(input,105,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
}
@@ -45913,16 +46096,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1"
- // InternalRoom.g:16594:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
+ // InternalRoom.g:16646:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
public final void rule__InitialTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16598:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
- // InternalRoom.g:16599:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
+ // InternalRoom.g:16650:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
+ // InternalRoom.g:16651:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__InitialTransition__Group__1__Impl();
state._fsp--;
@@ -45951,29 +46134,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1__Impl"
- // InternalRoom.g:16606:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:16658:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
public final void rule__InitialTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16610:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:16611:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16662:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:16663:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:16611:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
- // InternalRoom.g:16612:1: ( rule__InitialTransition__NameAssignment_1 )?
+ // InternalRoom.g:16663:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16664:1: ( rule__InitialTransition__NameAssignment_1 )?
{
before(grammarAccess.getInitialTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:16613:1: ( rule__InitialTransition__NameAssignment_1 )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:16665:1: ( rule__InitialTransition__NameAssignment_1 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA163_0==RULE_ID) ) {
- alt163=1;
+ if ( (LA165_0==RULE_ID) ) {
+ alt165=1;
}
- switch (alt163) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:16613:2: rule__InitialTransition__NameAssignment_1
+ // InternalRoom.g:16665:2: rule__InitialTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__NameAssignment_1();
@@ -46009,16 +46192,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2"
- // InternalRoom.g:16623:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
+ // InternalRoom.g:16675:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
public final void rule__InitialTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16627:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
- // InternalRoom.g:16628:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
+ // InternalRoom.g:16679:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
+ // InternalRoom.g:16680:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__InitialTransition__Group__2__Impl();
state._fsp--;
@@ -46047,20 +46230,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2__Impl"
- // InternalRoom.g:16635:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:16687:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16639:1: ( ( ':' ) )
- // InternalRoom.g:16640:1: ( ':' )
+ // InternalRoom.g:16691:1: ( ( ':' ) )
+ // InternalRoom.g:16692:1: ( ':' )
{
- // InternalRoom.g:16640:1: ( ':' )
- // InternalRoom.g:16641:1: ':'
+ // InternalRoom.g:16692:1: ( ':' )
+ // InternalRoom.g:16693:1: ':'
{
before(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
}
@@ -46084,14 +46267,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3"
- // InternalRoom.g:16654:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
+ // InternalRoom.g:16706:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
public final void rule__InitialTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16658:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
- // InternalRoom.g:16659:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
+ // InternalRoom.g:16710:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
+ // InternalRoom.g:16711:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__InitialTransition__Group__3__Impl();
@@ -46122,20 +46305,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3__Impl"
- // InternalRoom.g:16666:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
+ // InternalRoom.g:16718:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
public final void rule__InitialTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16670:1: ( ( 'initial' ) )
- // InternalRoom.g:16671:1: ( 'initial' )
+ // InternalRoom.g:16722:1: ( ( 'initial' ) )
+ // InternalRoom.g:16723:1: ( 'initial' )
{
- // InternalRoom.g:16671:1: ( 'initial' )
- // InternalRoom.g:16672:1: 'initial'
+ // InternalRoom.g:16723:1: ( 'initial' )
+ // InternalRoom.g:16724:1: 'initial'
{
before(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- match(input,105,FOLLOW_2);
+ match(input,106,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
}
@@ -46159,16 +46342,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4"
- // InternalRoom.g:16685:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
+ // InternalRoom.g:16737:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
public final void rule__InitialTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16689:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
- // InternalRoom.g:16690:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
+ // InternalRoom.g:16741:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
+ // InternalRoom.g:16742:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__InitialTransition__Group__4__Impl();
state._fsp--;
@@ -46197,20 +46380,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4__Impl"
- // InternalRoom.g:16697:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:16749:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16701:1: ( ( '->' ) )
- // InternalRoom.g:16702:1: ( '->' )
+ // InternalRoom.g:16753:1: ( ( '->' ) )
+ // InternalRoom.g:16754:1: ( '->' )
{
- // InternalRoom.g:16702:1: ( '->' )
- // InternalRoom.g:16703:1: '->'
+ // InternalRoom.g:16754:1: ( '->' )
+ // InternalRoom.g:16755:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -46234,14 +46417,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5"
- // InternalRoom.g:16716:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
+ // InternalRoom.g:16768:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
public final void rule__InitialTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16720:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
- // InternalRoom.g:16721:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
+ // InternalRoom.g:16772:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
+ // InternalRoom.g:16773:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__5__Impl();
@@ -46272,21 +46455,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5__Impl"
- // InternalRoom.g:16728:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:16780:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
public final void rule__InitialTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16732:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:16733:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:16784:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:16785:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:16733:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
- // InternalRoom.g:16734:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:16785:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:16786:1: ( rule__InitialTransition__ToAssignment_5 )
{
before(grammarAccess.getInitialTransitionAccess().getToAssignment_5());
- // InternalRoom.g:16735:1: ( rule__InitialTransition__ToAssignment_5 )
- // InternalRoom.g:16735:2: rule__InitialTransition__ToAssignment_5
+ // InternalRoom.g:16787:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:16787:2: rule__InitialTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ToAssignment_5();
@@ -46319,14 +46502,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6"
- // InternalRoom.g:16745:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
+ // InternalRoom.g:16797:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
public final void rule__InitialTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16749:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
- // InternalRoom.g:16750:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
+ // InternalRoom.g:16801:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
+ // InternalRoom.g:16802:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__6__Impl();
@@ -46357,29 +46540,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6__Impl"
- // InternalRoom.g:16757:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:16809:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
public final void rule__InitialTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16761:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:16762:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:16813:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:16814:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:16762:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
- // InternalRoom.g:16763:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ // InternalRoom.g:16814:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:16815:1: ( rule__InitialTransition__DocuAssignment_6 )?
{
before(grammarAccess.getInitialTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:16764:1: ( rule__InitialTransition__DocuAssignment_6 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:16816:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA164_0==59) ) {
- alt164=1;
+ if ( (LA166_0==60) ) {
+ alt166=1;
}
- switch (alt164) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:16764:2: rule__InitialTransition__DocuAssignment_6
+ // InternalRoom.g:16816:2: rule__InitialTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__InitialTransition__DocuAssignment_6();
@@ -46415,14 +46598,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7"
- // InternalRoom.g:16774:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
+ // InternalRoom.g:16826:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
public final void rule__InitialTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16778:1: ( rule__InitialTransition__Group__7__Impl )
- // InternalRoom.g:16779:2: rule__InitialTransition__Group__7__Impl
+ // InternalRoom.g:16830:1: ( rule__InitialTransition__Group__7__Impl )
+ // InternalRoom.g:16831:2: rule__InitialTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__7__Impl();
@@ -46448,29 +46631,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7__Impl"
- // InternalRoom.g:16785:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:16837:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
public final void rule__InitialTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16789:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
- // InternalRoom.g:16790:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:16841:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
+ // InternalRoom.g:16842:1: ( ( rule__InitialTransition__Group_7__0 )? )
{
- // InternalRoom.g:16790:1: ( ( rule__InitialTransition__Group_7__0 )? )
- // InternalRoom.g:16791:1: ( rule__InitialTransition__Group_7__0 )?
+ // InternalRoom.g:16842:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:16843:1: ( rule__InitialTransition__Group_7__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7());
- // InternalRoom.g:16792:1: ( rule__InitialTransition__Group_7__0 )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalRoom.g:16844:1: ( rule__InitialTransition__Group_7__0 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA165_0==41) ) {
- alt165=1;
+ if ( (LA167_0==42) ) {
+ alt167=1;
}
- switch (alt165) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:16792:2: rule__InitialTransition__Group_7__0
+ // InternalRoom.g:16844:2: rule__InitialTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__0();
@@ -46506,16 +46689,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0"
- // InternalRoom.g:16818:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
+ // InternalRoom.g:16870:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
public final void rule__InitialTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16822:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
- // InternalRoom.g:16823:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
+ // InternalRoom.g:16874:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
+ // InternalRoom.g:16875:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__InitialTransition__Group_7__0__Impl();
state._fsp--;
@@ -46544,20 +46727,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0__Impl"
- // InternalRoom.g:16830:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:16882:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__InitialTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16834:1: ( ( '{' ) )
- // InternalRoom.g:16835:1: ( '{' )
+ // InternalRoom.g:16886:1: ( ( '{' ) )
+ // InternalRoom.g:16887:1: ( '{' )
{
- // InternalRoom.g:16835:1: ( '{' )
- // InternalRoom.g:16836:1: '{'
+ // InternalRoom.g:16887:1: ( '{' )
+ // InternalRoom.g:16888:1: '{'
{
before(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -46581,16 +46764,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1"
- // InternalRoom.g:16849:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
+ // InternalRoom.g:16901:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
public final void rule__InitialTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16853:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
- // InternalRoom.g:16854:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
+ // InternalRoom.g:16905:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
+ // InternalRoom.g:16906:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__InitialTransition__Group_7__1__Impl();
state._fsp--;
@@ -46619,29 +46802,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1__Impl"
- // InternalRoom.g:16861:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:16913:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
public final void rule__InitialTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16865:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:16866:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:16917:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:16918:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:16866:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
- // InternalRoom.g:16867:1: ( rule__InitialTransition__Group_7_1__0 )?
+ // InternalRoom.g:16918:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:16919:1: ( rule__InitialTransition__Group_7_1__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7_1());
- // InternalRoom.g:16868:1: ( rule__InitialTransition__Group_7_1__0 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:16920:1: ( rule__InitialTransition__Group_7_1__0 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA166_0==106) ) {
- alt166=1;
+ if ( (LA168_0==107) ) {
+ alt168=1;
}
- switch (alt166) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:16868:2: rule__InitialTransition__Group_7_1__0
+ // InternalRoom.g:16920:2: rule__InitialTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__0();
@@ -46677,14 +46860,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2"
- // InternalRoom.g:16878:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
+ // InternalRoom.g:16930:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
public final void rule__InitialTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16882:1: ( rule__InitialTransition__Group_7__2__Impl )
- // InternalRoom.g:16883:2: rule__InitialTransition__Group_7__2__Impl
+ // InternalRoom.g:16934:1: ( rule__InitialTransition__Group_7__2__Impl )
+ // InternalRoom.g:16935:2: rule__InitialTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__2__Impl();
@@ -46710,20 +46893,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2__Impl"
- // InternalRoom.g:16889:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:16941:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__InitialTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16893:1: ( ( '}' ) )
- // InternalRoom.g:16894:1: ( '}' )
+ // InternalRoom.g:16945:1: ( ( '}' ) )
+ // InternalRoom.g:16946:1: ( '}' )
{
- // InternalRoom.g:16894:1: ( '}' )
- // InternalRoom.g:16895:1: '}'
+ // InternalRoom.g:16946:1: ( '}' )
+ // InternalRoom.g:16947:1: '}'
{
before(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -46747,14 +46930,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0"
- // InternalRoom.g:16914:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
+ // InternalRoom.g:16966:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
public final void rule__InitialTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16918:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
- // InternalRoom.g:16919:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
+ // InternalRoom.g:16970:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
+ // InternalRoom.g:16971:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__InitialTransition__Group_7_1__0__Impl();
@@ -46785,20 +46968,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0__Impl"
- // InternalRoom.g:16926:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:16978:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__InitialTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16930:1: ( ( 'action' ) )
- // InternalRoom.g:16931:1: ( 'action' )
+ // InternalRoom.g:16982:1: ( ( 'action' ) )
+ // InternalRoom.g:16983:1: ( 'action' )
{
- // InternalRoom.g:16931:1: ( 'action' )
- // InternalRoom.g:16932:1: 'action'
+ // InternalRoom.g:16983:1: ( 'action' )
+ // InternalRoom.g:16984:1: 'action'
{
before(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
}
@@ -46822,14 +47005,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1"
- // InternalRoom.g:16945:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:16997:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
public final void rule__InitialTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16949:1: ( rule__InitialTransition__Group_7_1__1__Impl )
- // InternalRoom.g:16950:2: rule__InitialTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17001:1: ( rule__InitialTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17002:2: rule__InitialTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__1__Impl();
@@ -46855,21 +47038,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1__Impl"
- // InternalRoom.g:16956:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17008:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__InitialTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16960:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:16961:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17012:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17013:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:16961:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:16962:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17013:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17014:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:16963:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:16963:2: rule__InitialTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17015:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17015:2: rule__InitialTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ActionAssignment_7_1_1();
@@ -46902,16 +47085,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0"
- // InternalRoom.g:16977:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
+ // InternalRoom.g:17029:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
public final void rule__ContinuationTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16981:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
- // InternalRoom.g:16982:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
+ // InternalRoom.g:17033:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
+ // InternalRoom.g:17034:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__ContinuationTransition__Group__0__Impl();
state._fsp--;
@@ -46940,20 +47123,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0__Impl"
- // InternalRoom.g:16989:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17041:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__ContinuationTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16993:1: ( ( 'Transition' ) )
- // InternalRoom.g:16994:1: ( 'Transition' )
+ // InternalRoom.g:17045:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17046:1: ( 'Transition' )
{
- // InternalRoom.g:16994:1: ( 'Transition' )
- // InternalRoom.g:16995:1: 'Transition'
+ // InternalRoom.g:17046:1: ( 'Transition' )
+ // InternalRoom.g:17047:1: 'Transition'
{
before(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- match(input,104,FOLLOW_2);
+ match(input,105,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
}
@@ -46977,16 +47160,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1"
- // InternalRoom.g:17008:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
+ // InternalRoom.g:17060:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
public final void rule__ContinuationTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17012:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
- // InternalRoom.g:17013:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
+ // InternalRoom.g:17064:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
+ // InternalRoom.g:17065:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__ContinuationTransition__Group__1__Impl();
state._fsp--;
@@ -47015,29 +47198,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1__Impl"
- // InternalRoom.g:17020:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17072:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
public final void rule__ContinuationTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17024:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17025:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17076:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17077:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17025:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
- // InternalRoom.g:17026:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ // InternalRoom.g:17077:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17078:1: ( rule__ContinuationTransition__NameAssignment_1 )?
{
before(grammarAccess.getContinuationTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17027:1: ( rule__ContinuationTransition__NameAssignment_1 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:17079:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA167_0==RULE_ID) ) {
- alt167=1;
+ if ( (LA169_0==RULE_ID) ) {
+ alt169=1;
}
- switch (alt167) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:17027:2: rule__ContinuationTransition__NameAssignment_1
+ // InternalRoom.g:17079:2: rule__ContinuationTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__NameAssignment_1();
@@ -47073,16 +47256,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2"
- // InternalRoom.g:17037:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
+ // InternalRoom.g:17089:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
public final void rule__ContinuationTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17041:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
- // InternalRoom.g:17042:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
+ // InternalRoom.g:17093:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
+ // InternalRoom.g:17094:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__2__Impl();
state._fsp--;
@@ -47111,20 +47294,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2__Impl"
- // InternalRoom.g:17049:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17101:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
public final void rule__ContinuationTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17053:1: ( ( ':' ) )
- // InternalRoom.g:17054:1: ( ':' )
+ // InternalRoom.g:17105:1: ( ( ':' ) )
+ // InternalRoom.g:17106:1: ( ':' )
{
- // InternalRoom.g:17054:1: ( ':' )
- // InternalRoom.g:17055:1: ':'
+ // InternalRoom.g:17106:1: ( ':' )
+ // InternalRoom.g:17107:1: ':'
{
before(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
}
@@ -47148,14 +47331,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3"
- // InternalRoom.g:17068:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
+ // InternalRoom.g:17120:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
public final void rule__ContinuationTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17072:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
- // InternalRoom.g:17073:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
+ // InternalRoom.g:17124:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
+ // InternalRoom.g:17125:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__ContinuationTransition__Group__3__Impl();
@@ -47186,21 +47369,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3__Impl"
- // InternalRoom.g:17080:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17132:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
public final void rule__ContinuationTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17084:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17085:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17136:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17137:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17085:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
- // InternalRoom.g:17086:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17137:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17138:1: ( rule__ContinuationTransition__FromAssignment_3 )
{
before(grammarAccess.getContinuationTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17087:1: ( rule__ContinuationTransition__FromAssignment_3 )
- // InternalRoom.g:17087:2: rule__ContinuationTransition__FromAssignment_3
+ // InternalRoom.g:17139:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17139:2: rule__ContinuationTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__FromAssignment_3();
@@ -47233,16 +47416,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4"
- // InternalRoom.g:17097:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
+ // InternalRoom.g:17149:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
public final void rule__ContinuationTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17101:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
- // InternalRoom.g:17102:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
+ // InternalRoom.g:17153:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
+ // InternalRoom.g:17154:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__4__Impl();
state._fsp--;
@@ -47271,20 +47454,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4__Impl"
- // InternalRoom.g:17109:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17161:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
public final void rule__ContinuationTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17113:1: ( ( '->' ) )
- // InternalRoom.g:17114:1: ( '->' )
+ // InternalRoom.g:17165:1: ( ( '->' ) )
+ // InternalRoom.g:17166:1: ( '->' )
{
- // InternalRoom.g:17114:1: ( '->' )
- // InternalRoom.g:17115:1: '->'
+ // InternalRoom.g:17166:1: ( '->' )
+ // InternalRoom.g:17167:1: '->'
{
before(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -47308,14 +47491,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5"
- // InternalRoom.g:17128:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
+ // InternalRoom.g:17180:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
public final void rule__ContinuationTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17132:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
- // InternalRoom.g:17133:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
+ // InternalRoom.g:17184:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
+ // InternalRoom.g:17185:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__5__Impl();
@@ -47346,21 +47529,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5__Impl"
- // InternalRoom.g:17140:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17192:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
public final void rule__ContinuationTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17144:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17145:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17196:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17197:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17145:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
- // InternalRoom.g:17146:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17197:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17198:1: ( rule__ContinuationTransition__ToAssignment_5 )
{
before(grammarAccess.getContinuationTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17147:1: ( rule__ContinuationTransition__ToAssignment_5 )
- // InternalRoom.g:17147:2: rule__ContinuationTransition__ToAssignment_5
+ // InternalRoom.g:17199:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17199:2: rule__ContinuationTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ToAssignment_5();
@@ -47393,14 +47576,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6"
- // InternalRoom.g:17157:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
+ // InternalRoom.g:17209:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
public final void rule__ContinuationTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17161:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
- // InternalRoom.g:17162:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
+ // InternalRoom.g:17213:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
+ // InternalRoom.g:17214:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__6__Impl();
@@ -47431,29 +47614,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6__Impl"
- // InternalRoom.g:17169:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17221:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
public final void rule__ContinuationTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17173:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17174:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17225:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17226:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17174:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17175:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17226:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17227:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
{
before(grammarAccess.getContinuationTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17176:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:17228:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA168_0==59) ) {
- alt168=1;
+ if ( (LA170_0==60) ) {
+ alt170=1;
}
- switch (alt168) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:17176:2: rule__ContinuationTransition__DocuAssignment_6
+ // InternalRoom.g:17228:2: rule__ContinuationTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__DocuAssignment_6();
@@ -47489,14 +47672,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7"
- // InternalRoom.g:17186:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
+ // InternalRoom.g:17238:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
public final void rule__ContinuationTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17190:1: ( rule__ContinuationTransition__Group__7__Impl )
- // InternalRoom.g:17191:2: rule__ContinuationTransition__Group__7__Impl
+ // InternalRoom.g:17242:1: ( rule__ContinuationTransition__Group__7__Impl )
+ // InternalRoom.g:17243:2: rule__ContinuationTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__7__Impl();
@@ -47522,29 +47705,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7__Impl"
- // InternalRoom.g:17197:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17249:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
public final void rule__ContinuationTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17201:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
- // InternalRoom.g:17202:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17253:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17254:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
{
- // InternalRoom.g:17202:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
- // InternalRoom.g:17203:1: ( rule__ContinuationTransition__Group_7__0 )?
+ // InternalRoom.g:17254:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17255:1: ( rule__ContinuationTransition__Group_7__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7());
- // InternalRoom.g:17204:1: ( rule__ContinuationTransition__Group_7__0 )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalRoom.g:17256:1: ( rule__ContinuationTransition__Group_7__0 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA169_0==41) ) {
- alt169=1;
+ if ( (LA171_0==42) ) {
+ alt171=1;
}
- switch (alt169) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:17204:2: rule__ContinuationTransition__Group_7__0
+ // InternalRoom.g:17256:2: rule__ContinuationTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__0();
@@ -47580,16 +47763,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0"
- // InternalRoom.g:17230:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
+ // InternalRoom.g:17282:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
public final void rule__ContinuationTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17234:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
- // InternalRoom.g:17235:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
+ // InternalRoom.g:17286:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
+ // InternalRoom.g:17287:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__ContinuationTransition__Group_7__0__Impl();
state._fsp--;
@@ -47618,20 +47801,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0__Impl"
- // InternalRoom.g:17242:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17294:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__ContinuationTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17246:1: ( ( '{' ) )
- // InternalRoom.g:17247:1: ( '{' )
+ // InternalRoom.g:17298:1: ( ( '{' ) )
+ // InternalRoom.g:17299:1: ( '{' )
{
- // InternalRoom.g:17247:1: ( '{' )
- // InternalRoom.g:17248:1: '{'
+ // InternalRoom.g:17299:1: ( '{' )
+ // InternalRoom.g:17300:1: '{'
{
before(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -47655,16 +47838,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1"
- // InternalRoom.g:17261:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
+ // InternalRoom.g:17313:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
public final void rule__ContinuationTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17265:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
- // InternalRoom.g:17266:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
+ // InternalRoom.g:17317:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
+ // InternalRoom.g:17318:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__ContinuationTransition__Group_7__1__Impl();
state._fsp--;
@@ -47693,29 +47876,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1__Impl"
- // InternalRoom.g:17273:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17325:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
public final void rule__ContinuationTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17277:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17278:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17329:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17330:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17278:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
- // InternalRoom.g:17279:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ // InternalRoom.g:17330:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17331:1: ( rule__ContinuationTransition__Group_7_1__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17280:1: ( rule__ContinuationTransition__Group_7_1__0 )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:17332:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA170_0==106) ) {
- alt170=1;
+ if ( (LA172_0==107) ) {
+ alt172=1;
}
- switch (alt170) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:17280:2: rule__ContinuationTransition__Group_7_1__0
+ // InternalRoom.g:17332:2: rule__ContinuationTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__0();
@@ -47751,14 +47934,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2"
- // InternalRoom.g:17290:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17342:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
public final void rule__ContinuationTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17294:1: ( rule__ContinuationTransition__Group_7__2__Impl )
- // InternalRoom.g:17295:2: rule__ContinuationTransition__Group_7__2__Impl
+ // InternalRoom.g:17346:1: ( rule__ContinuationTransition__Group_7__2__Impl )
+ // InternalRoom.g:17347:2: rule__ContinuationTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__2__Impl();
@@ -47784,20 +47967,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2__Impl"
- // InternalRoom.g:17301:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17353:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__ContinuationTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17305:1: ( ( '}' ) )
- // InternalRoom.g:17306:1: ( '}' )
+ // InternalRoom.g:17357:1: ( ( '}' ) )
+ // InternalRoom.g:17358:1: ( '}' )
{
- // InternalRoom.g:17306:1: ( '}' )
- // InternalRoom.g:17307:1: '}'
+ // InternalRoom.g:17358:1: ( '}' )
+ // InternalRoom.g:17359:1: '}'
{
before(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -47821,14 +48004,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0"
- // InternalRoom.g:17326:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
+ // InternalRoom.g:17378:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
public final void rule__ContinuationTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17330:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
- // InternalRoom.g:17331:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
+ // InternalRoom.g:17382:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
+ // InternalRoom.g:17383:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__ContinuationTransition__Group_7_1__0__Impl();
@@ -47859,20 +48042,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17338:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17390:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__ContinuationTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17342:1: ( ( 'action' ) )
- // InternalRoom.g:17343:1: ( 'action' )
+ // InternalRoom.g:17394:1: ( ( 'action' ) )
+ // InternalRoom.g:17395:1: ( 'action' )
{
- // InternalRoom.g:17343:1: ( 'action' )
- // InternalRoom.g:17344:1: 'action'
+ // InternalRoom.g:17395:1: ( 'action' )
+ // InternalRoom.g:17396:1: 'action'
{
before(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
}
@@ -47896,14 +48079,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1"
- // InternalRoom.g:17357:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17409:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
public final void rule__ContinuationTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17361:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17362:2: rule__ContinuationTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17413:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17414:2: rule__ContinuationTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__1__Impl();
@@ -47929,21 +48112,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17368:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17420:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__ContinuationTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17372:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17373:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17424:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17425:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17373:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17374:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17425:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17426:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getContinuationTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17375:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17375:2: rule__ContinuationTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17427:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17427:2: rule__ContinuationTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ActionAssignment_7_1_1();
@@ -47976,16 +48159,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0"
- // InternalRoom.g:17389:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
+ // InternalRoom.g:17441:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
public final void rule__TriggeredTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17393:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
- // InternalRoom.g:17394:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
+ // InternalRoom.g:17445:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
+ // InternalRoom.g:17446:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__TriggeredTransition__Group__0__Impl();
state._fsp--;
@@ -48014,20 +48197,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0__Impl"
- // InternalRoom.g:17401:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17453:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__TriggeredTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17405:1: ( ( 'Transition' ) )
- // InternalRoom.g:17406:1: ( 'Transition' )
+ // InternalRoom.g:17457:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17458:1: ( 'Transition' )
{
- // InternalRoom.g:17406:1: ( 'Transition' )
- // InternalRoom.g:17407:1: 'Transition'
+ // InternalRoom.g:17458:1: ( 'Transition' )
+ // InternalRoom.g:17459:1: 'Transition'
{
before(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- match(input,104,FOLLOW_2);
+ match(input,105,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
}
@@ -48051,16 +48234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1"
- // InternalRoom.g:17420:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
+ // InternalRoom.g:17472:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
public final void rule__TriggeredTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17424:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
- // InternalRoom.g:17425:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
+ // InternalRoom.g:17476:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
+ // InternalRoom.g:17477:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__TriggeredTransition__Group__1__Impl();
state._fsp--;
@@ -48089,29 +48272,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1__Impl"
- // InternalRoom.g:17432:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17484:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
public final void rule__TriggeredTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17436:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17437:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17488:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17489:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17437:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
- // InternalRoom.g:17438:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ // InternalRoom.g:17489:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17490:1: ( rule__TriggeredTransition__NameAssignment_1 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17439:1: ( rule__TriggeredTransition__NameAssignment_1 )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:17491:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA171_0==RULE_ID) ) {
- alt171=1;
+ if ( (LA173_0==RULE_ID) ) {
+ alt173=1;
}
- switch (alt171) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:17439:2: rule__TriggeredTransition__NameAssignment_1
+ // InternalRoom.g:17491:2: rule__TriggeredTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__NameAssignment_1();
@@ -48147,16 +48330,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2"
- // InternalRoom.g:17449:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
+ // InternalRoom.g:17501:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
public final void rule__TriggeredTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17453:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
- // InternalRoom.g:17454:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
+ // InternalRoom.g:17505:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
+ // InternalRoom.g:17506:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__2__Impl();
state._fsp--;
@@ -48185,20 +48368,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2__Impl"
- // InternalRoom.g:17461:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17513:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
public final void rule__TriggeredTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17465:1: ( ( ':' ) )
- // InternalRoom.g:17466:1: ( ':' )
+ // InternalRoom.g:17517:1: ( ( ':' ) )
+ // InternalRoom.g:17518:1: ( ':' )
{
- // InternalRoom.g:17466:1: ( ':' )
- // InternalRoom.g:17467:1: ':'
+ // InternalRoom.g:17518:1: ( ':' )
+ // InternalRoom.g:17519:1: ':'
{
before(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
}
@@ -48222,14 +48405,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3"
- // InternalRoom.g:17480:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
+ // InternalRoom.g:17532:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
public final void rule__TriggeredTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17484:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
- // InternalRoom.g:17485:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
+ // InternalRoom.g:17536:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
+ // InternalRoom.g:17537:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__TriggeredTransition__Group__3__Impl();
@@ -48260,21 +48443,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3__Impl"
- // InternalRoom.g:17492:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17544:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
public final void rule__TriggeredTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17496:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17497:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17548:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17549:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17497:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
- // InternalRoom.g:17498:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17549:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17550:1: ( rule__TriggeredTransition__FromAssignment_3 )
{
before(grammarAccess.getTriggeredTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17499:1: ( rule__TriggeredTransition__FromAssignment_3 )
- // InternalRoom.g:17499:2: rule__TriggeredTransition__FromAssignment_3
+ // InternalRoom.g:17551:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17551:2: rule__TriggeredTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__FromAssignment_3();
@@ -48307,16 +48490,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4"
- // InternalRoom.g:17509:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
+ // InternalRoom.g:17561:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
public final void rule__TriggeredTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17513:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
- // InternalRoom.g:17514:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
+ // InternalRoom.g:17565:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
+ // InternalRoom.g:17566:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__4__Impl();
state._fsp--;
@@ -48345,20 +48528,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4__Impl"
- // InternalRoom.g:17521:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17573:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
public final void rule__TriggeredTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17525:1: ( ( '->' ) )
- // InternalRoom.g:17526:1: ( '->' )
+ // InternalRoom.g:17577:1: ( ( '->' ) )
+ // InternalRoom.g:17578:1: ( '->' )
{
- // InternalRoom.g:17526:1: ( '->' )
- // InternalRoom.g:17527:1: '->'
+ // InternalRoom.g:17578:1: ( '->' )
+ // InternalRoom.g:17579:1: '->'
{
before(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -48382,14 +48565,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5"
- // InternalRoom.g:17540:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
+ // InternalRoom.g:17592:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
public final void rule__TriggeredTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17544:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
- // InternalRoom.g:17545:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
+ // InternalRoom.g:17596:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
+ // InternalRoom.g:17597:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__5__Impl();
@@ -48420,21 +48603,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5__Impl"
- // InternalRoom.g:17552:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17604:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
public final void rule__TriggeredTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17556:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17557:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17608:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17609:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17557:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
- // InternalRoom.g:17558:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17609:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17610:1: ( rule__TriggeredTransition__ToAssignment_5 )
{
before(grammarAccess.getTriggeredTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17559:1: ( rule__TriggeredTransition__ToAssignment_5 )
- // InternalRoom.g:17559:2: rule__TriggeredTransition__ToAssignment_5
+ // InternalRoom.g:17611:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17611:2: rule__TriggeredTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ToAssignment_5();
@@ -48467,14 +48650,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6"
- // InternalRoom.g:17569:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
+ // InternalRoom.g:17621:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
public final void rule__TriggeredTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17573:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
- // InternalRoom.g:17574:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
+ // InternalRoom.g:17625:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
+ // InternalRoom.g:17626:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__6__Impl();
@@ -48505,29 +48688,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6__Impl"
- // InternalRoom.g:17581:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17633:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
public final void rule__TriggeredTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17585:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17586:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17637:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17638:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17586:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17587:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17638:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17639:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17588:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:17640:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA172_0==59) ) {
- alt172=1;
+ if ( (LA174_0==60) ) {
+ alt174=1;
}
- switch (alt172) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:17588:2: rule__TriggeredTransition__DocuAssignment_6
+ // InternalRoom.g:17640:2: rule__TriggeredTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__DocuAssignment_6();
@@ -48563,16 +48746,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7"
- // InternalRoom.g:17598:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
+ // InternalRoom.g:17650:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
public final void rule__TriggeredTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17602:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
- // InternalRoom.g:17603:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
+ // InternalRoom.g:17654:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
+ // InternalRoom.g:17655:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__7__Impl();
state._fsp--;
@@ -48601,20 +48784,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7__Impl"
- // InternalRoom.g:17610:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:17662:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17614:1: ( ( '{' ) )
- // InternalRoom.g:17615:1: ( '{' )
+ // InternalRoom.g:17666:1: ( ( '{' ) )
+ // InternalRoom.g:17667:1: ( '{' )
{
- // InternalRoom.g:17615:1: ( '{' )
- // InternalRoom.g:17616:1: '{'
+ // InternalRoom.g:17667:1: ( '{' )
+ // InternalRoom.g:17668:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -48638,16 +48821,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8"
- // InternalRoom.g:17629:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
+ // InternalRoom.g:17681:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
public final void rule__TriggeredTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17633:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
- // InternalRoom.g:17634:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
+ // InternalRoom.g:17685:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
+ // InternalRoom.g:17686:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__TriggeredTransition__Group__8__Impl();
state._fsp--;
@@ -48676,20 +48859,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8__Impl"
- // InternalRoom.g:17641:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
+ // InternalRoom.g:17693:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
public final void rule__TriggeredTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17645:1: ( ( 'triggers' ) )
- // InternalRoom.g:17646:1: ( 'triggers' )
+ // InternalRoom.g:17697:1: ( ( 'triggers' ) )
+ // InternalRoom.g:17698:1: ( 'triggers' )
{
- // InternalRoom.g:17646:1: ( 'triggers' )
- // InternalRoom.g:17647:1: 'triggers'
+ // InternalRoom.g:17698:1: ( 'triggers' )
+ // InternalRoom.g:17699:1: 'triggers'
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- match(input,107,FOLLOW_2);
+ match(input,108,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
}
@@ -48713,16 +48896,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9"
- // InternalRoom.g:17660:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
+ // InternalRoom.g:17712:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
public final void rule__TriggeredTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17664:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
- // InternalRoom.g:17665:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
+ // InternalRoom.g:17716:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
+ // InternalRoom.g:17717:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group__9__Impl();
state._fsp--;
@@ -48751,20 +48934,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9__Impl"
- // InternalRoom.g:17672:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
+ // InternalRoom.g:17724:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17676:1: ( ( '{' ) )
- // InternalRoom.g:17677:1: ( '{' )
+ // InternalRoom.g:17728:1: ( ( '{' ) )
+ // InternalRoom.g:17729:1: ( '{' )
{
- // InternalRoom.g:17677:1: ( '{' )
- // InternalRoom.g:17678:1: '{'
+ // InternalRoom.g:17729:1: ( '{' )
+ // InternalRoom.g:17730:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
}
@@ -48788,16 +48971,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10"
- // InternalRoom.g:17691:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
+ // InternalRoom.g:17743:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
public final void rule__TriggeredTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17695:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
- // InternalRoom.g:17696:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
+ // InternalRoom.g:17747:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
+ // InternalRoom.g:17748:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__10__Impl();
state._fsp--;
@@ -48826,21 +49009,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10__Impl"
- // InternalRoom.g:17703:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
+ // InternalRoom.g:17755:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
public final void rule__TriggeredTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17707:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
- // InternalRoom.g:17708:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:17759:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
+ // InternalRoom.g:17760:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
{
- // InternalRoom.g:17708:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
- // InternalRoom.g:17709:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:17760:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:17761:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_10());
- // InternalRoom.g:17710:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
- // InternalRoom.g:17710:2: rule__TriggeredTransition__TriggersAssignment_10
+ // InternalRoom.g:17762:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:17762:2: rule__TriggeredTransition__TriggersAssignment_10
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_10();
@@ -48873,16 +49056,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11"
- // InternalRoom.g:17720:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
+ // InternalRoom.g:17772:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
public final void rule__TriggeredTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17724:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
- // InternalRoom.g:17725:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
+ // InternalRoom.g:17776:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
+ // InternalRoom.g:17777:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__11__Impl();
state._fsp--;
@@ -48911,35 +49094,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11__Impl"
- // InternalRoom.g:17732:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
+ // InternalRoom.g:17784:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
public final void rule__TriggeredTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17736:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
- // InternalRoom.g:17737:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:17788:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
+ // InternalRoom.g:17789:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
{
- // InternalRoom.g:17737:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
- // InternalRoom.g:17738:1: ( rule__TriggeredTransition__Group_11__0 )*
+ // InternalRoom.g:17789:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:17790:1: ( rule__TriggeredTransition__Group_11__0 )*
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_11());
- // InternalRoom.g:17739:1: ( rule__TriggeredTransition__Group_11__0 )*
- loop173:
+ // InternalRoom.g:17791:1: ( rule__TriggeredTransition__Group_11__0 )*
+ loop175:
do {
- int alt173=2;
- int LA173_0 = input.LA(1);
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA173_0==108) ) {
- alt173=1;
+ if ( (LA175_0==109) ) {
+ alt175=1;
}
- switch (alt173) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:17739:2: rule__TriggeredTransition__Group_11__0
+ // InternalRoom.g:17791:2: rule__TriggeredTransition__Group_11__0
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group_11__0();
state._fsp--;
@@ -48949,7 +49132,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop173;
+ break loop175;
}
} while (true);
@@ -48976,16 +49159,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12"
- // InternalRoom.g:17749:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
+ // InternalRoom.g:17801:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
public final void rule__TriggeredTransition__Group__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17753:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
- // InternalRoom.g:17754:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
+ // InternalRoom.g:17805:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
+ // InternalRoom.g:17806:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__TriggeredTransition__Group__12__Impl();
state._fsp--;
@@ -49014,20 +49197,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12__Impl"
- // InternalRoom.g:17761:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
+ // InternalRoom.g:17813:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17765:1: ( ( '}' ) )
- // InternalRoom.g:17766:1: ( '}' )
+ // InternalRoom.g:17817:1: ( ( '}' ) )
+ // InternalRoom.g:17818:1: ( '}' )
{
- // InternalRoom.g:17766:1: ( '}' )
- // InternalRoom.g:17767:1: '}'
+ // InternalRoom.g:17818:1: ( '}' )
+ // InternalRoom.g:17819:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
}
@@ -49051,16 +49234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13"
- // InternalRoom.g:17780:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
+ // InternalRoom.g:17832:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
public final void rule__TriggeredTransition__Group__13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17784:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
- // InternalRoom.g:17785:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
+ // InternalRoom.g:17836:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
+ // InternalRoom.g:17837:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__TriggeredTransition__Group__13__Impl();
state._fsp--;
@@ -49089,29 +49272,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13__Impl"
- // InternalRoom.g:17792:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
+ // InternalRoom.g:17844:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
public final void rule__TriggeredTransition__Group__13__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17796:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
- // InternalRoom.g:17797:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:17848:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
+ // InternalRoom.g:17849:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
{
- // InternalRoom.g:17797:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
- // InternalRoom.g:17798:1: ( rule__TriggeredTransition__Group_13__0 )?
+ // InternalRoom.g:17849:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:17850:1: ( rule__TriggeredTransition__Group_13__0 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_13());
- // InternalRoom.g:17799:1: ( rule__TriggeredTransition__Group_13__0 )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalRoom.g:17851:1: ( rule__TriggeredTransition__Group_13__0 )?
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA174_0==106) ) {
- alt174=1;
+ if ( (LA176_0==107) ) {
+ alt176=1;
}
- switch (alt174) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:17799:2: rule__TriggeredTransition__Group_13__0
+ // InternalRoom.g:17851:2: rule__TriggeredTransition__Group_13__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__0();
@@ -49147,14 +49330,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14"
- // InternalRoom.g:17809:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
+ // InternalRoom.g:17861:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
public final void rule__TriggeredTransition__Group__14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17813:1: ( rule__TriggeredTransition__Group__14__Impl )
- // InternalRoom.g:17814:2: rule__TriggeredTransition__Group__14__Impl
+ // InternalRoom.g:17865:1: ( rule__TriggeredTransition__Group__14__Impl )
+ // InternalRoom.g:17866:2: rule__TriggeredTransition__Group__14__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__14__Impl();
@@ -49180,20 +49363,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14__Impl"
- // InternalRoom.g:17820:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
+ // InternalRoom.g:17872:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17824:1: ( ( '}' ) )
- // InternalRoom.g:17825:1: ( '}' )
+ // InternalRoom.g:17876:1: ( ( '}' ) )
+ // InternalRoom.g:17877:1: ( '}' )
{
- // InternalRoom.g:17825:1: ( '}' )
- // InternalRoom.g:17826:1: '}'
+ // InternalRoom.g:17877:1: ( '}' )
+ // InternalRoom.g:17878:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
}
@@ -49217,16 +49400,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0"
- // InternalRoom.g:17869:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
+ // InternalRoom.g:17921:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
public final void rule__TriggeredTransition__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17873:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
- // InternalRoom.g:17874:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
+ // InternalRoom.g:17925:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
+ // InternalRoom.g:17926:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group_11__0__Impl();
state._fsp--;
@@ -49255,20 +49438,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0__Impl"
- // InternalRoom.g:17881:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
+ // InternalRoom.g:17933:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
public final void rule__TriggeredTransition__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17885:1: ( ( 'or' ) )
- // InternalRoom.g:17886:1: ( 'or' )
+ // InternalRoom.g:17937:1: ( ( 'or' ) )
+ // InternalRoom.g:17938:1: ( 'or' )
{
- // InternalRoom.g:17886:1: ( 'or' )
- // InternalRoom.g:17887:1: 'or'
+ // InternalRoom.g:17938:1: ( 'or' )
+ // InternalRoom.g:17939:1: 'or'
{
before(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- match(input,108,FOLLOW_2);
+ match(input,109,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
}
@@ -49292,14 +49475,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1"
- // InternalRoom.g:17900:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
+ // InternalRoom.g:17952:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
public final void rule__TriggeredTransition__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17904:1: ( rule__TriggeredTransition__Group_11__1__Impl )
- // InternalRoom.g:17905:2: rule__TriggeredTransition__Group_11__1__Impl
+ // InternalRoom.g:17956:1: ( rule__TriggeredTransition__Group_11__1__Impl )
+ // InternalRoom.g:17957:2: rule__TriggeredTransition__Group_11__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_11__1__Impl();
@@ -49325,21 +49508,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1__Impl"
- // InternalRoom.g:17911:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
+ // InternalRoom.g:17963:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
public final void rule__TriggeredTransition__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17915:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
- // InternalRoom.g:17916:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:17967:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
+ // InternalRoom.g:17968:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
{
- // InternalRoom.g:17916:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
- // InternalRoom.g:17917:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:17968:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:17969:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_11_1());
- // InternalRoom.g:17918:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
- // InternalRoom.g:17918:2: rule__TriggeredTransition__TriggersAssignment_11_1
+ // InternalRoom.g:17970:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:17970:2: rule__TriggeredTransition__TriggersAssignment_11_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_11_1();
@@ -49372,14 +49555,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0"
- // InternalRoom.g:17932:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
+ // InternalRoom.g:17984:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
public final void rule__TriggeredTransition__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17936:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
- // InternalRoom.g:17937:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
+ // InternalRoom.g:17988:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
+ // InternalRoom.g:17989:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
{
pushFollow(FOLLOW_27);
rule__TriggeredTransition__Group_13__0__Impl();
@@ -49410,20 +49593,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0__Impl"
- // InternalRoom.g:17944:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17996:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
public final void rule__TriggeredTransition__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17948:1: ( ( 'action' ) )
- // InternalRoom.g:17949:1: ( 'action' )
+ // InternalRoom.g:18000:1: ( ( 'action' ) )
+ // InternalRoom.g:18001:1: ( 'action' )
{
- // InternalRoom.g:17949:1: ( 'action' )
- // InternalRoom.g:17950:1: 'action'
+ // InternalRoom.g:18001:1: ( 'action' )
+ // InternalRoom.g:18002:1: 'action'
{
before(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
}
@@ -49447,14 +49630,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1"
- // InternalRoom.g:17963:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
+ // InternalRoom.g:18015:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
public final void rule__TriggeredTransition__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17967:1: ( rule__TriggeredTransition__Group_13__1__Impl )
- // InternalRoom.g:17968:2: rule__TriggeredTransition__Group_13__1__Impl
+ // InternalRoom.g:18019:1: ( rule__TriggeredTransition__Group_13__1__Impl )
+ // InternalRoom.g:18020:2: rule__TriggeredTransition__Group_13__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__1__Impl();
@@ -49480,21 +49663,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1__Impl"
- // InternalRoom.g:17974:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
+ // InternalRoom.g:18026:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
public final void rule__TriggeredTransition__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17978:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
- // InternalRoom.g:17979:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18030:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
+ // InternalRoom.g:18031:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
{
- // InternalRoom.g:17979:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
- // InternalRoom.g:17980:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18031:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18032:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getActionAssignment_13_1());
- // InternalRoom.g:17981:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
- // InternalRoom.g:17981:2: rule__TriggeredTransition__ActionAssignment_13_1
+ // InternalRoom.g:18033:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18033:2: rule__TriggeredTransition__ActionAssignment_13_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ActionAssignment_13_1();
@@ -49527,16 +49710,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0"
- // InternalRoom.g:17995:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
+ // InternalRoom.g:18047:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
public final void rule__GuardedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17999:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
- // InternalRoom.g:18000:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
+ // InternalRoom.g:18051:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
+ // InternalRoom.g:18052:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__GuardedTransition__Group__0__Impl();
state._fsp--;
@@ -49565,20 +49748,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0__Impl"
- // InternalRoom.g:18007:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18059:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__GuardedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18011:1: ( ( 'Transition' ) )
- // InternalRoom.g:18012:1: ( 'Transition' )
+ // InternalRoom.g:18063:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18064:1: ( 'Transition' )
{
- // InternalRoom.g:18012:1: ( 'Transition' )
- // InternalRoom.g:18013:1: 'Transition'
+ // InternalRoom.g:18064:1: ( 'Transition' )
+ // InternalRoom.g:18065:1: 'Transition'
{
before(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- match(input,104,FOLLOW_2);
+ match(input,105,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
}
@@ -49602,16 +49785,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1"
- // InternalRoom.g:18026:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
+ // InternalRoom.g:18078:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
public final void rule__GuardedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18030:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
- // InternalRoom.g:18031:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
+ // InternalRoom.g:18082:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
+ // InternalRoom.g:18083:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__GuardedTransition__Group__1__Impl();
state._fsp--;
@@ -49640,29 +49823,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1__Impl"
- // InternalRoom.g:18038:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18090:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
public final void rule__GuardedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18042:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18043:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18094:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18095:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18043:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
- // InternalRoom.g:18044:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ // InternalRoom.g:18095:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18096:1: ( rule__GuardedTransition__NameAssignment_1 )?
{
before(grammarAccess.getGuardedTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18045:1: ( rule__GuardedTransition__NameAssignment_1 )?
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalRoom.g:18097:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA175_0==RULE_ID) ) {
- alt175=1;
+ if ( (LA177_0==RULE_ID) ) {
+ alt177=1;
}
- switch (alt175) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:18045:2: rule__GuardedTransition__NameAssignment_1
+ // InternalRoom.g:18097:2: rule__GuardedTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__NameAssignment_1();
@@ -49698,16 +49881,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2"
- // InternalRoom.g:18055:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
+ // InternalRoom.g:18107:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
public final void rule__GuardedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18059:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
- // InternalRoom.g:18060:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
+ // InternalRoom.g:18111:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
+ // InternalRoom.g:18112:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__2__Impl();
state._fsp--;
@@ -49736,20 +49919,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2__Impl"
- // InternalRoom.g:18067:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18119:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
public final void rule__GuardedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18071:1: ( ( ':' ) )
- // InternalRoom.g:18072:1: ( ':' )
+ // InternalRoom.g:18123:1: ( ( ':' ) )
+ // InternalRoom.g:18124:1: ( ':' )
{
- // InternalRoom.g:18072:1: ( ':' )
- // InternalRoom.g:18073:1: ':'
+ // InternalRoom.g:18124:1: ( ':' )
+ // InternalRoom.g:18125:1: ':'
{
before(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
}
@@ -49773,14 +49956,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3"
- // InternalRoom.g:18086:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
+ // InternalRoom.g:18138:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
public final void rule__GuardedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18090:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
- // InternalRoom.g:18091:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
+ // InternalRoom.g:18142:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
+ // InternalRoom.g:18143:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__GuardedTransition__Group__3__Impl();
@@ -49811,21 +49994,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3__Impl"
- // InternalRoom.g:18098:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18150:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
public final void rule__GuardedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18102:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18103:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18154:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18155:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18103:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
- // InternalRoom.g:18104:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18155:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18156:1: ( rule__GuardedTransition__FromAssignment_3 )
{
before(grammarAccess.getGuardedTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18105:1: ( rule__GuardedTransition__FromAssignment_3 )
- // InternalRoom.g:18105:2: rule__GuardedTransition__FromAssignment_3
+ // InternalRoom.g:18157:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18157:2: rule__GuardedTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__FromAssignment_3();
@@ -49858,16 +50041,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4"
- // InternalRoom.g:18115:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
+ // InternalRoom.g:18167:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
public final void rule__GuardedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18119:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
- // InternalRoom.g:18120:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
+ // InternalRoom.g:18171:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
+ // InternalRoom.g:18172:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__4__Impl();
state._fsp--;
@@ -49896,20 +50079,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4__Impl"
- // InternalRoom.g:18127:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18179:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
public final void rule__GuardedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18131:1: ( ( '->' ) )
- // InternalRoom.g:18132:1: ( '->' )
+ // InternalRoom.g:18183:1: ( ( '->' ) )
+ // InternalRoom.g:18184:1: ( '->' )
{
- // InternalRoom.g:18132:1: ( '->' )
- // InternalRoom.g:18133:1: '->'
+ // InternalRoom.g:18184:1: ( '->' )
+ // InternalRoom.g:18185:1: '->'
{
before(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -49933,14 +50116,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5"
- // InternalRoom.g:18146:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
+ // InternalRoom.g:18198:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
public final void rule__GuardedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18150:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
- // InternalRoom.g:18151:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
+ // InternalRoom.g:18202:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
+ // InternalRoom.g:18203:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__5__Impl();
@@ -49971,21 +50154,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5__Impl"
- // InternalRoom.g:18158:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18210:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
public final void rule__GuardedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18162:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18163:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18214:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18215:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18163:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
- // InternalRoom.g:18164:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18215:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18216:1: ( rule__GuardedTransition__ToAssignment_5 )
{
before(grammarAccess.getGuardedTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18165:1: ( rule__GuardedTransition__ToAssignment_5 )
- // InternalRoom.g:18165:2: rule__GuardedTransition__ToAssignment_5
+ // InternalRoom.g:18217:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18217:2: rule__GuardedTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ToAssignment_5();
@@ -50018,14 +50201,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6"
- // InternalRoom.g:18175:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
+ // InternalRoom.g:18227:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
public final void rule__GuardedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18179:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
- // InternalRoom.g:18180:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
+ // InternalRoom.g:18231:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
+ // InternalRoom.g:18232:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__6__Impl();
@@ -50056,29 +50239,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6__Impl"
- // InternalRoom.g:18187:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18239:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
public final void rule__GuardedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18191:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18192:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18243:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18244:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18192:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18193:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18244:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18245:1: ( rule__GuardedTransition__DocuAssignment_6 )?
{
before(grammarAccess.getGuardedTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18194:1: ( rule__GuardedTransition__DocuAssignment_6 )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:18246:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA176_0==59) ) {
- alt176=1;
+ if ( (LA178_0==60) ) {
+ alt178=1;
}
- switch (alt176) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:18194:2: rule__GuardedTransition__DocuAssignment_6
+ // InternalRoom.g:18246:2: rule__GuardedTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__DocuAssignment_6();
@@ -50114,16 +50297,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7"
- // InternalRoom.g:18204:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
+ // InternalRoom.g:18256:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
public final void rule__GuardedTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18208:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
- // InternalRoom.g:18209:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
+ // InternalRoom.g:18260:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
+ // InternalRoom.g:18261:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_92);
rule__GuardedTransition__Group__7__Impl();
state._fsp--;
@@ -50152,20 +50335,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7__Impl"
- // InternalRoom.g:18216:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18268:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
public final void rule__GuardedTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18220:1: ( ( '{' ) )
- // InternalRoom.g:18221:1: ( '{' )
+ // InternalRoom.g:18272:1: ( ( '{' ) )
+ // InternalRoom.g:18273:1: ( '{' )
{
- // InternalRoom.g:18221:1: ( '{' )
- // InternalRoom.g:18222:1: '{'
+ // InternalRoom.g:18273:1: ( '{' )
+ // InternalRoom.g:18274:1: '{'
{
before(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -50189,14 +50372,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8"
- // InternalRoom.g:18235:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
+ // InternalRoom.g:18287:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
public final void rule__GuardedTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18239:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
- // InternalRoom.g:18240:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
+ // InternalRoom.g:18291:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
+ // InternalRoom.g:18292:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group__8__Impl();
@@ -50227,20 +50410,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8__Impl"
- // InternalRoom.g:18247:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
+ // InternalRoom.g:18299:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
public final void rule__GuardedTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18251:1: ( ( 'guard' ) )
- // InternalRoom.g:18252:1: ( 'guard' )
+ // InternalRoom.g:18303:1: ( ( 'guard' ) )
+ // InternalRoom.g:18304:1: ( 'guard' )
{
- // InternalRoom.g:18252:1: ( 'guard' )
- // InternalRoom.g:18253:1: 'guard'
+ // InternalRoom.g:18304:1: ( 'guard' )
+ // InternalRoom.g:18305:1: 'guard'
{
before(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- match(input,109,FOLLOW_2);
+ match(input,110,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
}
@@ -50264,16 +50447,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9"
- // InternalRoom.g:18266:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
+ // InternalRoom.g:18318:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
public final void rule__GuardedTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18270:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
- // InternalRoom.g:18271:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
+ // InternalRoom.g:18322:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
+ // InternalRoom.g:18323:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__GuardedTransition__Group__9__Impl();
state._fsp--;
@@ -50302,21 +50485,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9__Impl"
- // InternalRoom.g:18278:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
+ // InternalRoom.g:18330:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
public final void rule__GuardedTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18282:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
- // InternalRoom.g:18283:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18334:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
+ // InternalRoom.g:18335:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
{
- // InternalRoom.g:18283:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
- // InternalRoom.g:18284:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18335:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18336:1: ( rule__GuardedTransition__GuardAssignment_9 )
{
before(grammarAccess.getGuardedTransitionAccess().getGuardAssignment_9());
- // InternalRoom.g:18285:1: ( rule__GuardedTransition__GuardAssignment_9 )
- // InternalRoom.g:18285:2: rule__GuardedTransition__GuardAssignment_9
+ // InternalRoom.g:18337:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18337:2: rule__GuardedTransition__GuardAssignment_9
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__GuardAssignment_9();
@@ -50349,16 +50532,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10"
- // InternalRoom.g:18295:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
+ // InternalRoom.g:18347:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
public final void rule__GuardedTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18299:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
- // InternalRoom.g:18300:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
+ // InternalRoom.g:18351:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
+ // InternalRoom.g:18352:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__GuardedTransition__Group__10__Impl();
state._fsp--;
@@ -50387,29 +50570,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10__Impl"
- // InternalRoom.g:18307:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18359:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
public final void rule__GuardedTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18311:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
- // InternalRoom.g:18312:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18363:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18364:1: ( ( rule__GuardedTransition__Group_10__0 )? )
{
- // InternalRoom.g:18312:1: ( ( rule__GuardedTransition__Group_10__0 )? )
- // InternalRoom.g:18313:1: ( rule__GuardedTransition__Group_10__0 )?
+ // InternalRoom.g:18364:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18365:1: ( rule__GuardedTransition__Group_10__0 )?
{
before(grammarAccess.getGuardedTransitionAccess().getGroup_10());
- // InternalRoom.g:18314:1: ( rule__GuardedTransition__Group_10__0 )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:18366:1: ( rule__GuardedTransition__Group_10__0 )?
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA177_0==106) ) {
- alt177=1;
+ if ( (LA179_0==107) ) {
+ alt179=1;
}
- switch (alt177) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:18314:2: rule__GuardedTransition__Group_10__0
+ // InternalRoom.g:18366:2: rule__GuardedTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__0();
@@ -50445,14 +50628,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11"
- // InternalRoom.g:18324:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
+ // InternalRoom.g:18376:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
public final void rule__GuardedTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18328:1: ( rule__GuardedTransition__Group__11__Impl )
- // InternalRoom.g:18329:2: rule__GuardedTransition__Group__11__Impl
+ // InternalRoom.g:18380:1: ( rule__GuardedTransition__Group__11__Impl )
+ // InternalRoom.g:18381:2: rule__GuardedTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__11__Impl();
@@ -50478,20 +50661,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11__Impl"
- // InternalRoom.g:18335:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18387:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
public final void rule__GuardedTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18339:1: ( ( '}' ) )
- // InternalRoom.g:18340:1: ( '}' )
+ // InternalRoom.g:18391:1: ( ( '}' ) )
+ // InternalRoom.g:18392:1: ( '}' )
{
- // InternalRoom.g:18340:1: ( '}' )
- // InternalRoom.g:18341:1: '}'
+ // InternalRoom.g:18392:1: ( '}' )
+ // InternalRoom.g:18393:1: '}'
{
before(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -50515,14 +50698,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0"
- // InternalRoom.g:18378:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
+ // InternalRoom.g:18430:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
public final void rule__GuardedTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18382:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
- // InternalRoom.g:18383:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
+ // InternalRoom.g:18434:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
+ // InternalRoom.g:18435:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group_10__0__Impl();
@@ -50553,20 +50736,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0__Impl"
- // InternalRoom.g:18390:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18442:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__GuardedTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18394:1: ( ( 'action' ) )
- // InternalRoom.g:18395:1: ( 'action' )
+ // InternalRoom.g:18446:1: ( ( 'action' ) )
+ // InternalRoom.g:18447:1: ( 'action' )
{
- // InternalRoom.g:18395:1: ( 'action' )
- // InternalRoom.g:18396:1: 'action'
+ // InternalRoom.g:18447:1: ( 'action' )
+ // InternalRoom.g:18448:1: 'action'
{
before(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
}
@@ -50590,14 +50773,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1"
- // InternalRoom.g:18409:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18461:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
public final void rule__GuardedTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18413:1: ( rule__GuardedTransition__Group_10__1__Impl )
- // InternalRoom.g:18414:2: rule__GuardedTransition__Group_10__1__Impl
+ // InternalRoom.g:18465:1: ( rule__GuardedTransition__Group_10__1__Impl )
+ // InternalRoom.g:18466:2: rule__GuardedTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__1__Impl();
@@ -50623,21 +50806,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1__Impl"
- // InternalRoom.g:18420:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18472:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
public final void rule__GuardedTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18424:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18425:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18476:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:18477:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18425:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18426:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18477:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18478:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getGuardedTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18427:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18427:2: rule__GuardedTransition__ActionAssignment_10_1
+ // InternalRoom.g:18479:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18479:2: rule__GuardedTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ActionAssignment_10_1();
@@ -50670,16 +50853,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0"
- // InternalRoom.g:18441:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
+ // InternalRoom.g:18493:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
public final void rule__CPBranchTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18445:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
- // InternalRoom.g:18446:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
+ // InternalRoom.g:18497:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
+ // InternalRoom.g:18498:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__CPBranchTransition__Group__0__Impl();
state._fsp--;
@@ -50708,20 +50891,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0__Impl"
- // InternalRoom.g:18453:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18505:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__CPBranchTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18457:1: ( ( 'Transition' ) )
- // InternalRoom.g:18458:1: ( 'Transition' )
+ // InternalRoom.g:18509:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18510:1: ( 'Transition' )
{
- // InternalRoom.g:18458:1: ( 'Transition' )
- // InternalRoom.g:18459:1: 'Transition'
+ // InternalRoom.g:18510:1: ( 'Transition' )
+ // InternalRoom.g:18511:1: 'Transition'
{
before(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- match(input,104,FOLLOW_2);
+ match(input,105,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
}
@@ -50745,16 +50928,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1"
- // InternalRoom.g:18472:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
+ // InternalRoom.g:18524:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
public final void rule__CPBranchTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18476:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
- // InternalRoom.g:18477:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
+ // InternalRoom.g:18528:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
+ // InternalRoom.g:18529:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__CPBranchTransition__Group__1__Impl();
state._fsp--;
@@ -50783,29 +50966,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1__Impl"
- // InternalRoom.g:18484:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18536:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
public final void rule__CPBranchTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18488:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18489:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18540:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18541:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18489:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
- // InternalRoom.g:18490:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ // InternalRoom.g:18541:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18542:1: ( rule__CPBranchTransition__NameAssignment_1 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18491:1: ( rule__CPBranchTransition__NameAssignment_1 )?
- int alt178=2;
- int LA178_0 = input.LA(1);
+ // InternalRoom.g:18543:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA178_0==RULE_ID) ) {
- alt178=1;
+ if ( (LA180_0==RULE_ID) ) {
+ alt180=1;
}
- switch (alt178) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:18491:2: rule__CPBranchTransition__NameAssignment_1
+ // InternalRoom.g:18543:2: rule__CPBranchTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__NameAssignment_1();
@@ -50841,16 +51024,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2"
- // InternalRoom.g:18501:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
+ // InternalRoom.g:18553:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
public final void rule__CPBranchTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18505:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
- // InternalRoom.g:18506:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
+ // InternalRoom.g:18557:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
+ // InternalRoom.g:18558:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__2__Impl();
state._fsp--;
@@ -50879,20 +51062,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2__Impl"
- // InternalRoom.g:18513:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18565:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
public final void rule__CPBranchTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18517:1: ( ( ':' ) )
- // InternalRoom.g:18518:1: ( ':' )
+ // InternalRoom.g:18569:1: ( ( ':' ) )
+ // InternalRoom.g:18570:1: ( ':' )
{
- // InternalRoom.g:18518:1: ( ':' )
- // InternalRoom.g:18519:1: ':'
+ // InternalRoom.g:18570:1: ( ':' )
+ // InternalRoom.g:18571:1: ':'
{
before(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
}
@@ -50916,14 +51099,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3"
- // InternalRoom.g:18532:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
+ // InternalRoom.g:18584:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
public final void rule__CPBranchTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18536:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
- // InternalRoom.g:18537:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
+ // InternalRoom.g:18588:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
+ // InternalRoom.g:18589:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__CPBranchTransition__Group__3__Impl();
@@ -50954,21 +51137,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3__Impl"
- // InternalRoom.g:18544:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18596:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
public final void rule__CPBranchTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18548:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18549:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18600:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18601:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18549:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
- // InternalRoom.g:18550:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18601:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18602:1: ( rule__CPBranchTransition__FromAssignment_3 )
{
before(grammarAccess.getCPBranchTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18551:1: ( rule__CPBranchTransition__FromAssignment_3 )
- // InternalRoom.g:18551:2: rule__CPBranchTransition__FromAssignment_3
+ // InternalRoom.g:18603:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18603:2: rule__CPBranchTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__FromAssignment_3();
@@ -51001,16 +51184,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4"
- // InternalRoom.g:18561:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
+ // InternalRoom.g:18613:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
public final void rule__CPBranchTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18565:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
- // InternalRoom.g:18566:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
+ // InternalRoom.g:18617:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
+ // InternalRoom.g:18618:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__4__Impl();
state._fsp--;
@@ -51039,20 +51222,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4__Impl"
- // InternalRoom.g:18573:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18625:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
public final void rule__CPBranchTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18577:1: ( ( '->' ) )
- // InternalRoom.g:18578:1: ( '->' )
+ // InternalRoom.g:18629:1: ( ( '->' ) )
+ // InternalRoom.g:18630:1: ( '->' )
{
- // InternalRoom.g:18578:1: ( '->' )
- // InternalRoom.g:18579:1: '->'
+ // InternalRoom.g:18630:1: ( '->' )
+ // InternalRoom.g:18631:1: '->'
{
before(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -51076,14 +51259,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5"
- // InternalRoom.g:18592:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
+ // InternalRoom.g:18644:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
public final void rule__CPBranchTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18596:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
- // InternalRoom.g:18597:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
+ // InternalRoom.g:18648:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
+ // InternalRoom.g:18649:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__5__Impl();
@@ -51114,21 +51297,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5__Impl"
- // InternalRoom.g:18604:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18656:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
public final void rule__CPBranchTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18608:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18609:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18660:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18661:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18609:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
- // InternalRoom.g:18610:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18661:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18662:1: ( rule__CPBranchTransition__ToAssignment_5 )
{
before(grammarAccess.getCPBranchTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18611:1: ( rule__CPBranchTransition__ToAssignment_5 )
- // InternalRoom.g:18611:2: rule__CPBranchTransition__ToAssignment_5
+ // InternalRoom.g:18663:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18663:2: rule__CPBranchTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ToAssignment_5();
@@ -51161,14 +51344,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6"
- // InternalRoom.g:18621:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
+ // InternalRoom.g:18673:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
public final void rule__CPBranchTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18625:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
- // InternalRoom.g:18626:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
+ // InternalRoom.g:18677:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
+ // InternalRoom.g:18678:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__6__Impl();
@@ -51199,29 +51382,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6__Impl"
- // InternalRoom.g:18633:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18685:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
public final void rule__CPBranchTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18637:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18638:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18689:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18690:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18638:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18639:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18690:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18691:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18640:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:18692:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA179_0==59) ) {
- alt179=1;
+ if ( (LA181_0==60) ) {
+ alt181=1;
}
- switch (alt179) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:18640:2: rule__CPBranchTransition__DocuAssignment_6
+ // InternalRoom.g:18692:2: rule__CPBranchTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__DocuAssignment_6();
@@ -51257,16 +51440,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7"
- // InternalRoom.g:18650:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
+ // InternalRoom.g:18702:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
public final void rule__CPBranchTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18654:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
- // InternalRoom.g:18655:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
+ // InternalRoom.g:18706:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
+ // InternalRoom.g:18707:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
{
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
rule__CPBranchTransition__Group__7__Impl();
state._fsp--;
@@ -51295,20 +51478,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7__Impl"
- // InternalRoom.g:18662:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18714:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
public final void rule__CPBranchTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18666:1: ( ( '{' ) )
- // InternalRoom.g:18667:1: ( '{' )
+ // InternalRoom.g:18718:1: ( ( '{' ) )
+ // InternalRoom.g:18719:1: ( '{' )
{
- // InternalRoom.g:18667:1: ( '{' )
- // InternalRoom.g:18668:1: '{'
+ // InternalRoom.g:18719:1: ( '{' )
+ // InternalRoom.g:18720:1: '{'
{
before(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -51332,14 +51515,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8"
- // InternalRoom.g:18681:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
+ // InternalRoom.g:18733:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
public final void rule__CPBranchTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18685:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
- // InternalRoom.g:18686:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
+ // InternalRoom.g:18737:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
+ // InternalRoom.g:18738:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group__8__Impl();
@@ -51370,20 +51553,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8__Impl"
- // InternalRoom.g:18693:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
+ // InternalRoom.g:18745:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
public final void rule__CPBranchTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18697:1: ( ( 'cond' ) )
- // InternalRoom.g:18698:1: ( 'cond' )
+ // InternalRoom.g:18749:1: ( ( 'cond' ) )
+ // InternalRoom.g:18750:1: ( 'cond' )
{
- // InternalRoom.g:18698:1: ( 'cond' )
- // InternalRoom.g:18699:1: 'cond'
+ // InternalRoom.g:18750:1: ( 'cond' )
+ // InternalRoom.g:18751:1: 'cond'
{
before(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- match(input,110,FOLLOW_2);
+ match(input,111,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
}
@@ -51407,16 +51590,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9"
- // InternalRoom.g:18712:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
+ // InternalRoom.g:18764:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
public final void rule__CPBranchTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18716:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
- // InternalRoom.g:18717:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
+ // InternalRoom.g:18768:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
+ // InternalRoom.g:18769:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__CPBranchTransition__Group__9__Impl();
state._fsp--;
@@ -51445,21 +51628,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9__Impl"
- // InternalRoom.g:18724:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
+ // InternalRoom.g:18776:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
public final void rule__CPBranchTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18728:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
- // InternalRoom.g:18729:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:18780:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
+ // InternalRoom.g:18781:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
{
- // InternalRoom.g:18729:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
- // InternalRoom.g:18730:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:18781:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:18782:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionAssignment_9());
- // InternalRoom.g:18731:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
- // InternalRoom.g:18731:2: rule__CPBranchTransition__ConditionAssignment_9
+ // InternalRoom.g:18783:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:18783:2: rule__CPBranchTransition__ConditionAssignment_9
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ConditionAssignment_9();
@@ -51492,16 +51675,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10"
- // InternalRoom.g:18741:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
+ // InternalRoom.g:18793:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
public final void rule__CPBranchTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18745:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
- // InternalRoom.g:18746:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
+ // InternalRoom.g:18797:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
+ // InternalRoom.g:18798:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__CPBranchTransition__Group__10__Impl();
state._fsp--;
@@ -51530,29 +51713,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10__Impl"
- // InternalRoom.g:18753:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18805:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
public final void rule__CPBranchTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18757:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
- // InternalRoom.g:18758:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:18809:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18810:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
{
- // InternalRoom.g:18758:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
- // InternalRoom.g:18759:1: ( rule__CPBranchTransition__Group_10__0 )?
+ // InternalRoom.g:18810:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:18811:1: ( rule__CPBranchTransition__Group_10__0 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup_10());
- // InternalRoom.g:18760:1: ( rule__CPBranchTransition__Group_10__0 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:18812:1: ( rule__CPBranchTransition__Group_10__0 )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA180_0==106) ) {
- alt180=1;
+ if ( (LA182_0==107) ) {
+ alt182=1;
}
- switch (alt180) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:18760:2: rule__CPBranchTransition__Group_10__0
+ // InternalRoom.g:18812:2: rule__CPBranchTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__0();
@@ -51588,14 +51771,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11"
- // InternalRoom.g:18770:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
+ // InternalRoom.g:18822:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
public final void rule__CPBranchTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18774:1: ( rule__CPBranchTransition__Group__11__Impl )
- // InternalRoom.g:18775:2: rule__CPBranchTransition__Group__11__Impl
+ // InternalRoom.g:18826:1: ( rule__CPBranchTransition__Group__11__Impl )
+ // InternalRoom.g:18827:2: rule__CPBranchTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__11__Impl();
@@ -51621,20 +51804,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11__Impl"
- // InternalRoom.g:18781:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18833:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
public final void rule__CPBranchTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18785:1: ( ( '}' ) )
- // InternalRoom.g:18786:1: ( '}' )
+ // InternalRoom.g:18837:1: ( ( '}' ) )
+ // InternalRoom.g:18838:1: ( '}' )
{
- // InternalRoom.g:18786:1: ( '}' )
- // InternalRoom.g:18787:1: '}'
+ // InternalRoom.g:18838:1: ( '}' )
+ // InternalRoom.g:18839:1: '}'
{
before(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -51658,14 +51841,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0"
- // InternalRoom.g:18824:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
+ // InternalRoom.g:18876:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
public final void rule__CPBranchTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18828:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
- // InternalRoom.g:18829:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
+ // InternalRoom.g:18880:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
+ // InternalRoom.g:18881:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group_10__0__Impl();
@@ -51696,20 +51879,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0__Impl"
- // InternalRoom.g:18836:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18888:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__CPBranchTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18840:1: ( ( 'action' ) )
- // InternalRoom.g:18841:1: ( 'action' )
+ // InternalRoom.g:18892:1: ( ( 'action' ) )
+ // InternalRoom.g:18893:1: ( 'action' )
{
- // InternalRoom.g:18841:1: ( 'action' )
- // InternalRoom.g:18842:1: 'action'
+ // InternalRoom.g:18893:1: ( 'action' )
+ // InternalRoom.g:18894:1: 'action'
{
before(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
}
@@ -51733,14 +51916,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1"
- // InternalRoom.g:18855:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18907:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
public final void rule__CPBranchTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18859:1: ( rule__CPBranchTransition__Group_10__1__Impl )
- // InternalRoom.g:18860:2: rule__CPBranchTransition__Group_10__1__Impl
+ // InternalRoom.g:18911:1: ( rule__CPBranchTransition__Group_10__1__Impl )
+ // InternalRoom.g:18912:2: rule__CPBranchTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__1__Impl();
@@ -51766,21 +51949,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1__Impl"
- // InternalRoom.g:18866:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18918:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
public final void rule__CPBranchTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18870:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18871:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18922:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:18923:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18871:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18872:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18923:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18924:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getCPBranchTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18873:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18873:2: rule__CPBranchTransition__ActionAssignment_10_1
+ // InternalRoom.g:18925:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18925:2: rule__CPBranchTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ActionAssignment_10_1();
@@ -51813,14 +51996,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0"
- // InternalRoom.g:18887:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
+ // InternalRoom.g:18939:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
public final void rule__RefinedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18891:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
- // InternalRoom.g:18892:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
+ // InternalRoom.g:18943:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
+ // InternalRoom.g:18944:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedTransition__Group__0__Impl();
@@ -51851,20 +52034,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0__Impl"
- // InternalRoom.g:18899:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
+ // InternalRoom.g:18951:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
public final void rule__RefinedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18903:1: ( ( 'RefinedTransition' ) )
- // InternalRoom.g:18904:1: ( 'RefinedTransition' )
+ // InternalRoom.g:18955:1: ( ( 'RefinedTransition' ) )
+ // InternalRoom.g:18956:1: ( 'RefinedTransition' )
{
- // InternalRoom.g:18904:1: ( 'RefinedTransition' )
- // InternalRoom.g:18905:1: 'RefinedTransition'
+ // InternalRoom.g:18956:1: ( 'RefinedTransition' )
+ // InternalRoom.g:18957:1: 'RefinedTransition'
{
before(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- match(input,111,FOLLOW_2);
+ match(input,112,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
}
@@ -51888,14 +52071,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1"
- // InternalRoom.g:18918:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
+ // InternalRoom.g:18970:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
public final void rule__RefinedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18922:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
- // InternalRoom.g:18923:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
+ // InternalRoom.g:18974:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
+ // InternalRoom.g:18975:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__1__Impl();
@@ -51926,21 +52109,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1__Impl"
- // InternalRoom.g:18930:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:18982:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
public final void rule__RefinedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18934:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
- // InternalRoom.g:18935:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:18986:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
+ // InternalRoom.g:18987:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
{
- // InternalRoom.g:18935:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
- // InternalRoom.g:18936:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:18987:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:18988:1: ( rule__RefinedTransition__TargetAssignment_1 )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetAssignment_1());
- // InternalRoom.g:18937:1: ( rule__RefinedTransition__TargetAssignment_1 )
- // InternalRoom.g:18937:2: rule__RefinedTransition__TargetAssignment_1
+ // InternalRoom.g:18989:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:18989:2: rule__RefinedTransition__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__TargetAssignment_1();
@@ -51973,14 +52156,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2"
- // InternalRoom.g:18947:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
+ // InternalRoom.g:18999:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
public final void rule__RefinedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18951:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
- // InternalRoom.g:18952:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
+ // InternalRoom.g:19003:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
+ // InternalRoom.g:19004:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__2__Impl();
@@ -52011,29 +52194,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2__Impl"
- // InternalRoom.g:18959:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:19011:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
public final void rule__RefinedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18963:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
- // InternalRoom.g:18964:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19015:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
+ // InternalRoom.g:19016:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
{
- // InternalRoom.g:18964:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
- // InternalRoom.g:18965:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ // InternalRoom.g:19016:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19017:1: ( rule__RefinedTransition__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedTransitionAccess().getDocuAssignment_2());
- // InternalRoom.g:18966:1: ( rule__RefinedTransition__DocuAssignment_2 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:19018:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA181_0==59) ) {
- alt181=1;
+ if ( (LA183_0==60) ) {
+ alt183=1;
}
- switch (alt181) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:18966:2: rule__RefinedTransition__DocuAssignment_2
+ // InternalRoom.g:19018:2: rule__RefinedTransition__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__DocuAssignment_2();
@@ -52069,16 +52252,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3"
- // InternalRoom.g:18976:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
+ // InternalRoom.g:19028:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
public final void rule__RefinedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18980:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
- // InternalRoom.g:18981:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
+ // InternalRoom.g:19032:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
+ // InternalRoom.g:19033:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
{
- pushFollow(FOLLOW_93);
+ pushFollow(FOLLOW_94);
rule__RefinedTransition__Group__3__Impl();
state._fsp--;
@@ -52107,20 +52290,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3__Impl"
- // InternalRoom.g:18988:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:19040:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18992:1: ( ( '{' ) )
- // InternalRoom.g:18993:1: ( '{' )
+ // InternalRoom.g:19044:1: ( ( '{' ) )
+ // InternalRoom.g:19045:1: ( '{' )
{
- // InternalRoom.g:18993:1: ( '{' )
- // InternalRoom.g:18994:1: '{'
+ // InternalRoom.g:19045:1: ( '{' )
+ // InternalRoom.g:19046:1: '{'
{
before(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
}
@@ -52144,14 +52327,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4"
- // InternalRoom.g:19007:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
+ // InternalRoom.g:19059:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
public final void rule__RefinedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19011:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
- // InternalRoom.g:19012:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
+ // InternalRoom.g:19063:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
+ // InternalRoom.g:19064:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
{
pushFollow(FOLLOW_27);
rule__RefinedTransition__Group__4__Impl();
@@ -52182,20 +52365,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4__Impl"
- // InternalRoom.g:19019:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
+ // InternalRoom.g:19071:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
public final void rule__RefinedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19023:1: ( ( 'action' ) )
- // InternalRoom.g:19024:1: ( 'action' )
+ // InternalRoom.g:19075:1: ( ( 'action' ) )
+ // InternalRoom.g:19076:1: ( 'action' )
{
- // InternalRoom.g:19024:1: ( 'action' )
- // InternalRoom.g:19025:1: 'action'
+ // InternalRoom.g:19076:1: ( 'action' )
+ // InternalRoom.g:19077:1: 'action'
{
before(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- match(input,106,FOLLOW_2);
+ match(input,107,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
}
@@ -52219,16 +52402,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5"
- // InternalRoom.g:19038:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
+ // InternalRoom.g:19090:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
public final void rule__RefinedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19042:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
- // InternalRoom.g:19043:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
+ // InternalRoom.g:19094:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
+ // InternalRoom.g:19095:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
{
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
rule__RefinedTransition__Group__5__Impl();
state._fsp--;
@@ -52257,21 +52440,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5__Impl"
- // InternalRoom.g:19050:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
+ // InternalRoom.g:19102:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
public final void rule__RefinedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19054:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
- // InternalRoom.g:19055:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19106:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
+ // InternalRoom.g:19107:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
{
- // InternalRoom.g:19055:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
- // InternalRoom.g:19056:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19107:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19108:1: ( rule__RefinedTransition__ActionAssignment_5 )
{
before(grammarAccess.getRefinedTransitionAccess().getActionAssignment_5());
- // InternalRoom.g:19057:1: ( rule__RefinedTransition__ActionAssignment_5 )
- // InternalRoom.g:19057:2: rule__RefinedTransition__ActionAssignment_5
+ // InternalRoom.g:19109:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19109:2: rule__RefinedTransition__ActionAssignment_5
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__ActionAssignment_5();
@@ -52304,14 +52487,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6"
- // InternalRoom.g:19067:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
+ // InternalRoom.g:19119:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
public final void rule__RefinedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19071:1: ( rule__RefinedTransition__Group__6__Impl )
- // InternalRoom.g:19072:2: rule__RefinedTransition__Group__6__Impl
+ // InternalRoom.g:19123:1: ( rule__RefinedTransition__Group__6__Impl )
+ // InternalRoom.g:19124:2: rule__RefinedTransition__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__6__Impl();
@@ -52337,20 +52520,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6__Impl"
- // InternalRoom.g:19078:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:19130:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
public final void rule__RefinedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19082:1: ( ( '}' ) )
- // InternalRoom.g:19083:1: ( '}' )
+ // InternalRoom.g:19134:1: ( ( '}' ) )
+ // InternalRoom.g:19135:1: ( '}' )
{
- // InternalRoom.g:19083:1: ( '}' )
- // InternalRoom.g:19084:1: '}'
+ // InternalRoom.g:19135:1: ( '}' )
+ // InternalRoom.g:19136:1: '}'
{
before(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
}
@@ -52374,14 +52557,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0"
- // InternalRoom.g:19111:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
+ // InternalRoom.g:19163:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
public final void rule__TrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19115:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
- // InternalRoom.g:19116:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
+ // InternalRoom.g:19167:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
+ // InternalRoom.g:19168:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__TrPointTerminal__Group__0__Impl();
@@ -52412,20 +52595,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19123:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
+ // InternalRoom.g:19175:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
public final void rule__TrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19127:1: ( ( 'my' ) )
- // InternalRoom.g:19128:1: ( 'my' )
+ // InternalRoom.g:19179:1: ( ( 'my' ) )
+ // InternalRoom.g:19180:1: ( 'my' )
{
- // InternalRoom.g:19128:1: ( 'my' )
- // InternalRoom.g:19129:1: 'my'
+ // InternalRoom.g:19180:1: ( 'my' )
+ // InternalRoom.g:19181:1: 'my'
{
before(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- match(input,112,FOLLOW_2);
+ match(input,113,FOLLOW_2);
after(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
}
@@ -52449,14 +52632,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1"
- // InternalRoom.g:19142:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19194:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
public final void rule__TrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19146:1: ( rule__TrPointTerminal__Group__1__Impl )
- // InternalRoom.g:19147:2: rule__TrPointTerminal__Group__1__Impl
+ // InternalRoom.g:19198:1: ( rule__TrPointTerminal__Group__1__Impl )
+ // InternalRoom.g:19199:2: rule__TrPointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__1__Impl();
@@ -52482,21 +52665,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19153:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
+ // InternalRoom.g:19205:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
public final void rule__TrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19157:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
- // InternalRoom.g:19158:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19209:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
+ // InternalRoom.g:19210:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
{
- // InternalRoom.g:19158:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
- // InternalRoom.g:19159:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19210:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19211:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointAssignment_1());
- // InternalRoom.g:19160:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
- // InternalRoom.g:19160:2: rule__TrPointTerminal__TrPointAssignment_1
+ // InternalRoom.g:19212:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19212:2: rule__TrPointTerminal__TrPointAssignment_1
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__TrPointAssignment_1();
@@ -52529,16 +52712,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0"
- // InternalRoom.g:19174:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
+ // InternalRoom.g:19226:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
public final void rule__SubStateTrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19178:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
- // InternalRoom.g:19179:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
+ // InternalRoom.g:19230:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
+ // InternalRoom.g:19231:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
{
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
rule__SubStateTrPointTerminal__Group__0__Impl();
state._fsp--;
@@ -52567,21 +52750,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19186:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
+ // InternalRoom.g:19238:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19190:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
- // InternalRoom.g:19191:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19242:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
+ // InternalRoom.g:19243:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
{
- // InternalRoom.g:19191:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
- // InternalRoom.g:19192:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19243:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19244:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointAssignment_0());
- // InternalRoom.g:19193:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
- // InternalRoom.g:19193:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
+ // InternalRoom.g:19245:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19245:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__TrPointAssignment_0();
@@ -52614,14 +52797,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1"
- // InternalRoom.g:19203:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
+ // InternalRoom.g:19255:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
public final void rule__SubStateTrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19207:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
- // InternalRoom.g:19208:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
+ // InternalRoom.g:19259:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
+ // InternalRoom.g:19260:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
{
pushFollow(FOLLOW_3);
rule__SubStateTrPointTerminal__Group__1__Impl();
@@ -52652,20 +52835,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19215:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:19267:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
public final void rule__SubStateTrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19219:1: ( ( 'of' ) )
- // InternalRoom.g:19220:1: ( 'of' )
+ // InternalRoom.g:19271:1: ( ( 'of' ) )
+ // InternalRoom.g:19272:1: ( 'of' )
{
- // InternalRoom.g:19220:1: ( 'of' )
- // InternalRoom.g:19221:1: 'of'
+ // InternalRoom.g:19272:1: ( 'of' )
+ // InternalRoom.g:19273:1: 'of'
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- match(input,50,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
}
@@ -52689,14 +52872,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2"
- // InternalRoom.g:19234:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
+ // InternalRoom.g:19286:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
public final void rule__SubStateTrPointTerminal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19238:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
- // InternalRoom.g:19239:2: rule__SubStateTrPointTerminal__Group__2__Impl
+ // InternalRoom.g:19290:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
+ // InternalRoom.g:19291:2: rule__SubStateTrPointTerminal__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__2__Impl();
@@ -52722,21 +52905,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2__Impl"
- // InternalRoom.g:19245:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
+ // InternalRoom.g:19297:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19249:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
- // InternalRoom.g:19250:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19301:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
+ // InternalRoom.g:19302:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
{
- // InternalRoom.g:19250:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
- // InternalRoom.g:19251:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19302:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19303:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateAssignment_2());
- // InternalRoom.g:19252:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
- // InternalRoom.g:19252:2: rule__SubStateTrPointTerminal__StateAssignment_2
+ // InternalRoom.g:19304:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19304:2: rule__SubStateTrPointTerminal__StateAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__StateAssignment_2();
@@ -52769,14 +52952,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0"
- // InternalRoom.g:19268:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
+ // InternalRoom.g:19320:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
public final void rule__ChoicepointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19272:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
- // InternalRoom.g:19273:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
+ // InternalRoom.g:19324:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
+ // InternalRoom.g:19325:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicepointTerminal__Group__0__Impl();
@@ -52807,20 +52990,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0__Impl"
- // InternalRoom.g:19280:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
+ // InternalRoom.g:19332:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
public final void rule__ChoicepointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19284:1: ( ( 'cp' ) )
- // InternalRoom.g:19285:1: ( 'cp' )
+ // InternalRoom.g:19336:1: ( ( 'cp' ) )
+ // InternalRoom.g:19337:1: ( 'cp' )
{
- // InternalRoom.g:19285:1: ( 'cp' )
- // InternalRoom.g:19286:1: 'cp'
+ // InternalRoom.g:19337:1: ( 'cp' )
+ // InternalRoom.g:19338:1: 'cp'
{
before(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- match(input,113,FOLLOW_2);
+ match(input,114,FOLLOW_2);
after(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
}
@@ -52844,14 +53027,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1"
- // InternalRoom.g:19299:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19351:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
public final void rule__ChoicepointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19303:1: ( rule__ChoicepointTerminal__Group__1__Impl )
- // InternalRoom.g:19304:2: rule__ChoicepointTerminal__Group__1__Impl
+ // InternalRoom.g:19355:1: ( rule__ChoicepointTerminal__Group__1__Impl )
+ // InternalRoom.g:19356:2: rule__ChoicepointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__1__Impl();
@@ -52877,21 +53060,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1__Impl"
- // InternalRoom.g:19310:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
+ // InternalRoom.g:19362:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
public final void rule__ChoicepointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19314:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
- // InternalRoom.g:19315:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19366:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
+ // InternalRoom.g:19367:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
{
- // InternalRoom.g:19315:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
- // InternalRoom.g:19316:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19367:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19368:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpAssignment_1());
- // InternalRoom.g:19317:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
- // InternalRoom.g:19317:2: rule__ChoicepointTerminal__CpAssignment_1
+ // InternalRoom.g:19369:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19369:2: rule__ChoicepointTerminal__CpAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__CpAssignment_1();
@@ -52924,14 +53107,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0"
- // InternalRoom.g:19331:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
+ // InternalRoom.g:19383:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
public final void rule__Trigger__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19335:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
- // InternalRoom.g:19336:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
+ // InternalRoom.g:19387:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
+ // InternalRoom.g:19388:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group__0__Impl();
@@ -52962,20 +53145,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0__Impl"
- // InternalRoom.g:19343:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
+ // InternalRoom.g:19395:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
public final void rule__Trigger__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19347:1: ( ( '<' ) )
- // InternalRoom.g:19348:1: ( '<' )
+ // InternalRoom.g:19399:1: ( ( '<' ) )
+ // InternalRoom.g:19400:1: ( '<' )
{
- // InternalRoom.g:19348:1: ( '<' )
- // InternalRoom.g:19349:1: '<'
+ // InternalRoom.g:19400:1: ( '<' )
+ // InternalRoom.g:19401:1: '<'
{
before(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- match(input,114,FOLLOW_2);
+ match(input,115,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
}
@@ -52999,16 +53182,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1"
- // InternalRoom.g:19362:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
+ // InternalRoom.g:19414:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
public final void rule__Trigger__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19366:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
- // InternalRoom.g:19367:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
+ // InternalRoom.g:19418:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
+ // InternalRoom.g:19419:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
rule__Trigger__Group__1__Impl();
state._fsp--;
@@ -53037,21 +53220,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1__Impl"
- // InternalRoom.g:19374:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
+ // InternalRoom.g:19426:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
public final void rule__Trigger__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19378:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
- // InternalRoom.g:19379:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19430:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
+ // InternalRoom.g:19431:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
{
- // InternalRoom.g:19379:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
- // InternalRoom.g:19380:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19431:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19432:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_1());
- // InternalRoom.g:19381:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
- // InternalRoom.g:19381:2: rule__Trigger__MsgFromIfPairsAssignment_1
+ // InternalRoom.g:19433:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19433:2: rule__Trigger__MsgFromIfPairsAssignment_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_1();
@@ -53084,16 +53267,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2"
- // InternalRoom.g:19391:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
+ // InternalRoom.g:19443:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
public final void rule__Trigger__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19395:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
- // InternalRoom.g:19396:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
+ // InternalRoom.g:19447:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
+ // InternalRoom.g:19448:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
rule__Trigger__Group__2__Impl();
state._fsp--;
@@ -53122,35 +53305,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2__Impl"
- // InternalRoom.g:19403:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
+ // InternalRoom.g:19455:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
public final void rule__Trigger__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19407:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
- // InternalRoom.g:19408:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19459:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
+ // InternalRoom.g:19460:1: ( ( rule__Trigger__Group_2__0 )* )
{
- // InternalRoom.g:19408:1: ( ( rule__Trigger__Group_2__0 )* )
- // InternalRoom.g:19409:1: ( rule__Trigger__Group_2__0 )*
+ // InternalRoom.g:19460:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19461:1: ( rule__Trigger__Group_2__0 )*
{
before(grammarAccess.getTriggerAccess().getGroup_2());
- // InternalRoom.g:19410:1: ( rule__Trigger__Group_2__0 )*
- loop182:
+ // InternalRoom.g:19462:1: ( rule__Trigger__Group_2__0 )*
+ loop184:
do {
- int alt182=2;
- int LA182_0 = input.LA(1);
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA182_0==116) ) {
- alt182=1;
+ if ( (LA184_0==117) ) {
+ alt184=1;
}
- switch (alt182) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:19410:2: rule__Trigger__Group_2__0
+ // InternalRoom.g:19462:2: rule__Trigger__Group_2__0
{
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
rule__Trigger__Group_2__0();
state._fsp--;
@@ -53160,7 +53343,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop182;
+ break loop184;
}
} while (true);
@@ -53187,16 +53370,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3"
- // InternalRoom.g:19420:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
+ // InternalRoom.g:19472:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
public final void rule__Trigger__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19424:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
- // InternalRoom.g:19425:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
+ // InternalRoom.g:19476:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
+ // InternalRoom.g:19477:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
rule__Trigger__Group__3__Impl();
state._fsp--;
@@ -53225,29 +53408,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3__Impl"
- // InternalRoom.g:19432:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
+ // InternalRoom.g:19484:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
public final void rule__Trigger__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19436:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
- // InternalRoom.g:19437:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19488:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
+ // InternalRoom.g:19489:1: ( ( rule__Trigger__GuardAssignment_3 )? )
{
- // InternalRoom.g:19437:1: ( ( rule__Trigger__GuardAssignment_3 )? )
- // InternalRoom.g:19438:1: ( rule__Trigger__GuardAssignment_3 )?
+ // InternalRoom.g:19489:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19490:1: ( rule__Trigger__GuardAssignment_3 )?
{
before(grammarAccess.getTriggerAccess().getGuardAssignment_3());
- // InternalRoom.g:19439:1: ( rule__Trigger__GuardAssignment_3 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:19491:1: ( rule__Trigger__GuardAssignment_3 )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA183_0==109) ) {
- alt183=1;
+ if ( (LA185_0==110) ) {
+ alt185=1;
}
- switch (alt183) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:19439:2: rule__Trigger__GuardAssignment_3
+ // InternalRoom.g:19491:2: rule__Trigger__GuardAssignment_3
{
pushFollow(FOLLOW_2);
rule__Trigger__GuardAssignment_3();
@@ -53283,14 +53466,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4"
- // InternalRoom.g:19449:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
+ // InternalRoom.g:19501:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
public final void rule__Trigger__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19453:1: ( rule__Trigger__Group__4__Impl )
- // InternalRoom.g:19454:2: rule__Trigger__Group__4__Impl
+ // InternalRoom.g:19505:1: ( rule__Trigger__Group__4__Impl )
+ // InternalRoom.g:19506:2: rule__Trigger__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__4__Impl();
@@ -53316,20 +53499,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4__Impl"
- // InternalRoom.g:19460:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
+ // InternalRoom.g:19512:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
public final void rule__Trigger__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19464:1: ( ( '>' ) )
- // InternalRoom.g:19465:1: ( '>' )
+ // InternalRoom.g:19516:1: ( ( '>' ) )
+ // InternalRoom.g:19517:1: ( '>' )
{
- // InternalRoom.g:19465:1: ( '>' )
- // InternalRoom.g:19466:1: '>'
+ // InternalRoom.g:19517:1: ( '>' )
+ // InternalRoom.g:19518:1: '>'
{
before(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
- match(input,115,FOLLOW_2);
+ match(input,116,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
}
@@ -53353,14 +53536,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0"
- // InternalRoom.g:19489:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
+ // InternalRoom.g:19541:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
public final void rule__Trigger__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19493:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
- // InternalRoom.g:19494:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
+ // InternalRoom.g:19545:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
+ // InternalRoom.g:19546:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group_2__0__Impl();
@@ -53391,20 +53574,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0__Impl"
- // InternalRoom.g:19501:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
+ // InternalRoom.g:19553:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
public final void rule__Trigger__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19505:1: ( ( '|' ) )
- // InternalRoom.g:19506:1: ( '|' )
+ // InternalRoom.g:19557:1: ( ( '|' ) )
+ // InternalRoom.g:19558:1: ( '|' )
{
- // InternalRoom.g:19506:1: ( '|' )
- // InternalRoom.g:19507:1: '|'
+ // InternalRoom.g:19558:1: ( '|' )
+ // InternalRoom.g:19559:1: '|'
{
before(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- match(input,116,FOLLOW_2);
+ match(input,117,FOLLOW_2);
after(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
}
@@ -53428,14 +53611,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1"
- // InternalRoom.g:19520:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
+ // InternalRoom.g:19572:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
public final void rule__Trigger__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19524:1: ( rule__Trigger__Group_2__1__Impl )
- // InternalRoom.g:19525:2: rule__Trigger__Group_2__1__Impl
+ // InternalRoom.g:19576:1: ( rule__Trigger__Group_2__1__Impl )
+ // InternalRoom.g:19577:2: rule__Trigger__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group_2__1__Impl();
@@ -53461,21 +53644,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1__Impl"
- // InternalRoom.g:19531:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
+ // InternalRoom.g:19583:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
public final void rule__Trigger__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19535:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
- // InternalRoom.g:19536:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19587:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
+ // InternalRoom.g:19588:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
{
- // InternalRoom.g:19536:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
- // InternalRoom.g:19537:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19588:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19589:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_2_1());
- // InternalRoom.g:19538:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
- // InternalRoom.g:19538:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
+ // InternalRoom.g:19590:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19590:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_2_1();
@@ -53508,14 +53691,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0"
- // InternalRoom.g:19552:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
+ // InternalRoom.g:19604:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
public final void rule__MessageFromIf__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19556:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
- // InternalRoom.g:19557:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
+ // InternalRoom.g:19608:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
+ // InternalRoom.g:19609:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
{
pushFollow(FOLLOW_8);
rule__MessageFromIf__Group__0__Impl();
@@ -53546,21 +53729,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0__Impl"
- // InternalRoom.g:19564:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
+ // InternalRoom.g:19616:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
public final void rule__MessageFromIf__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19568:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
- // InternalRoom.g:19569:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19620:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
+ // InternalRoom.g:19621:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
{
- // InternalRoom.g:19569:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
- // InternalRoom.g:19570:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19621:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19622:1: ( rule__MessageFromIf__MessageAssignment_0 )
{
before(grammarAccess.getMessageFromIfAccess().getMessageAssignment_0());
- // InternalRoom.g:19571:1: ( rule__MessageFromIf__MessageAssignment_0 )
- // InternalRoom.g:19571:2: rule__MessageFromIf__MessageAssignment_0
+ // InternalRoom.g:19623:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19623:2: rule__MessageFromIf__MessageAssignment_0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__MessageAssignment_0();
@@ -53593,14 +53776,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1"
- // InternalRoom.g:19581:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
+ // InternalRoom.g:19633:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
public final void rule__MessageFromIf__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19585:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
- // InternalRoom.g:19586:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
+ // InternalRoom.g:19637:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
+ // InternalRoom.g:19638:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
{
pushFollow(FOLLOW_3);
rule__MessageFromIf__Group__1__Impl();
@@ -53631,20 +53814,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1__Impl"
- // InternalRoom.g:19593:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:19645:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
public final void rule__MessageFromIf__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19597:1: ( ( ':' ) )
- // InternalRoom.g:19598:1: ( ':' )
+ // InternalRoom.g:19649:1: ( ( ':' ) )
+ // InternalRoom.g:19650:1: ( ':' )
{
- // InternalRoom.g:19598:1: ( ':' )
- // InternalRoom.g:19599:1: ':'
+ // InternalRoom.g:19650:1: ( ':' )
+ // InternalRoom.g:19651:1: ':'
{
before(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
}
@@ -53668,14 +53851,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2"
- // InternalRoom.g:19612:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
+ // InternalRoom.g:19664:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
public final void rule__MessageFromIf__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19616:1: ( rule__MessageFromIf__Group__2__Impl )
- // InternalRoom.g:19617:2: rule__MessageFromIf__Group__2__Impl
+ // InternalRoom.g:19668:1: ( rule__MessageFromIf__Group__2__Impl )
+ // InternalRoom.g:19669:2: rule__MessageFromIf__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__2__Impl();
@@ -53701,21 +53884,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2__Impl"
- // InternalRoom.g:19623:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
+ // InternalRoom.g:19675:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
public final void rule__MessageFromIf__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19627:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
- // InternalRoom.g:19628:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19679:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
+ // InternalRoom.g:19680:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
{
- // InternalRoom.g:19628:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
- // InternalRoom.g:19629:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19680:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19681:1: ( rule__MessageFromIf__FromAssignment_2 )
{
before(grammarAccess.getMessageFromIfAccess().getFromAssignment_2());
- // InternalRoom.g:19630:1: ( rule__MessageFromIf__FromAssignment_2 )
- // InternalRoom.g:19630:2: rule__MessageFromIf__FromAssignment_2
+ // InternalRoom.g:19682:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19682:2: rule__MessageFromIf__FromAssignment_2
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__FromAssignment_2();
@@ -53748,14 +53931,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0"
- // InternalRoom.g:19646:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
+ // InternalRoom.g:19698:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
public final void rule__Guard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19650:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
- // InternalRoom.g:19651:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
+ // InternalRoom.g:19702:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
+ // InternalRoom.g:19703:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
{
pushFollow(FOLLOW_27);
rule__Guard__Group__0__Impl();
@@ -53786,20 +53969,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0__Impl"
- // InternalRoom.g:19658:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
+ // InternalRoom.g:19710:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
public final void rule__Guard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19662:1: ( ( 'guard' ) )
- // InternalRoom.g:19663:1: ( 'guard' )
+ // InternalRoom.g:19714:1: ( ( 'guard' ) )
+ // InternalRoom.g:19715:1: ( 'guard' )
{
- // InternalRoom.g:19663:1: ( 'guard' )
- // InternalRoom.g:19664:1: 'guard'
+ // InternalRoom.g:19715:1: ( 'guard' )
+ // InternalRoom.g:19716:1: 'guard'
{
before(grammarAccess.getGuardAccess().getGuardKeyword_0());
- match(input,109,FOLLOW_2);
+ match(input,110,FOLLOW_2);
after(grammarAccess.getGuardAccess().getGuardKeyword_0());
}
@@ -53823,14 +54006,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1"
- // InternalRoom.g:19677:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
+ // InternalRoom.g:19729:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
public final void rule__Guard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19681:1: ( rule__Guard__Group__1__Impl )
- // InternalRoom.g:19682:2: rule__Guard__Group__1__Impl
+ // InternalRoom.g:19733:1: ( rule__Guard__Group__1__Impl )
+ // InternalRoom.g:19734:2: rule__Guard__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Guard__Group__1__Impl();
@@ -53856,21 +54039,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1__Impl"
- // InternalRoom.g:19688:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
+ // InternalRoom.g:19740:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
public final void rule__Guard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19692:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
- // InternalRoom.g:19693:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:19744:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
+ // InternalRoom.g:19745:1: ( ( rule__Guard__GuardAssignment_1 ) )
{
- // InternalRoom.g:19693:1: ( ( rule__Guard__GuardAssignment_1 ) )
- // InternalRoom.g:19694:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:19745:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:19746:1: ( rule__Guard__GuardAssignment_1 )
{
before(grammarAccess.getGuardAccess().getGuardAssignment_1());
- // InternalRoom.g:19695:1: ( rule__Guard__GuardAssignment_1 )
- // InternalRoom.g:19695:2: rule__Guard__GuardAssignment_1
+ // InternalRoom.g:19747:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:19747:2: rule__Guard__GuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__Guard__GuardAssignment_1();
@@ -53903,16 +54086,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0"
- // InternalRoom.g:19709:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
+ // InternalRoom.g:19761:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
public final void rule__ProtocolSemantics__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19713:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
- // InternalRoom.g:19714:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
+ // InternalRoom.g:19765:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
+ // InternalRoom.g:19766:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
rule__ProtocolSemantics__Group__0__Impl();
state._fsp--;
@@ -53941,21 +54124,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0__Impl"
- // InternalRoom.g:19721:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:19773:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
public final void rule__ProtocolSemantics__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19725:1: ( ( () ) )
- // InternalRoom.g:19726:1: ( () )
+ // InternalRoom.g:19777:1: ( ( () ) )
+ // InternalRoom.g:19778:1: ( () )
{
- // InternalRoom.g:19726:1: ( () )
- // InternalRoom.g:19727:1: ()
+ // InternalRoom.g:19778:1: ( () )
+ // InternalRoom.g:19779:1: ()
{
before(grammarAccess.getProtocolSemanticsAccess().getProtocolSemanticsAction_0());
- // InternalRoom.g:19728:1: ()
- // InternalRoom.g:19730:1:
+ // InternalRoom.g:19780:1: ()
+ // InternalRoom.g:19782:1:
{
}
@@ -53978,16 +54161,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1"
- // InternalRoom.g:19740:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
+ // InternalRoom.g:19792:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
public final void rule__ProtocolSemantics__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19744:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
- // InternalRoom.g:19745:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
+ // InternalRoom.g:19796:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
+ // InternalRoom.g:19797:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__ProtocolSemantics__Group__1__Impl();
state._fsp--;
@@ -54016,20 +54199,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1__Impl"
- // InternalRoom.g:19752:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
+ // InternalRoom.g:19804:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
public final void rule__ProtocolSemantics__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19756:1: ( ( 'semantics' ) )
- // InternalRoom.g:19757:1: ( 'semantics' )
+ // InternalRoom.g:19808:1: ( ( 'semantics' ) )
+ // InternalRoom.g:19809:1: ( 'semantics' )
{
- // InternalRoom.g:19757:1: ( 'semantics' )
- // InternalRoom.g:19758:1: 'semantics'
+ // InternalRoom.g:19809:1: ( 'semantics' )
+ // InternalRoom.g:19810:1: 'semantics'
{
before(grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
- match(input,117,FOLLOW_2);
+ match(input,118,FOLLOW_2);
after(grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
}
@@ -54053,16 +54236,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2"
- // InternalRoom.g:19771:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
+ // InternalRoom.g:19823:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
public final void rule__ProtocolSemantics__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19775:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
- // InternalRoom.g:19776:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
+ // InternalRoom.g:19827:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
+ // InternalRoom.g:19828:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
{
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
rule__ProtocolSemantics__Group__2__Impl();
state._fsp--;
@@ -54091,20 +54274,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2__Impl"
- // InternalRoom.g:19783:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:19835:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
public final void rule__ProtocolSemantics__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19787:1: ( ( '{' ) )
- // InternalRoom.g:19788:1: ( '{' )
+ // InternalRoom.g:19839:1: ( ( '{' ) )
+ // InternalRoom.g:19840:1: ( '{' )
{
- // InternalRoom.g:19788:1: ( '{' )
- // InternalRoom.g:19789:1: '{'
+ // InternalRoom.g:19840:1: ( '{' )
+ // InternalRoom.g:19841:1: '{'
{
before(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
}
@@ -54128,16 +54311,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3"
- // InternalRoom.g:19802:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
+ // InternalRoom.g:19854:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
public final void rule__ProtocolSemantics__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19806:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
- // InternalRoom.g:19807:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
+ // InternalRoom.g:19858:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
+ // InternalRoom.g:19859:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
{
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
rule__ProtocolSemantics__Group__3__Impl();
state._fsp--;
@@ -54166,35 +54349,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3__Impl"
- // InternalRoom.g:19814:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
+ // InternalRoom.g:19866:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
public final void rule__ProtocolSemantics__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19818:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
- // InternalRoom.g:19819:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:19870:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
+ // InternalRoom.g:19871:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
{
- // InternalRoom.g:19819:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
- // InternalRoom.g:19820:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ // InternalRoom.g:19871:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:19872:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesAssignment_3());
- // InternalRoom.g:19821:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
- loop184:
+ // InternalRoom.g:19873:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ loop186:
do {
- int alt184=2;
- int LA184_0 = input.LA(1);
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( ((LA184_0>=118 && LA184_0<=119)) ) {
- alt184=1;
+ if ( ((LA186_0>=119 && LA186_0<=120)) ) {
+ alt186=1;
}
- switch (alt184) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:19821:2: rule__ProtocolSemantics__RulesAssignment_3
+ // InternalRoom.g:19873:2: rule__ProtocolSemantics__RulesAssignment_3
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
rule__ProtocolSemantics__RulesAssignment_3();
state._fsp--;
@@ -54204,7 +54387,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop184;
+ break loop186;
}
} while (true);
@@ -54231,14 +54414,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4"
- // InternalRoom.g:19831:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
+ // InternalRoom.g:19883:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
public final void rule__ProtocolSemantics__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19835:1: ( rule__ProtocolSemantics__Group__4__Impl )
- // InternalRoom.g:19836:2: rule__ProtocolSemantics__Group__4__Impl
+ // InternalRoom.g:19887:1: ( rule__ProtocolSemantics__Group__4__Impl )
+ // InternalRoom.g:19888:2: rule__ProtocolSemantics__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__4__Impl();
@@ -54264,20 +54447,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4__Impl"
- // InternalRoom.g:19842:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:19894:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
public final void rule__ProtocolSemantics__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19846:1: ( ( '}' ) )
- // InternalRoom.g:19847:1: ( '}' )
+ // InternalRoom.g:19898:1: ( ( '}' ) )
+ // InternalRoom.g:19899:1: ( '}' )
{
- // InternalRoom.g:19847:1: ( '}' )
- // InternalRoom.g:19848:1: '}'
+ // InternalRoom.g:19899:1: ( '}' )
+ // InternalRoom.g:19900:1: '}'
{
before(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
}
@@ -54301,14 +54484,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0"
- // InternalRoom.g:19871:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
+ // InternalRoom.g:19923:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
public final void rule__InSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19875:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
- // InternalRoom.g:19876:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
+ // InternalRoom.g:19927:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
+ // InternalRoom.g:19928:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__InSemanticsRule__Group__0__Impl();
@@ -54339,20 +54522,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0__Impl"
- // InternalRoom.g:19883:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
+ // InternalRoom.g:19935:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
public final void rule__InSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19887:1: ( ( 'in' ) )
- // InternalRoom.g:19888:1: ( 'in' )
+ // InternalRoom.g:19939:1: ( ( 'in' ) )
+ // InternalRoom.g:19940:1: ( 'in' )
{
- // InternalRoom.g:19888:1: ( 'in' )
- // InternalRoom.g:19889:1: 'in'
+ // InternalRoom.g:19940:1: ( 'in' )
+ // InternalRoom.g:19941:1: 'in'
{
before(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
- match(input,118,FOLLOW_2);
+ match(input,119,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
}
@@ -54376,14 +54559,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1"
- // InternalRoom.g:19902:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
+ // InternalRoom.g:19954:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
public final void rule__InSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19906:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
- // InternalRoom.g:19907:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
+ // InternalRoom.g:19958:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
+ // InternalRoom.g:19959:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__InSemanticsRule__Group__1__Impl();
@@ -54414,20 +54597,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1__Impl"
- // InternalRoom.g:19914:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:19966:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__InSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19918:1: ( ( ':' ) )
- // InternalRoom.g:19919:1: ( ':' )
+ // InternalRoom.g:19970:1: ( ( ':' ) )
+ // InternalRoom.g:19971:1: ( ':' )
{
- // InternalRoom.g:19919:1: ( ':' )
- // InternalRoom.g:19920:1: ':'
+ // InternalRoom.g:19971:1: ( ':' )
+ // InternalRoom.g:19972:1: ':'
{
before(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
}
@@ -54451,14 +54634,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2"
- // InternalRoom.g:19933:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
+ // InternalRoom.g:19985:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
public final void rule__InSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19937:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
- // InternalRoom.g:19938:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
+ // InternalRoom.g:19989:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
+ // InternalRoom.g:19990:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__InSemanticsRule__Group__2__Impl();
@@ -54489,21 +54672,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2__Impl"
- // InternalRoom.g:19945:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:19997:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__InSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19949:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:19950:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20001:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20002:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:19950:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:19951:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20002:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20003:1: ( rule__InSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:19952:1: ( rule__InSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:19952:2: rule__InSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20004:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20004:2: rule__InSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__MsgAssignment_2();
@@ -54536,14 +54719,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3"
- // InternalRoom.g:19962:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20014:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
public final void rule__InSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19966:1: ( rule__InSemanticsRule__Group__3__Impl )
- // InternalRoom.g:19967:2: rule__InSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20018:1: ( rule__InSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20019:2: rule__InSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__3__Impl();
@@ -54569,29 +54752,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3__Impl"
- // InternalRoom.g:19973:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20025:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
public final void rule__InSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19977:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:19978:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20029:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20030:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:19978:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:19979:1: ( rule__InSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20030:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20031:1: ( rule__InSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:19980:1: ( rule__InSemanticsRule__Group_3__0 )?
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:20032:1: ( rule__InSemanticsRule__Group_3__0 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA185_0==45) ) {
- alt185=1;
+ if ( (LA187_0==46) ) {
+ alt187=1;
}
- switch (alt185) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:19980:2: rule__InSemanticsRule__Group_3__0
+ // InternalRoom.g:20032:2: rule__InSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__0();
@@ -54627,16 +54810,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0"
- // InternalRoom.g:19998:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20050:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
public final void rule__InSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20002:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
- // InternalRoom.g:20003:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
+ // InternalRoom.g:20054:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20055:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
rule__InSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -54665,20 +54848,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20010:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20062:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__InSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20014:1: ( ( '->' ) )
- // InternalRoom.g:20015:1: ( '->' )
+ // InternalRoom.g:20066:1: ( ( '->' ) )
+ // InternalRoom.g:20067:1: ( '->' )
{
- // InternalRoom.g:20015:1: ( '->' )
- // InternalRoom.g:20016:1: '->'
+ // InternalRoom.g:20067:1: ( '->' )
+ // InternalRoom.g:20068:1: '->'
{
before(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -54702,14 +54885,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1"
- // InternalRoom.g:20029:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20081:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
public final void rule__InSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20033:1: ( rule__InSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20034:2: rule__InSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20085:1: ( rule__InSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20086:2: rule__InSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__1__Impl();
@@ -54735,21 +54918,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20040:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20092:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__InSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20044:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20045:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20096:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20097:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20045:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20046:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20097:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20098:1: ( rule__InSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20047:1: ( rule__InSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20047:2: rule__InSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20099:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20099:2: rule__InSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Alternatives_3_1();
@@ -54782,16 +54965,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20061:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
+ // InternalRoom.g:20113:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
public final void rule__InSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20065:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20066:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20117:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20118:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__InSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -54820,20 +55003,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20073:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20125:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20077:1: ( ( '(' ) )
- // InternalRoom.g:20078:1: ( '(' )
+ // InternalRoom.g:20129:1: ( ( '(' ) )
+ // InternalRoom.g:20130:1: ( '(' )
{
- // InternalRoom.g:20078:1: ( '(' )
- // InternalRoom.g:20079:1: '('
+ // InternalRoom.g:20130:1: ( '(' )
+ // InternalRoom.g:20131:1: '('
{
before(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -54857,14 +55040,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20092:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
+ // InternalRoom.g:20144:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
public final void rule__InSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20096:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20097:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20148:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20149:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__InSemanticsRule__Group_3_1_1__1__Impl();
@@ -54895,21 +55078,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20104:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20156:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20108:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20109:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20160:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20161:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20109:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20110:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20161:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20162:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20111:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20111:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20163:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20163:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -54942,14 +55125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20121:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
+ // InternalRoom.g:20173:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
public final void rule__InSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20125:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20126:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20177:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20178:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__InSemanticsRule__Group_3_1_1__2__Impl();
@@ -54980,24 +55163,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20133:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalRoom.g:20185:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20137:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20138:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20189:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20190:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20138:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20139:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20190:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20191:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20139:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20140:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20191:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20192:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20141:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20141:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20193:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20193:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55011,24 +55194,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20144:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20145:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20196:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20197:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20146:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
- loop186:
+ // InternalRoom.g:20198:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ loop188:
do {
- int alt186=2;
- int LA186_0 = input.LA(1);
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( (LA186_0==51) ) {
- alt186=1;
+ if ( (LA188_0==52) ) {
+ alt188=1;
}
- switch (alt186) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:20146:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20198:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55040,7 +55223,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop186;
+ break loop188;
}
} while (true);
@@ -55070,14 +55253,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20157:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20209:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20161:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20162:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20213:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20214:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__3__Impl();
@@ -55103,20 +55286,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20168:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20220:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20172:1: ( ( ')' ) )
- // InternalRoom.g:20173:1: ( ')' )
+ // InternalRoom.g:20224:1: ( ( ')' ) )
+ // InternalRoom.g:20225:1: ( ')' )
{
- // InternalRoom.g:20173:1: ( ')' )
- // InternalRoom.g:20174:1: ')'
+ // InternalRoom.g:20225:1: ( ')' )
+ // InternalRoom.g:20226:1: ')'
{
before(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -55140,16 +55323,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20195:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalRoom.g:20247:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20199:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20200:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20251:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20252:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__InSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -55178,20 +55361,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20207:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20259:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20211:1: ( ( ',' ) )
- // InternalRoom.g:20212:1: ( ',' )
+ // InternalRoom.g:20263:1: ( ( ',' ) )
+ // InternalRoom.g:20264:1: ( ',' )
{
- // InternalRoom.g:20212:1: ( ',' )
- // InternalRoom.g:20213:1: ','
+ // InternalRoom.g:20264:1: ( ',' )
+ // InternalRoom.g:20265:1: ','
{
before(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -55215,14 +55398,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20226:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20278:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20230:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20231:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20282:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20283:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -55248,21 +55431,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20237:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20289:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20241:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20242:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20293:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20294:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20242:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20243:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20294:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20295:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20244:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20244:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20296:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20296:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -55295,14 +55478,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0"
- // InternalRoom.g:20258:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
+ // InternalRoom.g:20310:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
public final void rule__OutSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20262:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
- // InternalRoom.g:20263:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
+ // InternalRoom.g:20314:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
+ // InternalRoom.g:20315:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__OutSemanticsRule__Group__0__Impl();
@@ -55333,20 +55516,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20270:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
+ // InternalRoom.g:20322:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
public final void rule__OutSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20274:1: ( ( 'out' ) )
- // InternalRoom.g:20275:1: ( 'out' )
+ // InternalRoom.g:20326:1: ( ( 'out' ) )
+ // InternalRoom.g:20327:1: ( 'out' )
{
- // InternalRoom.g:20275:1: ( 'out' )
- // InternalRoom.g:20276:1: 'out'
+ // InternalRoom.g:20327:1: ( 'out' )
+ // InternalRoom.g:20328:1: 'out'
{
before(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
- match(input,119,FOLLOW_2);
+ match(input,120,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
}
@@ -55370,14 +55553,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1"
- // InternalRoom.g:20289:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
+ // InternalRoom.g:20341:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
public final void rule__OutSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20293:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
- // InternalRoom.g:20294:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
+ // InternalRoom.g:20345:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
+ // InternalRoom.g:20346:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__OutSemanticsRule__Group__1__Impl();
@@ -55408,20 +55591,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20301:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20353:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__OutSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20305:1: ( ( ':' ) )
- // InternalRoom.g:20306:1: ( ':' )
+ // InternalRoom.g:20357:1: ( ( ':' ) )
+ // InternalRoom.g:20358:1: ( ':' )
{
- // InternalRoom.g:20306:1: ( ':' )
- // InternalRoom.g:20307:1: ':'
+ // InternalRoom.g:20358:1: ( ':' )
+ // InternalRoom.g:20359:1: ':'
{
before(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
}
@@ -55445,14 +55628,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2"
- // InternalRoom.g:20320:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
+ // InternalRoom.g:20372:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
public final void rule__OutSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20324:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
- // InternalRoom.g:20325:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
+ // InternalRoom.g:20376:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
+ // InternalRoom.g:20377:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__OutSemanticsRule__Group__2__Impl();
@@ -55483,21 +55666,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20332:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20384:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__OutSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20336:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20337:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20388:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20389:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20337:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20338:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20389:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20390:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20339:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20339:2: rule__OutSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20391:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20391:2: rule__OutSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__MsgAssignment_2();
@@ -55530,14 +55713,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3"
- // InternalRoom.g:20349:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20401:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
public final void rule__OutSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20353:1: ( rule__OutSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20354:2: rule__OutSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20405:1: ( rule__OutSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20406:2: rule__OutSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__3__Impl();
@@ -55563,29 +55746,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20360:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20412:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
public final void rule__OutSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20364:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20365:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20416:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20417:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20365:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20366:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20417:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20418:1: ( rule__OutSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20367:1: ( rule__OutSemanticsRule__Group_3__0 )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalRoom.g:20419:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA187_0==45) ) {
- alt187=1;
+ if ( (LA189_0==46) ) {
+ alt189=1;
}
- switch (alt187) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:20367:2: rule__OutSemanticsRule__Group_3__0
+ // InternalRoom.g:20419:2: rule__OutSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__0();
@@ -55621,16 +55804,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0"
- // InternalRoom.g:20385:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20437:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
public final void rule__OutSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20389:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
- // InternalRoom.g:20390:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
+ // InternalRoom.g:20441:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20442:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
rule__OutSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -55659,20 +55842,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20397:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20449:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__OutSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20401:1: ( ( '->' ) )
- // InternalRoom.g:20402:1: ( '->' )
+ // InternalRoom.g:20453:1: ( ( '->' ) )
+ // InternalRoom.g:20454:1: ( '->' )
{
- // InternalRoom.g:20402:1: ( '->' )
- // InternalRoom.g:20403:1: '->'
+ // InternalRoom.g:20454:1: ( '->' )
+ // InternalRoom.g:20455:1: '->'
{
before(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,45,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -55696,14 +55879,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1"
- // InternalRoom.g:20416:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20468:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
public final void rule__OutSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20420:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20421:2: rule__OutSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20472:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20473:2: rule__OutSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__1__Impl();
@@ -55729,21 +55912,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20427:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20479:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20431:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20432:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20483:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20484:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20432:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20433:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20484:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20485:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20434:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20434:2: rule__OutSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20486:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20486:2: rule__OutSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Alternatives_3_1();
@@ -55776,16 +55959,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20448:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
+ // InternalRoom.g:20500:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20452:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20453:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20504:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20505:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__OutSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -55814,20 +55997,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20460:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20512:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20464:1: ( ( '(' ) )
- // InternalRoom.g:20465:1: ( '(' )
+ // InternalRoom.g:20516:1: ( ( '(' ) )
+ // InternalRoom.g:20517:1: ( '(' )
{
- // InternalRoom.g:20465:1: ( '(' )
- // InternalRoom.g:20466:1: '('
+ // InternalRoom.g:20517:1: ( '(' )
+ // InternalRoom.g:20518:1: '('
{
before(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -55851,14 +56034,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20479:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
+ // InternalRoom.g:20531:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
public final void rule__OutSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20483:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20484:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20535:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20536:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__OutSemanticsRule__Group_3_1_1__1__Impl();
@@ -55889,21 +56072,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20491:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20543:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20495:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20496:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20547:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20548:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20496:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20497:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20548:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20549:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20498:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20498:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20550:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20550:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -55936,14 +56119,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20508:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
+ // InternalRoom.g:20560:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
public final void rule__OutSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20512:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20513:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20564:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20565:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__OutSemanticsRule__Group_3_1_1__2__Impl();
@@ -55974,24 +56157,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20520:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalRoom.g:20572:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20524:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20525:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20576:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20577:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20525:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20526:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20577:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20578:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20526:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20527:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20578:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20579:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20528:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20528:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20580:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20580:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56005,24 +56188,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20531:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20532:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20583:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20584:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20533:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
- loop188:
+ // InternalRoom.g:20585:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ loop190:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( (LA188_0==51) ) {
- alt188=1;
+ if ( (LA190_0==52) ) {
+ alt190=1;
}
- switch (alt188) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:20533:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20585:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56034,7 +56217,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop188;
+ break loop190;
}
} while (true);
@@ -56064,14 +56247,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20544:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20596:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20548:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20549:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20600:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20601:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__3__Impl();
@@ -56097,20 +56280,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20555:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20607:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20559:1: ( ( ')' ) )
- // InternalRoom.g:20560:1: ( ')' )
+ // InternalRoom.g:20611:1: ( ( ')' ) )
+ // InternalRoom.g:20612:1: ( ')' )
{
- // InternalRoom.g:20560:1: ( ')' )
- // InternalRoom.g:20561:1: ')'
+ // InternalRoom.g:20612:1: ( ')' )
+ // InternalRoom.g:20613:1: ')'
{
before(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -56134,16 +56317,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20582:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalRoom.g:20634:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20586:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20587:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20638:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20639:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__OutSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -56172,20 +56355,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20594:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20646:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20598:1: ( ( ',' ) )
- // InternalRoom.g:20599:1: ( ',' )
+ // InternalRoom.g:20650:1: ( ( ',' ) )
+ // InternalRoom.g:20651:1: ( ',' )
{
- // InternalRoom.g:20599:1: ( ',' )
- // InternalRoom.g:20600:1: ','
+ // InternalRoom.g:20651:1: ( ',' )
+ // InternalRoom.g:20652:1: ','
{
before(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -56209,14 +56392,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20613:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20665:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20617:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20618:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20669:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20670:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -56242,21 +56425,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20624:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20676:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20628:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20629:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20680:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20681:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20629:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20630:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20681:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20682:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20631:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20631:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20683:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20683:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -56289,14 +56472,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // InternalRoom.g:20645:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // InternalRoom.g:20697:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
public final void rule__Annotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20649:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // InternalRoom.g:20650:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // InternalRoom.g:20701:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // InternalRoom.g:20702:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__0__Impl();
@@ -56327,20 +56510,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // InternalRoom.g:20657:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // InternalRoom.g:20709:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20661:1: ( ( '@' ) )
- // InternalRoom.g:20662:1: ( '@' )
+ // InternalRoom.g:20713:1: ( ( '@' ) )
+ // InternalRoom.g:20714:1: ( '@' )
{
- // InternalRoom.g:20662:1: ( '@' )
- // InternalRoom.g:20663:1: '@'
+ // InternalRoom.g:20714:1: ( '@' )
+ // InternalRoom.g:20715:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- match(input,120,FOLLOW_2);
+ match(input,121,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
}
@@ -56364,14 +56547,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // InternalRoom.g:20676:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // InternalRoom.g:20728:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
public final void rule__Annotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20680:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // InternalRoom.g:20681:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // InternalRoom.g:20732:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // InternalRoom.g:20733:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
pushFollow(FOLLOW_33);
rule__Annotation__Group__1__Impl();
@@ -56402,21 +56585,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // InternalRoom.g:20688:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
+ // InternalRoom.g:20740:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20692:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
- // InternalRoom.g:20693:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:20744:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
+ // InternalRoom.g:20745:1: ( ( rule__Annotation__TypeAssignment_1 ) )
{
- // InternalRoom.g:20693:1: ( ( rule__Annotation__TypeAssignment_1 ) )
- // InternalRoom.g:20694:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:20745:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:20746:1: ( rule__Annotation__TypeAssignment_1 )
{
before(grammarAccess.getAnnotationAccess().getTypeAssignment_1());
- // InternalRoom.g:20695:1: ( rule__Annotation__TypeAssignment_1 )
- // InternalRoom.g:20695:2: rule__Annotation__TypeAssignment_1
+ // InternalRoom.g:20747:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:20747:2: rule__Annotation__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__Annotation__TypeAssignment_1();
@@ -56449,14 +56632,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2"
- // InternalRoom.g:20705:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
+ // InternalRoom.g:20757:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
public final void rule__Annotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20709:1: ( rule__Annotation__Group__2__Impl )
- // InternalRoom.g:20710:2: rule__Annotation__Group__2__Impl
+ // InternalRoom.g:20761:1: ( rule__Annotation__Group__2__Impl )
+ // InternalRoom.g:20762:2: rule__Annotation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__2__Impl();
@@ -56482,29 +56665,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // InternalRoom.g:20716:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
+ // InternalRoom.g:20768:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
public final void rule__Annotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20720:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
- // InternalRoom.g:20721:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:20772:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
+ // InternalRoom.g:20773:1: ( ( rule__Annotation__Group_2__0 )? )
{
- // InternalRoom.g:20721:1: ( ( rule__Annotation__Group_2__0 )? )
- // InternalRoom.g:20722:1: ( rule__Annotation__Group_2__0 )?
+ // InternalRoom.g:20773:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:20774:1: ( rule__Annotation__Group_2__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_2());
- // InternalRoom.g:20723:1: ( rule__Annotation__Group_2__0 )?
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalRoom.g:20775:1: ( rule__Annotation__Group_2__0 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA189_0==47) ) {
- alt189=1;
+ if ( (LA191_0==48) ) {
+ alt191=1;
}
- switch (alt189) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:20723:2: rule__Annotation__Group_2__0
+ // InternalRoom.g:20775:2: rule__Annotation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__0();
@@ -56540,14 +56723,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0"
- // InternalRoom.g:20739:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
+ // InternalRoom.g:20791:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
public final void rule__Annotation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20743:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
- // InternalRoom.g:20744:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
+ // InternalRoom.g:20795:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
+ // InternalRoom.g:20796:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2__0__Impl();
@@ -56578,20 +56761,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0__Impl"
- // InternalRoom.g:20751:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20803:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20755:1: ( ( '(' ) )
- // InternalRoom.g:20756:1: ( '(' )
+ // InternalRoom.g:20807:1: ( ( '(' ) )
+ // InternalRoom.g:20808:1: ( '(' )
{
- // InternalRoom.g:20756:1: ( '(' )
- // InternalRoom.g:20757:1: '('
+ // InternalRoom.g:20808:1: ( '(' )
+ // InternalRoom.g:20809:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- match(input,47,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -56615,16 +56798,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1"
- // InternalRoom.g:20770:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
+ // InternalRoom.g:20822:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
public final void rule__Annotation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20774:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
- // InternalRoom.g:20775:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
+ // InternalRoom.g:20826:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
+ // InternalRoom.g:20827:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__Annotation__Group_2__1__Impl();
state._fsp--;
@@ -56653,21 +56836,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1__Impl"
- // InternalRoom.g:20782:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
+ // InternalRoom.g:20834:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
public final void rule__Annotation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20786:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
- // InternalRoom.g:20787:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:20838:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
+ // InternalRoom.g:20839:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
{
- // InternalRoom.g:20787:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
- // InternalRoom.g:20788:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:20839:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:20840:1: ( rule__Annotation__AttributesAssignment_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1());
- // InternalRoom.g:20789:1: ( rule__Annotation__AttributesAssignment_2_1 )
- // InternalRoom.g:20789:2: rule__Annotation__AttributesAssignment_2_1
+ // InternalRoom.g:20841:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:20841:2: rule__Annotation__AttributesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_1();
@@ -56700,16 +56883,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2"
- // InternalRoom.g:20799:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
+ // InternalRoom.g:20851:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
public final void rule__Annotation__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20803:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
- // InternalRoom.g:20804:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
+ // InternalRoom.g:20855:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
+ // InternalRoom.g:20856:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__Annotation__Group_2__2__Impl();
state._fsp--;
@@ -56738,33 +56921,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2__Impl"
- // InternalRoom.g:20811:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
+ // InternalRoom.g:20863:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
public final void rule__Annotation__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20815:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
- // InternalRoom.g:20816:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:20867:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
+ // InternalRoom.g:20868:1: ( ( rule__Annotation__Group_2_2__0 )* )
{
- // InternalRoom.g:20816:1: ( ( rule__Annotation__Group_2_2__0 )* )
- // InternalRoom.g:20817:1: ( rule__Annotation__Group_2_2__0 )*
+ // InternalRoom.g:20868:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:20869:1: ( rule__Annotation__Group_2_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_2_2());
- // InternalRoom.g:20818:1: ( rule__Annotation__Group_2_2__0 )*
- loop190:
+ // InternalRoom.g:20870:1: ( rule__Annotation__Group_2_2__0 )*
+ loop192:
do {
- int alt190=2;
- int LA190_0 = input.LA(1);
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA190_0==51) ) {
- alt190=1;
+ if ( (LA192_0==52) ) {
+ alt192=1;
}
- switch (alt190) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:20818:2: rule__Annotation__Group_2_2__0
+ // InternalRoom.g:20870:2: rule__Annotation__Group_2_2__0
{
pushFollow(FOLLOW_19);
rule__Annotation__Group_2_2__0();
@@ -56776,7 +56959,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop190;
+ break loop192;
}
} while (true);
@@ -56803,14 +56986,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3"
- // InternalRoom.g:20828:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
+ // InternalRoom.g:20880:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
public final void rule__Annotation__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20832:1: ( rule__Annotation__Group_2__3__Impl )
- // InternalRoom.g:20833:2: rule__Annotation__Group_2__3__Impl
+ // InternalRoom.g:20884:1: ( rule__Annotation__Group_2__3__Impl )
+ // InternalRoom.g:20885:2: rule__Annotation__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__3__Impl();
@@ -56836,20 +57019,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3__Impl"
- // InternalRoom.g:20839:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20891:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20843:1: ( ( ')' ) )
- // InternalRoom.g:20844:1: ( ')' )
+ // InternalRoom.g:20895:1: ( ( ')' ) )
+ // InternalRoom.g:20896:1: ( ')' )
{
- // InternalRoom.g:20844:1: ( ')' )
- // InternalRoom.g:20845:1: ')'
+ // InternalRoom.g:20896:1: ( ')' )
+ // InternalRoom.g:20897:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
- match(input,48,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -56873,14 +57056,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0"
- // InternalRoom.g:20866:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
+ // InternalRoom.g:20918:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
public final void rule__Annotation__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20870:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
- // InternalRoom.g:20871:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
+ // InternalRoom.g:20922:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
+ // InternalRoom.g:20923:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2_2__0__Impl();
@@ -56911,20 +57094,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0__Impl"
- // InternalRoom.g:20878:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20930:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__Annotation__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20882:1: ( ( ',' ) )
- // InternalRoom.g:20883:1: ( ',' )
+ // InternalRoom.g:20934:1: ( ( ',' ) )
+ // InternalRoom.g:20935:1: ( ',' )
{
- // InternalRoom.g:20883:1: ( ',' )
- // InternalRoom.g:20884:1: ','
+ // InternalRoom.g:20935:1: ( ',' )
+ // InternalRoom.g:20936:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -56948,14 +57131,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1"
- // InternalRoom.g:20897:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
+ // InternalRoom.g:20949:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
public final void rule__Annotation__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20901:1: ( rule__Annotation__Group_2_2__1__Impl )
- // InternalRoom.g:20902:2: rule__Annotation__Group_2_2__1__Impl
+ // InternalRoom.g:20953:1: ( rule__Annotation__Group_2_2__1__Impl )
+ // InternalRoom.g:20954:2: rule__Annotation__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2_2__1__Impl();
@@ -56981,21 +57164,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1__Impl"
- // InternalRoom.g:20908:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
+ // InternalRoom.g:20960:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
public final void rule__Annotation__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20912:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
- // InternalRoom.g:20913:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:20964:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
+ // InternalRoom.g:20965:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
{
- // InternalRoom.g:20913:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
- // InternalRoom.g:20914:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:20965:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:20966:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1());
- // InternalRoom.g:20915:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
- // InternalRoom.g:20915:2: rule__Annotation__AttributesAssignment_2_2_1
+ // InternalRoom.g:20967:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:20967:2: rule__Annotation__AttributesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_2_1();
@@ -57028,14 +57211,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // InternalRoom.g:20929:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // InternalRoom.g:20981:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
public final void rule__KeyValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20933:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // InternalRoom.g:20934:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // InternalRoom.g:20985:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // InternalRoom.g:20986:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
pushFollow(FOLLOW_20);
rule__KeyValue__Group__0__Impl();
@@ -57066,21 +57249,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // InternalRoom.g:20941:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // InternalRoom.g:20993:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
public final void rule__KeyValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20945:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // InternalRoom.g:20946:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:20997:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // InternalRoom.g:20998:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // InternalRoom.g:20946:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // InternalRoom.g:20947:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:20998:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:20999:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // InternalRoom.g:20948:1: ( rule__KeyValue__KeyAssignment_0 )
- // InternalRoom.g:20948:2: rule__KeyValue__KeyAssignment_0
+ // InternalRoom.g:21000:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21000:2: rule__KeyValue__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__KeyValue__KeyAssignment_0();
@@ -57113,16 +57296,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // InternalRoom.g:20958:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // InternalRoom.g:21010:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
public final void rule__KeyValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20962:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // InternalRoom.g:20963:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // InternalRoom.g:21014:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // InternalRoom.g:21015:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__KeyValue__Group__1__Impl();
state._fsp--;
@@ -57151,20 +57334,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // InternalRoom.g:20970:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // InternalRoom.g:21022:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20974:1: ( ( '=' ) )
- // InternalRoom.g:20975:1: ( '=' )
+ // InternalRoom.g:21026:1: ( ( '=' ) )
+ // InternalRoom.g:21027:1: ( '=' )
{
- // InternalRoom.g:20975:1: ( '=' )
- // InternalRoom.g:20976:1: '='
+ // InternalRoom.g:21027:1: ( '=' )
+ // InternalRoom.g:21028:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
}
@@ -57188,14 +57371,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // InternalRoom.g:20989:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // InternalRoom.g:21041:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
public final void rule__KeyValue__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20993:1: ( rule__KeyValue__Group__2__Impl )
- // InternalRoom.g:20994:2: rule__KeyValue__Group__2__Impl
+ // InternalRoom.g:21045:1: ( rule__KeyValue__Group__2__Impl )
+ // InternalRoom.g:21046:2: rule__KeyValue__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__2__Impl();
@@ -57221,21 +57404,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // InternalRoom.g:21000:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // InternalRoom.g:21052:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
public final void rule__KeyValue__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21004:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // InternalRoom.g:21005:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21056:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // InternalRoom.g:21057:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // InternalRoom.g:21005:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // InternalRoom.g:21006:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21057:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21058:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // InternalRoom.g:21007:1: ( rule__KeyValue__ValueAssignment_2 )
- // InternalRoom.g:21007:2: rule__KeyValue__ValueAssignment_2
+ // InternalRoom.g:21059:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21059:2: rule__KeyValue__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__KeyValue__ValueAssignment_2();
@@ -57268,14 +57451,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0"
- // InternalRoom.g:21023:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
+ // InternalRoom.g:21075:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
public final void rule__AnnotationType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21027:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
- // InternalRoom.g:21028:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
+ // InternalRoom.g:21079:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
+ // InternalRoom.g:21080:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
{
pushFollow(FOLLOW_3);
rule__AnnotationType__Group__0__Impl();
@@ -57306,20 +57489,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0__Impl"
- // InternalRoom.g:21035:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
+ // InternalRoom.g:21087:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
public final void rule__AnnotationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21039:1: ( ( 'AnnotationType' ) )
- // InternalRoom.g:21040:1: ( 'AnnotationType' )
+ // InternalRoom.g:21091:1: ( ( 'AnnotationType' ) )
+ // InternalRoom.g:21092:1: ( 'AnnotationType' )
{
- // InternalRoom.g:21040:1: ( 'AnnotationType' )
- // InternalRoom.g:21041:1: 'AnnotationType'
+ // InternalRoom.g:21092:1: ( 'AnnotationType' )
+ // InternalRoom.g:21093:1: 'AnnotationType'
{
before(grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
- match(input,121,FOLLOW_2);
+ match(input,122,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
}
@@ -57343,14 +57526,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1"
- // InternalRoom.g:21054:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
+ // InternalRoom.g:21106:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
public final void rule__AnnotationType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21058:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
- // InternalRoom.g:21059:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
+ // InternalRoom.g:21110:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
+ // InternalRoom.g:21111:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__1__Impl();
@@ -57381,21 +57564,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1__Impl"
- // InternalRoom.g:21066:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:21118:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
public final void rule__AnnotationType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21070:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
- // InternalRoom.g:21071:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21122:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:21123:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
{
- // InternalRoom.g:21071:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
- // InternalRoom.g:21072:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21123:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21124:1: ( rule__AnnotationType__NameAssignment_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:21073:1: ( rule__AnnotationType__NameAssignment_1 )
- // InternalRoom.g:21073:2: rule__AnnotationType__NameAssignment_1
+ // InternalRoom.g:21125:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21125:2: rule__AnnotationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__NameAssignment_1();
@@ -57428,14 +57611,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2"
- // InternalRoom.g:21083:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
+ // InternalRoom.g:21135:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
public final void rule__AnnotationType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21087:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
- // InternalRoom.g:21088:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
+ // InternalRoom.g:21139:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
+ // InternalRoom.g:21140:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__2__Impl();
@@ -57466,29 +57649,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2__Impl"
- // InternalRoom.g:21095:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:21147:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
public final void rule__AnnotationType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21099:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:21100:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21151:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:21152:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:21100:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
- // InternalRoom.g:21101:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ // InternalRoom.g:21152:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21153:1: ( rule__AnnotationType__DocuAssignment_2 )?
{
before(grammarAccess.getAnnotationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:21102:1: ( rule__AnnotationType__DocuAssignment_2 )?
- int alt191=2;
- int LA191_0 = input.LA(1);
+ // InternalRoom.g:21154:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA191_0==59) ) {
- alt191=1;
+ if ( (LA193_0==60) ) {
+ alt193=1;
}
- switch (alt191) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:21102:2: rule__AnnotationType__DocuAssignment_2
+ // InternalRoom.g:21154:2: rule__AnnotationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__AnnotationType__DocuAssignment_2();
@@ -57524,16 +57707,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3"
- // InternalRoom.g:21112:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
+ // InternalRoom.g:21164:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
public final void rule__AnnotationType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21116:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
- // InternalRoom.g:21117:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
+ // InternalRoom.g:21168:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
+ // InternalRoom.g:21169:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
rule__AnnotationType__Group__3__Impl();
state._fsp--;
@@ -57562,20 +57745,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3__Impl"
- // InternalRoom.g:21124:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:21176:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21128:1: ( ( '{' ) )
- // InternalRoom.g:21129:1: ( '{' )
+ // InternalRoom.g:21180:1: ( ( '{' ) )
+ // InternalRoom.g:21181:1: ( '{' )
{
- // InternalRoom.g:21129:1: ( '{' )
- // InternalRoom.g:21130:1: '{'
+ // InternalRoom.g:21181:1: ( '{' )
+ // InternalRoom.g:21182:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
}
@@ -57599,14 +57782,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4"
- // InternalRoom.g:21143:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
+ // InternalRoom.g:21195:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
public final void rule__AnnotationType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21147:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
- // InternalRoom.g:21148:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
+ // InternalRoom.g:21199:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
+ // InternalRoom.g:21200:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
{
pushFollow(FOLLOW_20);
rule__AnnotationType__Group__4__Impl();
@@ -57637,20 +57820,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4__Impl"
- // InternalRoom.g:21155:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
+ // InternalRoom.g:21207:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
public final void rule__AnnotationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21159:1: ( ( 'target' ) )
- // InternalRoom.g:21160:1: ( 'target' )
+ // InternalRoom.g:21211:1: ( ( 'target' ) )
+ // InternalRoom.g:21212:1: ( 'target' )
{
- // InternalRoom.g:21160:1: ( 'target' )
- // InternalRoom.g:21161:1: 'target'
+ // InternalRoom.g:21212:1: ( 'target' )
+ // InternalRoom.g:21213:1: 'target'
{
before(grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
- match(input,122,FOLLOW_2);
+ match(input,123,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
}
@@ -57674,16 +57857,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5"
- // InternalRoom.g:21174:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
+ // InternalRoom.g:21226:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
public final void rule__AnnotationType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21178:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
- // InternalRoom.g:21179:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
+ // InternalRoom.g:21230:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
+ // InternalRoom.g:21231:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__AnnotationType__Group__5__Impl();
state._fsp--;
@@ -57712,20 +57895,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5__Impl"
- // InternalRoom.g:21186:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
+ // InternalRoom.g:21238:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
public final void rule__AnnotationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21190:1: ( ( '=' ) )
- // InternalRoom.g:21191:1: ( '=' )
+ // InternalRoom.g:21242:1: ( ( '=' ) )
+ // InternalRoom.g:21243:1: ( '=' )
{
- // InternalRoom.g:21191:1: ( '=' )
- // InternalRoom.g:21192:1: '='
+ // InternalRoom.g:21243:1: ( '=' )
+ // InternalRoom.g:21244:1: '='
{
before(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- match(input,52,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
}
@@ -57749,16 +57932,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6"
- // InternalRoom.g:21205:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
+ // InternalRoom.g:21257:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
public final void rule__AnnotationType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21209:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
- // InternalRoom.g:21210:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
+ // InternalRoom.g:21261:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
+ // InternalRoom.g:21262:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
rule__AnnotationType__Group__6__Impl();
state._fsp--;
@@ -57787,21 +57970,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6__Impl"
- // InternalRoom.g:21217:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
+ // InternalRoom.g:21269:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
public final void rule__AnnotationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21221:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
- // InternalRoom.g:21222:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21273:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
+ // InternalRoom.g:21274:1: ( ( rule__AnnotationType__Alternatives_6 ) )
{
- // InternalRoom.g:21222:1: ( ( rule__AnnotationType__Alternatives_6 ) )
- // InternalRoom.g:21223:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21274:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21275:1: ( rule__AnnotationType__Alternatives_6 )
{
before(grammarAccess.getAnnotationTypeAccess().getAlternatives_6());
- // InternalRoom.g:21224:1: ( rule__AnnotationType__Alternatives_6 )
- // InternalRoom.g:21224:2: rule__AnnotationType__Alternatives_6
+ // InternalRoom.g:21276:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21276:2: rule__AnnotationType__Alternatives_6
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Alternatives_6();
@@ -57834,16 +58017,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7"
- // InternalRoom.g:21234:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
+ // InternalRoom.g:21286:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
public final void rule__AnnotationType__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21238:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
- // InternalRoom.g:21239:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
+ // InternalRoom.g:21290:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
+ // InternalRoom.g:21291:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
rule__AnnotationType__Group__7__Impl();
state._fsp--;
@@ -57872,35 +58055,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7__Impl"
- // InternalRoom.g:21246:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
+ // InternalRoom.g:21298:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
public final void rule__AnnotationType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21250:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
- // InternalRoom.g:21251:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21302:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
+ // InternalRoom.g:21303:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
{
- // InternalRoom.g:21251:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
- // InternalRoom.g:21252:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ // InternalRoom.g:21303:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21304:1: ( rule__AnnotationType__AttributesAssignment_7 )*
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAssignment_7());
- // InternalRoom.g:21253:1: ( rule__AnnotationType__AttributesAssignment_7 )*
- loop192:
+ // InternalRoom.g:21305:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ loop194:
do {
- int alt192=2;
- int LA192_0 = input.LA(1);
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA192_0==23||LA192_0==34) ) {
- alt192=1;
+ if ( (LA194_0==24||LA194_0==35) ) {
+ alt194=1;
}
- switch (alt192) {
+ switch (alt194) {
case 1 :
- // InternalRoom.g:21253:2: rule__AnnotationType__AttributesAssignment_7
+ // InternalRoom.g:21305:2: rule__AnnotationType__AttributesAssignment_7
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
rule__AnnotationType__AttributesAssignment_7();
state._fsp--;
@@ -57910,7 +58093,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop192;
+ break loop194;
}
} while (true);
@@ -57937,14 +58120,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8"
- // InternalRoom.g:21263:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
+ // InternalRoom.g:21315:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
public final void rule__AnnotationType__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21267:1: ( rule__AnnotationType__Group__8__Impl )
- // InternalRoom.g:21268:2: rule__AnnotationType__Group__8__Impl
+ // InternalRoom.g:21319:1: ( rule__AnnotationType__Group__8__Impl )
+ // InternalRoom.g:21320:2: rule__AnnotationType__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__8__Impl();
@@ -57970,20 +58153,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8__Impl"
- // InternalRoom.g:21274:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:21326:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21278:1: ( ( '}' ) )
- // InternalRoom.g:21279:1: ( '}' )
+ // InternalRoom.g:21330:1: ( ( '}' ) )
+ // InternalRoom.g:21331:1: ( '}' )
{
- // InternalRoom.g:21279:1: ( '}' )
- // InternalRoom.g:21280:1: '}'
+ // InternalRoom.g:21331:1: ( '}' )
+ // InternalRoom.g:21332:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
}
@@ -58007,16 +58190,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0"
- // InternalRoom.g:21311:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
+ // InternalRoom.g:21363:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
public final void rule__AnnotationType__Group_6_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21315:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
- // InternalRoom.g:21316:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
+ // InternalRoom.g:21367:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
+ // InternalRoom.g:21368:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
rule__AnnotationType__Group_6_1__0__Impl();
state._fsp--;
@@ -58045,20 +58228,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0__Impl"
- // InternalRoom.g:21323:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
+ // InternalRoom.g:21375:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group_6_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21327:1: ( ( '{' ) )
- // InternalRoom.g:21328:1: ( '{' )
+ // InternalRoom.g:21379:1: ( ( '{' ) )
+ // InternalRoom.g:21380:1: ( '{' )
{
- // InternalRoom.g:21328:1: ( '{' )
- // InternalRoom.g:21329:1: '{'
+ // InternalRoom.g:21380:1: ( '{' )
+ // InternalRoom.g:21381:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
}
@@ -58082,16 +58265,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1"
- // InternalRoom.g:21342:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
+ // InternalRoom.g:21394:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
public final void rule__AnnotationType__Group_6_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21346:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
- // InternalRoom.g:21347:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
+ // InternalRoom.g:21398:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
+ // InternalRoom.g:21399:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__AnnotationType__Group_6_1__1__Impl();
state._fsp--;
@@ -58120,21 +58303,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1__Impl"
- // InternalRoom.g:21354:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
+ // InternalRoom.g:21406:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
public final void rule__AnnotationType__Group_6_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21358:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
- // InternalRoom.g:21359:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21410:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
+ // InternalRoom.g:21411:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
{
- // InternalRoom.g:21359:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
- // InternalRoom.g:21360:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21411:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21412:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_1());
- // InternalRoom.g:21361:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
- // InternalRoom.g:21361:2: rule__AnnotationType__TargetsAssignment_6_1_1
+ // InternalRoom.g:21413:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21413:2: rule__AnnotationType__TargetsAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_1();
@@ -58167,16 +58350,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2"
- // InternalRoom.g:21371:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
+ // InternalRoom.g:21423:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
public final void rule__AnnotationType__Group_6_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21375:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
- // InternalRoom.g:21376:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
+ // InternalRoom.g:21427:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
+ // InternalRoom.g:21428:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__AnnotationType__Group_6_1__2__Impl();
state._fsp--;
@@ -58205,33 +58388,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2__Impl"
- // InternalRoom.g:21383:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
+ // InternalRoom.g:21435:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
public final void rule__AnnotationType__Group_6_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21387:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
- // InternalRoom.g:21388:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21439:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
+ // InternalRoom.g:21440:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
{
- // InternalRoom.g:21388:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
- // InternalRoom.g:21389:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ // InternalRoom.g:21440:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21441:1: ( rule__AnnotationType__Group_6_1_2__0 )*
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1_2());
- // InternalRoom.g:21390:1: ( rule__AnnotationType__Group_6_1_2__0 )*
- loop193:
+ // InternalRoom.g:21442:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ loop195:
do {
- int alt193=2;
- int LA193_0 = input.LA(1);
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA193_0==51) ) {
- alt193=1;
+ if ( (LA195_0==52) ) {
+ alt195=1;
}
- switch (alt193) {
+ switch (alt195) {
case 1 :
- // InternalRoom.g:21390:2: rule__AnnotationType__Group_6_1_2__0
+ // InternalRoom.g:21442:2: rule__AnnotationType__Group_6_1_2__0
{
pushFollow(FOLLOW_19);
rule__AnnotationType__Group_6_1_2__0();
@@ -58243,7 +58426,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop193;
+ break loop195;
}
} while (true);
@@ -58270,14 +58453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3"
- // InternalRoom.g:21400:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
+ // InternalRoom.g:21452:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
public final void rule__AnnotationType__Group_6_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21404:1: ( rule__AnnotationType__Group_6_1__3__Impl )
- // InternalRoom.g:21405:2: rule__AnnotationType__Group_6_1__3__Impl
+ // InternalRoom.g:21456:1: ( rule__AnnotationType__Group_6_1__3__Impl )
+ // InternalRoom.g:21457:2: rule__AnnotationType__Group_6_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__3__Impl();
@@ -58303,20 +58486,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3__Impl"
- // InternalRoom.g:21411:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
+ // InternalRoom.g:21463:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group_6_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21415:1: ( ( '}' ) )
- // InternalRoom.g:21416:1: ( '}' )
+ // InternalRoom.g:21467:1: ( ( '}' ) )
+ // InternalRoom.g:21468:1: ( '}' )
{
- // InternalRoom.g:21416:1: ( '}' )
- // InternalRoom.g:21417:1: '}'
+ // InternalRoom.g:21468:1: ( '}' )
+ // InternalRoom.g:21469:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
}
@@ -58340,16 +58523,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0"
- // InternalRoom.g:21438:1: rule__AnnotationType__Group_6_1_2__0 : rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 ;
+ // InternalRoom.g:21490:1: rule__AnnotationType__Group_6_1_2__0 : rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 ;
public final void rule__AnnotationType__Group_6_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21442:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
- // InternalRoom.g:21443:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
+ // InternalRoom.g:21494:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
+ // InternalRoom.g:21495:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
rule__AnnotationType__Group_6_1_2__0__Impl();
state._fsp--;
@@ -58378,20 +58561,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0__Impl"
- // InternalRoom.g:21450:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21502:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
public final void rule__AnnotationType__Group_6_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21454:1: ( ( ',' ) )
- // InternalRoom.g:21455:1: ( ',' )
+ // InternalRoom.g:21506:1: ( ( ',' ) )
+ // InternalRoom.g:21507:1: ( ',' )
{
- // InternalRoom.g:21455:1: ( ',' )
- // InternalRoom.g:21456:1: ','
+ // InternalRoom.g:21507:1: ( ',' )
+ // InternalRoom.g:21508:1: ','
{
before(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
}
@@ -58415,14 +58598,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1"
- // InternalRoom.g:21469:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
+ // InternalRoom.g:21521:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
public final void rule__AnnotationType__Group_6_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21473:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
- // InternalRoom.g:21474:2: rule__AnnotationType__Group_6_1_2__1__Impl
+ // InternalRoom.g:21525:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
+ // InternalRoom.g:21526:2: rule__AnnotationType__Group_6_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1_2__1__Impl();
@@ -58448,21 +58631,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1__Impl"
- // InternalRoom.g:21480:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
+ // InternalRoom.g:21532:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
public final void rule__AnnotationType__Group_6_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21484:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
- // InternalRoom.g:21485:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21536:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
+ // InternalRoom.g:21537:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
{
- // InternalRoom.g:21485:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
- // InternalRoom.g:21486:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21537:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21538:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_2_1());
- // InternalRoom.g:21487:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
- // InternalRoom.g:21487:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
+ // InternalRoom.g:21539:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21539:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_2_1();
@@ -58495,16 +58678,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // InternalRoom.g:21501:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21553:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
public final void rule__SimpleAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21505:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // InternalRoom.g:21506:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // InternalRoom.g:21557:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21558:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__SimpleAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -58533,21 +58716,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21513:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21565:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21517:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21518:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21569:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21570:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21518:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21519:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21570:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21571:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21520:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21520:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21572:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21572:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Alternatives_0();
@@ -58580,14 +58763,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // InternalRoom.g:21530:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21582:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
public final void rule__SimpleAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21534:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // InternalRoom.g:21535:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // InternalRoom.g:21586:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21587:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__SimpleAnnotationAttribute__Group__1__Impl();
@@ -58618,20 +58801,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21542:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21594:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21546:1: ( ( 'attribute' ) )
- // InternalRoom.g:21547:1: ( 'attribute' )
+ // InternalRoom.g:21598:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21599:1: ( 'attribute' )
{
- // InternalRoom.g:21547:1: ( 'attribute' )
- // InternalRoom.g:21548:1: 'attribute'
+ // InternalRoom.g:21599:1: ( 'attribute' )
+ // InternalRoom.g:21600:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,123,FOLLOW_2);
+ match(input,124,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -58655,14 +58838,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // InternalRoom.g:21561:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:21613:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
public final void rule__SimpleAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21565:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // InternalRoom.g:21566:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // InternalRoom.g:21617:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // InternalRoom.g:21618:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__SimpleAnnotationAttribute__Group__2__Impl();
@@ -58693,21 +58876,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21573:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:21625:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21577:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21578:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21629:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:21630:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21578:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21579:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21630:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21631:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21580:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21580:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:21632:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21632:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__NameAssignment_2();
@@ -58740,14 +58923,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // InternalRoom.g:21590:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:21642:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
public final void rule__SimpleAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21594:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // InternalRoom.g:21595:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // InternalRoom.g:21646:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // InternalRoom.g:21647:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_10);
rule__SimpleAnnotationAttribute__Group__3__Impl();
@@ -58778,20 +58961,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21602:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:21654:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21606:1: ( ( ':' ) )
- // InternalRoom.g:21607:1: ( ':' )
+ // InternalRoom.g:21658:1: ( ( ':' ) )
+ // InternalRoom.g:21659:1: ( ':' )
{
- // InternalRoom.g:21607:1: ( ':' )
- // InternalRoom.g:21608:1: ':'
+ // InternalRoom.g:21659:1: ( ':' )
+ // InternalRoom.g:21660:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -58815,14 +58998,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // InternalRoom.g:21621:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // InternalRoom.g:21673:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
public final void rule__SimpleAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21625:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // InternalRoom.g:21626:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // InternalRoom.g:21677:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // InternalRoom.g:21678:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__4__Impl();
@@ -58848,21 +59031,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21632:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // InternalRoom.g:21684:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21636:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // InternalRoom.g:21637:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21688:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // InternalRoom.g:21689:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // InternalRoom.g:21637:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // InternalRoom.g:21638:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21689:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21690:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:21639:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // InternalRoom.g:21639:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // InternalRoom.g:21691:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21691:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
@@ -58895,16 +59078,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // InternalRoom.g:21659:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21711:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
public final void rule__EnumAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21663:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // InternalRoom.g:21664:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // InternalRoom.g:21715:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21716:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__EnumAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -58933,21 +59116,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21671:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21723:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21675:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21676:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21727:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21728:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21676:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21677:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21728:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21729:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21678:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21678:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21730:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21730:2: rule__EnumAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Alternatives_0();
@@ -58980,14 +59163,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // InternalRoom.g:21688:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21740:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
public final void rule__EnumAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21692:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // InternalRoom.g:21693:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // InternalRoom.g:21744:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21745:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__EnumAnnotationAttribute__Group__1__Impl();
@@ -59018,20 +59201,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21700:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21752:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21704:1: ( ( 'attribute' ) )
- // InternalRoom.g:21705:1: ( 'attribute' )
+ // InternalRoom.g:21756:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21757:1: ( 'attribute' )
{
- // InternalRoom.g:21705:1: ( 'attribute' )
- // InternalRoom.g:21706:1: 'attribute'
+ // InternalRoom.g:21757:1: ( 'attribute' )
+ // InternalRoom.g:21758:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- match(input,123,FOLLOW_2);
+ match(input,124,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
}
@@ -59055,14 +59238,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // InternalRoom.g:21719:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:21771:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
public final void rule__EnumAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21723:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // InternalRoom.g:21724:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // InternalRoom.g:21775:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // InternalRoom.g:21776:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__EnumAnnotationAttribute__Group__2__Impl();
@@ -59093,21 +59276,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21731:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:21783:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21735:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21736:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21787:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:21788:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21736:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21737:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21788:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21789:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21738:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21738:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:21790:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21790:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__NameAssignment_2();
@@ -59140,16 +59323,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // InternalRoom.g:21748:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:21800:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
public final void rule__EnumAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21752:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // InternalRoom.g:21753:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // InternalRoom.g:21804:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // InternalRoom.g:21805:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_40);
rule__EnumAnnotationAttribute__Group__3__Impl();
state._fsp--;
@@ -59178,20 +59361,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21760:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:21812:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21764:1: ( ( ':' ) )
- // InternalRoom.g:21765:1: ( ':' )
+ // InternalRoom.g:21816:1: ( ( ':' ) )
+ // InternalRoom.g:21817:1: ( ':' )
{
- // InternalRoom.g:21765:1: ( ':' )
- // InternalRoom.g:21766:1: ':'
+ // InternalRoom.g:21817:1: ( ':' )
+ // InternalRoom.g:21818:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -59215,14 +59398,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // InternalRoom.g:21779:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // InternalRoom.g:21831:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
public final void rule__EnumAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21783:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // InternalRoom.g:21784:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // InternalRoom.g:21835:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // InternalRoom.g:21836:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group__4__Impl();
@@ -59253,20 +59436,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21791:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:21843:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21795:1: ( ( '{' ) )
- // InternalRoom.g:21796:1: ( '{' )
+ // InternalRoom.g:21847:1: ( ( '{' ) )
+ // InternalRoom.g:21848:1: ( '{' )
{
- // InternalRoom.g:21796:1: ( '{' )
- // InternalRoom.g:21797:1: '{'
+ // InternalRoom.g:21848:1: ( '{' )
+ // InternalRoom.g:21849:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- match(input,41,FOLLOW_2);
+ match(input,42,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -59290,16 +59473,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // InternalRoom.g:21810:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // InternalRoom.g:21862:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
public final void rule__EnumAnnotationAttribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21814:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // InternalRoom.g:21815:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // InternalRoom.g:21866:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // InternalRoom.g:21867:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__EnumAnnotationAttribute__Group__5__Impl();
state._fsp--;
@@ -59328,21 +59511,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // InternalRoom.g:21822:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // InternalRoom.g:21874:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21826:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // InternalRoom.g:21827:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:21878:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // InternalRoom.g:21879:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // InternalRoom.g:21827:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // InternalRoom.g:21828:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:21879:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:21880:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // InternalRoom.g:21829:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // InternalRoom.g:21829:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // InternalRoom.g:21881:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:21881:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
@@ -59375,16 +59558,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // InternalRoom.g:21839:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // InternalRoom.g:21891:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
public final void rule__EnumAnnotationAttribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21843:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // InternalRoom.g:21844:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // InternalRoom.g:21895:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // InternalRoom.g:21896:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__EnumAnnotationAttribute__Group__6__Impl();
state._fsp--;
@@ -59413,33 +59596,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // InternalRoom.g:21851:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // InternalRoom.g:21903:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
public final void rule__EnumAnnotationAttribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21855:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // InternalRoom.g:21856:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:21907:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // InternalRoom.g:21908:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // InternalRoom.g:21856:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // InternalRoom.g:21857:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // InternalRoom.g:21908:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:21909:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // InternalRoom.g:21858:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
- loop194:
+ // InternalRoom.g:21910:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ loop196:
do {
- int alt194=2;
- int LA194_0 = input.LA(1);
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA194_0==51) ) {
- alt194=1;
+ if ( (LA196_0==52) ) {
+ alt196=1;
}
- switch (alt194) {
+ switch (alt196) {
case 1 :
- // InternalRoom.g:21858:2: rule__EnumAnnotationAttribute__Group_6__0
+ // InternalRoom.g:21910:2: rule__EnumAnnotationAttribute__Group_6__0
{
pushFollow(FOLLOW_19);
rule__EnumAnnotationAttribute__Group_6__0();
@@ -59451,7 +59634,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop194;
+ break loop196;
}
} while (true);
@@ -59478,14 +59661,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // InternalRoom.g:21868:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // InternalRoom.g:21920:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
public final void rule__EnumAnnotationAttribute__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21872:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // InternalRoom.g:21873:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // InternalRoom.g:21924:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // InternalRoom.g:21925:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__7__Impl();
@@ -59511,20 +59694,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // InternalRoom.g:21879:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // InternalRoom.g:21931:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21883:1: ( ( '}' ) )
- // InternalRoom.g:21884:1: ( '}' )
+ // InternalRoom.g:21935:1: ( ( '}' ) )
+ // InternalRoom.g:21936:1: ( '}' )
{
- // InternalRoom.g:21884:1: ( '}' )
- // InternalRoom.g:21885:1: '}'
+ // InternalRoom.g:21936:1: ( '}' )
+ // InternalRoom.g:21937:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
- match(input,42,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
}
@@ -59548,14 +59731,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // InternalRoom.g:21914:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // InternalRoom.g:21966:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
public final void rule__EnumAnnotationAttribute__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21918:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // InternalRoom.g:21919:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // InternalRoom.g:21970:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // InternalRoom.g:21971:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
@@ -59586,20 +59769,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // InternalRoom.g:21926:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21978:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21930:1: ( ( ',' ) )
- // InternalRoom.g:21931:1: ( ',' )
+ // InternalRoom.g:21982:1: ( ( ',' ) )
+ // InternalRoom.g:21983:1: ( ',' )
{
- // InternalRoom.g:21931:1: ( ',' )
- // InternalRoom.g:21932:1: ','
+ // InternalRoom.g:21983:1: ( ',' )
+ // InternalRoom.g:21984:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- match(input,51,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
}
@@ -59623,14 +59806,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // InternalRoom.g:21945:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // InternalRoom.g:21997:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
public final void rule__EnumAnnotationAttribute__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21949:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // InternalRoom.g:21950:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // InternalRoom.g:22001:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // InternalRoom.g:22002:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
@@ -59656,21 +59839,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // InternalRoom.g:21956:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // InternalRoom.g:22008:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
public final void rule__EnumAnnotationAttribute__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21960:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // InternalRoom.g:21961:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22012:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // InternalRoom.g:22013:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // InternalRoom.g:21961:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // InternalRoom.g:21962:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22013:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22014:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // InternalRoom.g:21963:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // InternalRoom.g:21963:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // InternalRoom.g:22015:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22015:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
@@ -59703,16 +59886,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0"
- // InternalRoom.g:21977:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalRoom.g:22029:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
public final void rule__Import__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21981:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalRoom.g:21982:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalRoom.g:22033:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalRoom.g:22034:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__Import__Group__0__Impl();
state._fsp--;
@@ -59741,20 +59924,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalRoom.g:21989:1: rule__Import__Group__0__Impl : ( 'import' ) ;
+ // InternalRoom.g:22041:1: rule__Import__Group__0__Impl : ( 'import' ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21993:1: ( ( 'import' ) )
- // InternalRoom.g:21994:1: ( 'import' )
+ // InternalRoom.g:22045:1: ( ( 'import' ) )
+ // InternalRoom.g:22046:1: ( 'import' )
{
- // InternalRoom.g:21994:1: ( 'import' )
- // InternalRoom.g:21995:1: 'import'
+ // InternalRoom.g:22046:1: ( 'import' )
+ // InternalRoom.g:22047:1: 'import'
{
before(grammarAccess.getImportAccess().getImportKeyword_0());
- match(input,124,FOLLOW_2);
+ match(input,125,FOLLOW_2);
after(grammarAccess.getImportAccess().getImportKeyword_0());
}
@@ -59778,14 +59961,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1"
- // InternalRoom.g:22008:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalRoom.g:22060:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
public final void rule__Import__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22012:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalRoom.g:22013:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalRoom.g:22064:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalRoom.g:22065:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
pushFollow(FOLLOW_12);
rule__Import__Group__1__Impl();
@@ -59816,21 +59999,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalRoom.g:22020:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
+ // InternalRoom.g:22072:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
public final void rule__Import__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22024:1: ( ( ( rule__Import__Alternatives_1 ) ) )
- // InternalRoom.g:22025:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22076:1: ( ( ( rule__Import__Alternatives_1 ) ) )
+ // InternalRoom.g:22077:1: ( ( rule__Import__Alternatives_1 ) )
{
- // InternalRoom.g:22025:1: ( ( rule__Import__Alternatives_1 ) )
- // InternalRoom.g:22026:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22077:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22078:1: ( rule__Import__Alternatives_1 )
{
before(grammarAccess.getImportAccess().getAlternatives_1());
- // InternalRoom.g:22027:1: ( rule__Import__Alternatives_1 )
- // InternalRoom.g:22027:2: rule__Import__Alternatives_1
+ // InternalRoom.g:22079:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22079:2: rule__Import__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_1();
@@ -59863,14 +60046,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2"
- // InternalRoom.g:22037:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
+ // InternalRoom.g:22089:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
public final void rule__Import__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22041:1: ( rule__Import__Group__2__Impl )
- // InternalRoom.g:22042:2: rule__Import__Group__2__Impl
+ // InternalRoom.g:22093:1: ( rule__Import__Group__2__Impl )
+ // InternalRoom.g:22094:2: rule__Import__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__2__Impl();
@@ -59896,21 +60079,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalRoom.g:22048:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
+ // InternalRoom.g:22100:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
public final void rule__Import__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22052:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
- // InternalRoom.g:22053:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22104:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
+ // InternalRoom.g:22105:1: ( ( rule__Import__ImportURIAssignment_2 ) )
{
- // InternalRoom.g:22053:1: ( ( rule__Import__ImportURIAssignment_2 ) )
- // InternalRoom.g:22054:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22105:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22106:1: ( rule__Import__ImportURIAssignment_2 )
{
before(grammarAccess.getImportAccess().getImportURIAssignment_2());
- // InternalRoom.g:22055:1: ( rule__Import__ImportURIAssignment_2 )
- // InternalRoom.g:22055:2: rule__Import__ImportURIAssignment_2
+ // InternalRoom.g:22107:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22107:2: rule__Import__ImportURIAssignment_2
{
pushFollow(FOLLOW_2);
rule__Import__ImportURIAssignment_2();
@@ -59943,16 +60126,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0"
- // InternalRoom.g:22071:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
+ // InternalRoom.g:22123:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
public final void rule__Import__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22075:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
- // InternalRoom.g:22076:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
+ // InternalRoom.g:22127:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
+ // InternalRoom.g:22128:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
rule__Import__Group_1_0__0__Impl();
state._fsp--;
@@ -59981,21 +60164,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0__Impl"
- // InternalRoom.g:22083:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
+ // InternalRoom.g:22135:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
public final void rule__Import__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22087:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
- // InternalRoom.g:22088:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22139:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
+ // InternalRoom.g:22140:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
{
- // InternalRoom.g:22088:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
- // InternalRoom.g:22089:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22140:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22141:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
{
before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
- // InternalRoom.g:22090:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
- // InternalRoom.g:22090:2: rule__Import__ImportedNamespaceAssignment_1_0_0
+ // InternalRoom.g:22142:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22142:2: rule__Import__ImportedNamespaceAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__Import__ImportedNamespaceAssignment_1_0_0();
@@ -60028,14 +60211,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1"
- // InternalRoom.g:22100:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
+ // InternalRoom.g:22152:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
public final void rule__Import__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22104:1: ( rule__Import__Group_1_0__1__Impl )
- // InternalRoom.g:22105:2: rule__Import__Group_1_0__1__Impl
+ // InternalRoom.g:22156:1: ( rule__Import__Group_1_0__1__Impl )
+ // InternalRoom.g:22157:2: rule__Import__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__1__Impl();
@@ -60061,20 +60244,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1__Impl"
- // InternalRoom.g:22111:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
+ // InternalRoom.g:22163:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
public final void rule__Import__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22115:1: ( ( 'from' ) )
- // InternalRoom.g:22116:1: ( 'from' )
+ // InternalRoom.g:22167:1: ( ( 'from' ) )
+ // InternalRoom.g:22168:1: ( 'from' )
{
- // InternalRoom.g:22116:1: ( 'from' )
- // InternalRoom.g:22117:1: 'from'
+ // InternalRoom.g:22168:1: ( 'from' )
+ // InternalRoom.g:22169:1: 'from'
{
before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
- match(input,125,FOLLOW_2);
+ match(input,126,FOLLOW_2);
after(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
}
@@ -60098,16 +60281,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // InternalRoom.g:22134:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // InternalRoom.g:22186:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
public final void rule__ImportedFQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22138:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // InternalRoom.g:22139:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // InternalRoom.g:22190:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // InternalRoom.g:22191:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
@@ -60136,17 +60319,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // InternalRoom.g:22146:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // InternalRoom.g:22198:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22150:1: ( ( ruleFQN ) )
- // InternalRoom.g:22151:1: ( ruleFQN )
+ // InternalRoom.g:22202:1: ( ( ruleFQN ) )
+ // InternalRoom.g:22203:1: ( ruleFQN )
{
- // InternalRoom.g:22151:1: ( ruleFQN )
- // InternalRoom.g:22152:1: ruleFQN
+ // InternalRoom.g:22203:1: ( ruleFQN )
+ // InternalRoom.g:22204:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -60177,14 +60360,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // InternalRoom.g:22163:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // InternalRoom.g:22215:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
public final void rule__ImportedFQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22167:1: ( rule__ImportedFQN__Group__1__Impl )
- // InternalRoom.g:22168:2: rule__ImportedFQN__Group__1__Impl
+ // InternalRoom.g:22219:1: ( rule__ImportedFQN__Group__1__Impl )
+ // InternalRoom.g:22220:2: rule__ImportedFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__1__Impl();
@@ -60210,31 +60393,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // InternalRoom.g:22174:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalRoom.g:22226:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22178:1: ( ( ( '.*' )? ) )
- // InternalRoom.g:22179:1: ( ( '.*' )? )
+ // InternalRoom.g:22230:1: ( ( ( '.*' )? ) )
+ // InternalRoom.g:22231:1: ( ( '.*' )? )
{
- // InternalRoom.g:22179:1: ( ( '.*' )? )
- // InternalRoom.g:22180:1: ( '.*' )?
+ // InternalRoom.g:22231:1: ( ( '.*' )? )
+ // InternalRoom.g:22232:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // InternalRoom.g:22181:1: ( '.*' )?
- int alt195=2;
- int LA195_0 = input.LA(1);
+ // InternalRoom.g:22233:1: ( '.*' )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA195_0==126) ) {
- alt195=1;
+ if ( (LA197_0==127) ) {
+ alt197=1;
}
- switch (alt195) {
+ switch (alt197) {
case 1 :
- // InternalRoom.g:22182:2: '.*'
+ // InternalRoom.g:22234:2: '.*'
{
- match(input,126,FOLLOW_2);
+ match(input,127,FOLLOW_2);
}
break;
@@ -60264,14 +60447,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // InternalRoom.g:22197:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // InternalRoom.g:22249:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
public final void rule__Documentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22201:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // InternalRoom.g:22202:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // InternalRoom.g:22253:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // InternalRoom.g:22254:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
pushFollow(FOLLOW_14);
rule__Documentation__Group__0__Impl();
@@ -60302,21 +60485,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // InternalRoom.g:22209:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22261:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22213:1: ( ( () ) )
- // InternalRoom.g:22214:1: ( () )
+ // InternalRoom.g:22265:1: ( ( () ) )
+ // InternalRoom.g:22266:1: ( () )
{
- // InternalRoom.g:22214:1: ( () )
- // InternalRoom.g:22215:1: ()
+ // InternalRoom.g:22266:1: ( () )
+ // InternalRoom.g:22267:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // InternalRoom.g:22216:1: ()
- // InternalRoom.g:22218:1:
+ // InternalRoom.g:22268:1: ()
+ // InternalRoom.g:22270:1:
{
}
@@ -60339,16 +60522,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // InternalRoom.g:22228:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // InternalRoom.g:22280:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
public final void rule__Documentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22232:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // InternalRoom.g:22233:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // InternalRoom.g:22284:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // InternalRoom.g:22285:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
rule__Documentation__Group__1__Impl();
state._fsp--;
@@ -60377,20 +60560,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // InternalRoom.g:22240:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // InternalRoom.g:22292:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22244:1: ( ( '[' ) )
- // InternalRoom.g:22245:1: ( '[' )
+ // InternalRoom.g:22296:1: ( ( '[' ) )
+ // InternalRoom.g:22297:1: ( '[' )
{
- // InternalRoom.g:22245:1: ( '[' )
- // InternalRoom.g:22246:1: '['
+ // InternalRoom.g:22297:1: ( '[' )
+ // InternalRoom.g:22298:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- match(input,59,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
}
@@ -60414,16 +60597,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // InternalRoom.g:22259:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // InternalRoom.g:22311:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
public final void rule__Documentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22263:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // InternalRoom.g:22264:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // InternalRoom.g:22315:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // InternalRoom.g:22316:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
rule__Documentation__Group__2__Impl();
state._fsp--;
@@ -60452,35 +60635,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // InternalRoom.g:22271:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // InternalRoom.g:22323:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
public final void rule__Documentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22275:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // InternalRoom.g:22276:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22327:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // InternalRoom.g:22328:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // InternalRoom.g:22276:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // InternalRoom.g:22277:1: ( rule__Documentation__LinesAssignment_2 )*
+ // InternalRoom.g:22328:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22329:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // InternalRoom.g:22278:1: ( rule__Documentation__LinesAssignment_2 )*
- loop196:
+ // InternalRoom.g:22330:1: ( rule__Documentation__LinesAssignment_2 )*
+ loop198:
do {
- int alt196=2;
- int LA196_0 = input.LA(1);
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA196_0==RULE_STRING) ) {
- alt196=1;
+ if ( (LA198_0==RULE_STRING) ) {
+ alt198=1;
}
- switch (alt196) {
+ switch (alt198) {
case 1 :
- // InternalRoom.g:22278:2: rule__Documentation__LinesAssignment_2
+ // InternalRoom.g:22330:2: rule__Documentation__LinesAssignment_2
{
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_82);
rule__Documentation__LinesAssignment_2();
state._fsp--;
@@ -60490,7 +60673,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop196;
+ break loop198;
}
} while (true);
@@ -60517,14 +60700,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // InternalRoom.g:22288:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // InternalRoom.g:22340:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
public final void rule__Documentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22292:1: ( rule__Documentation__Group__3__Impl )
- // InternalRoom.g:22293:2: rule__Documentation__Group__3__Impl
+ // InternalRoom.g:22344:1: ( rule__Documentation__Group__3__Impl )
+ // InternalRoom.g:22345:2: rule__Documentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__3__Impl();
@@ -60550,20 +60733,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // InternalRoom.g:22299:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // InternalRoom.g:22351:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22303:1: ( ( ']' ) )
- // InternalRoom.g:22304:1: ( ']' )
+ // InternalRoom.g:22355:1: ( ( ']' ) )
+ // InternalRoom.g:22356:1: ( ']' )
{
- // InternalRoom.g:22304:1: ( ']' )
- // InternalRoom.g:22305:1: ']'
+ // InternalRoom.g:22356:1: ( ']' )
+ // InternalRoom.g:22357:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
- match(input,60,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
}
@@ -60587,16 +60770,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalRoom.g:22332:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalRoom.g:22384:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22336:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalRoom.g:22337:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalRoom.g:22388:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalRoom.g:22389:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_116);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
@@ -60625,21 +60808,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalRoom.g:22344:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22396:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22348:1: ( ( () ) )
- // InternalRoom.g:22349:1: ( () )
+ // InternalRoom.g:22400:1: ( ( () ) )
+ // InternalRoom.g:22401:1: ( () )
{
- // InternalRoom.g:22349:1: ( () )
- // InternalRoom.g:22350:1: ()
+ // InternalRoom.g:22401:1: ( () )
+ // InternalRoom.g:22402:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // InternalRoom.g:22351:1: ()
- // InternalRoom.g:22353:1:
+ // InternalRoom.g:22403:1: ()
+ // InternalRoom.g:22405:1:
{
}
@@ -60662,14 +60845,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalRoom.g:22363:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalRoom.g:22415:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22367:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalRoom.g:22368:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalRoom.g:22419:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalRoom.g:22420:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -60695,21 +60878,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalRoom.g:22374:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalRoom.g:22426:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22378:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalRoom.g:22379:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22430:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalRoom.g:22431:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalRoom.g:22379:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalRoom.g:22380:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22431:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22432:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // InternalRoom.g:22381:1: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalRoom.g:22381:2: rule__BooleanLiteral__Alternatives_1
+ // InternalRoom.g:22433:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22433:2: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -60742,14 +60925,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // InternalRoom.g:22395:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // InternalRoom.g:22447:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
public final void rule__RealLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22399:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // InternalRoom.g:22400:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // InternalRoom.g:22451:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // InternalRoom.g:22452:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__RealLiteral__Group__0__Impl();
@@ -60780,21 +60963,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // InternalRoom.g:22407:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22459:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22411:1: ( ( () ) )
- // InternalRoom.g:22412:1: ( () )
+ // InternalRoom.g:22463:1: ( ( () ) )
+ // InternalRoom.g:22464:1: ( () )
{
- // InternalRoom.g:22412:1: ( () )
- // InternalRoom.g:22413:1: ()
+ // InternalRoom.g:22464:1: ( () )
+ // InternalRoom.g:22465:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // InternalRoom.g:22414:1: ()
- // InternalRoom.g:22416:1:
+ // InternalRoom.g:22466:1: ()
+ // InternalRoom.g:22468:1:
{
}
@@ -60817,14 +61000,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // InternalRoom.g:22426:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // InternalRoom.g:22478:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
public final void rule__RealLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22430:1: ( rule__RealLiteral__Group__1__Impl )
- // InternalRoom.g:22431:2: rule__RealLiteral__Group__1__Impl
+ // InternalRoom.g:22482:1: ( rule__RealLiteral__Group__1__Impl )
+ // InternalRoom.g:22483:2: rule__RealLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__1__Impl();
@@ -60850,21 +61033,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // InternalRoom.g:22437:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22489:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22441:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22442:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22493:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22494:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22442:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22443:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22494:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22495:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22444:1: ( rule__RealLiteral__ValueAssignment_1 )
- // InternalRoom.g:22444:2: rule__RealLiteral__ValueAssignment_1
+ // InternalRoom.g:22496:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22496:2: rule__RealLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealLiteral__ValueAssignment_1();
@@ -60897,14 +61080,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // InternalRoom.g:22458:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // InternalRoom.g:22510:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
public final void rule__IntLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22462:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // InternalRoom.g:22463:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // InternalRoom.g:22514:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // InternalRoom.g:22515:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__IntLiteral__Group__0__Impl();
@@ -60935,21 +61118,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // InternalRoom.g:22470:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22522:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22474:1: ( ( () ) )
- // InternalRoom.g:22475:1: ( () )
+ // InternalRoom.g:22526:1: ( ( () ) )
+ // InternalRoom.g:22527:1: ( () )
{
- // InternalRoom.g:22475:1: ( () )
- // InternalRoom.g:22476:1: ()
+ // InternalRoom.g:22527:1: ( () )
+ // InternalRoom.g:22528:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // InternalRoom.g:22477:1: ()
- // InternalRoom.g:22479:1:
+ // InternalRoom.g:22529:1: ()
+ // InternalRoom.g:22531:1:
{
}
@@ -60972,14 +61155,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // InternalRoom.g:22489:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // InternalRoom.g:22541:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
public final void rule__IntLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22493:1: ( rule__IntLiteral__Group__1__Impl )
- // InternalRoom.g:22494:2: rule__IntLiteral__Group__1__Impl
+ // InternalRoom.g:22545:1: ( rule__IntLiteral__Group__1__Impl )
+ // InternalRoom.g:22546:2: rule__IntLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__1__Impl();
@@ -61005,21 +61188,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // InternalRoom.g:22500:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22552:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22504:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22505:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22556:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22557:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22505:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22506:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22557:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22558:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22507:1: ( rule__IntLiteral__ValueAssignment_1 )
- // InternalRoom.g:22507:2: rule__IntLiteral__ValueAssignment_1
+ // InternalRoom.g:22559:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22559:2: rule__IntLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntLiteral__ValueAssignment_1();
@@ -61052,16 +61235,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // InternalRoom.g:22521:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // InternalRoom.g:22573:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
public final void rule__StringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22525:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // InternalRoom.g:22526:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // InternalRoom.g:22577:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // InternalRoom.g:22578:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
@@ -61090,21 +61273,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // InternalRoom.g:22533:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22585:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22537:1: ( ( () ) )
- // InternalRoom.g:22538:1: ( () )
+ // InternalRoom.g:22589:1: ( ( () ) )
+ // InternalRoom.g:22590:1: ( () )
{
- // InternalRoom.g:22538:1: ( () )
- // InternalRoom.g:22539:1: ()
+ // InternalRoom.g:22590:1: ( () )
+ // InternalRoom.g:22591:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // InternalRoom.g:22540:1: ()
- // InternalRoom.g:22542:1:
+ // InternalRoom.g:22592:1: ()
+ // InternalRoom.g:22594:1:
{
}
@@ -61127,14 +61310,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // InternalRoom.g:22552:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // InternalRoom.g:22604:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
public final void rule__StringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22556:1: ( rule__StringLiteral__Group__1__Impl )
- // InternalRoom.g:22557:2: rule__StringLiteral__Group__1__Impl
+ // InternalRoom.g:22608:1: ( rule__StringLiteral__Group__1__Impl )
+ // InternalRoom.g:22609:2: rule__StringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__1__Impl();
@@ -61160,21 +61343,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // InternalRoom.g:22563:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22615:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22567:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22568:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22619:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22620:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22568:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22569:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22620:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22621:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22570:1: ( rule__StringLiteral__ValueAssignment_1 )
- // InternalRoom.g:22570:2: rule__StringLiteral__ValueAssignment_1
+ // InternalRoom.g:22622:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22622:2: rule__StringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringLiteral__ValueAssignment_1();
@@ -61207,16 +61390,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0"
- // InternalRoom.g:22584:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ // InternalRoom.g:22636:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
public final void rule__Integer__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22588:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
- // InternalRoom.g:22589:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
+ // InternalRoom.g:22640:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // InternalRoom.g:22641:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__Integer__Group_0__0__Impl();
state._fsp--;
@@ -61245,29 +61428,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0__Impl"
- // InternalRoom.g:22596:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ // InternalRoom.g:22648:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
public final void rule__Integer__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22600:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
- // InternalRoom.g:22601:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22652:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // InternalRoom.g:22653:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // InternalRoom.g:22601:1: ( ( rule__Integer__Alternatives_0_0 )? )
- // InternalRoom.g:22602:1: ( rule__Integer__Alternatives_0_0 )?
+ // InternalRoom.g:22653:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22654:1: ( rule__Integer__Alternatives_0_0 )?
{
before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
- // InternalRoom.g:22603:1: ( rule__Integer__Alternatives_0_0 )?
- int alt197=2;
- int LA197_0 = input.LA(1);
+ // InternalRoom.g:22655:1: ( rule__Integer__Alternatives_0_0 )?
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( ((LA197_0>=26 && LA197_0<=27)) ) {
- alt197=1;
+ if ( ((LA199_0>=27 && LA199_0<=28)) ) {
+ alt199=1;
}
- switch (alt197) {
+ switch (alt199) {
case 1 :
- // InternalRoom.g:22603:2: rule__Integer__Alternatives_0_0
+ // InternalRoom.g:22655:2: rule__Integer__Alternatives_0_0
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives_0_0();
@@ -61303,14 +61486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1"
- // InternalRoom.g:22613:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ // InternalRoom.g:22665:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
public final void rule__Integer__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22617:1: ( rule__Integer__Group_0__1__Impl )
- // InternalRoom.g:22618:2: rule__Integer__Group_0__1__Impl
+ // InternalRoom.g:22669:1: ( rule__Integer__Group_0__1__Impl )
+ // InternalRoom.g:22670:2: rule__Integer__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__1__Impl();
@@ -61336,17 +61519,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1__Impl"
- // InternalRoom.g:22624:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22676:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
public final void rule__Integer__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22628:1: ( ( RULE_INT ) )
- // InternalRoom.g:22629:1: ( RULE_INT )
+ // InternalRoom.g:22680:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22681:1: ( RULE_INT )
{
- // InternalRoom.g:22629:1: ( RULE_INT )
- // InternalRoom.g:22630:1: RULE_INT
+ // InternalRoom.g:22681:1: ( RULE_INT )
+ // InternalRoom.g:22682:1: RULE_INT
{
before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61373,16 +61556,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // InternalRoom.g:22645:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // InternalRoom.g:22697:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
public final void rule__Decimal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22649:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // InternalRoom.g:22650:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // InternalRoom.g:22701:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // InternalRoom.g:22702:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__Decimal__Group__0__Impl();
state._fsp--;
@@ -61411,29 +61594,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // InternalRoom.g:22657:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // InternalRoom.g:22709:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
public final void rule__Decimal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22661:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // InternalRoom.g:22662:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22713:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // InternalRoom.g:22714:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // InternalRoom.g:22662:1: ( ( rule__Decimal__Alternatives_0 )? )
- // InternalRoom.g:22663:1: ( rule__Decimal__Alternatives_0 )?
+ // InternalRoom.g:22714:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22715:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // InternalRoom.g:22664:1: ( rule__Decimal__Alternatives_0 )?
- int alt198=2;
- int LA198_0 = input.LA(1);
+ // InternalRoom.g:22716:1: ( rule__Decimal__Alternatives_0 )?
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( ((LA198_0>=26 && LA198_0<=27)) ) {
- alt198=1;
+ if ( ((LA200_0>=27 && LA200_0<=28)) ) {
+ alt200=1;
}
- switch (alt198) {
+ switch (alt200) {
case 1 :
- // InternalRoom.g:22664:2: rule__Decimal__Alternatives_0
+ // InternalRoom.g:22716:2: rule__Decimal__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Decimal__Alternatives_0();
@@ -61469,16 +61652,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // InternalRoom.g:22674:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // InternalRoom.g:22726:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
public final void rule__Decimal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22678:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // InternalRoom.g:22679:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // InternalRoom.g:22730:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // InternalRoom.g:22731:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__Decimal__Group__1__Impl();
state._fsp--;
@@ -61507,17 +61690,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // InternalRoom.g:22686:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22738:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22690:1: ( ( RULE_INT ) )
- // InternalRoom.g:22691:1: ( RULE_INT )
+ // InternalRoom.g:22742:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22743:1: ( RULE_INT )
{
- // InternalRoom.g:22691:1: ( RULE_INT )
- // InternalRoom.g:22692:1: RULE_INT
+ // InternalRoom.g:22743:1: ( RULE_INT )
+ // InternalRoom.g:22744:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61544,14 +61727,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // InternalRoom.g:22703:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // InternalRoom.g:22755:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
public final void rule__Decimal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22707:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // InternalRoom.g:22708:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // InternalRoom.g:22759:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // InternalRoom.g:22760:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
pushFollow(FOLLOW_30);
rule__Decimal__Group__2__Impl();
@@ -61582,20 +61765,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // InternalRoom.g:22715:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:22767:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22719:1: ( ( '.' ) )
- // InternalRoom.g:22720:1: ( '.' )
+ // InternalRoom.g:22771:1: ( ( '.' ) )
+ // InternalRoom.g:22772:1: ( '.' )
{
- // InternalRoom.g:22720:1: ( '.' )
- // InternalRoom.g:22721:1: '.'
+ // InternalRoom.g:22772:1: ( '.' )
+ // InternalRoom.g:22773:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
- match(input,86,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
}
@@ -61619,14 +61802,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // InternalRoom.g:22734:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // InternalRoom.g:22786:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
public final void rule__Decimal__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22738:1: ( rule__Decimal__Group__3__Impl )
- // InternalRoom.g:22739:2: rule__Decimal__Group__3__Impl
+ // InternalRoom.g:22790:1: ( rule__Decimal__Group__3__Impl )
+ // InternalRoom.g:22791:2: rule__Decimal__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__3__Impl();
@@ -61652,17 +61835,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // InternalRoom.g:22745:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22797:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22749:1: ( ( RULE_INT ) )
- // InternalRoom.g:22750:1: ( RULE_INT )
+ // InternalRoom.g:22801:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22802:1: ( RULE_INT )
{
- // InternalRoom.g:22750:1: ( RULE_INT )
- // InternalRoom.g:22751:1: RULE_INT
+ // InternalRoom.g:22802:1: ( RULE_INT )
+ // InternalRoom.g:22803:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -61689,14 +61872,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // InternalRoom.g:22770:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // InternalRoom.g:22822:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
public final void rule__DecimalExp__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22774:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // InternalRoom.g:22775:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // InternalRoom.g:22826:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // InternalRoom.g:22827:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
pushFollow(FOLLOW_21);
rule__DecimalExp__Group__0__Impl();
@@ -61727,29 +61910,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // InternalRoom.g:22782:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // InternalRoom.g:22834:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22786:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // InternalRoom.g:22787:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:22838:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // InternalRoom.g:22839:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // InternalRoom.g:22787:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // InternalRoom.g:22788:1: ( rule__DecimalExp__Alternatives_0 )?
+ // InternalRoom.g:22839:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:22840:1: ( rule__DecimalExp__Alternatives_0 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // InternalRoom.g:22789:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt199=2;
- int LA199_0 = input.LA(1);
+ // InternalRoom.g:22841:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( ((LA199_0>=26 && LA199_0<=27)) ) {
- alt199=1;
+ if ( ((LA201_0>=27 && LA201_0<=28)) ) {
+ alt201=1;
}
- switch (alt199) {
+ switch (alt201) {
case 1 :
- // InternalRoom.g:22789:2: rule__DecimalExp__Alternatives_0
+ // InternalRoom.g:22841:2: rule__DecimalExp__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_0();
@@ -61785,16 +61968,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // InternalRoom.g:22799:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // InternalRoom.g:22851:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
public final void rule__DecimalExp__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22803:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // InternalRoom.g:22804:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // InternalRoom.g:22855:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // InternalRoom.g:22856:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__DecimalExp__Group__1__Impl();
state._fsp--;
@@ -61823,17 +62006,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // InternalRoom.g:22811:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22863:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22815:1: ( ( RULE_INT ) )
- // InternalRoom.g:22816:1: ( RULE_INT )
+ // InternalRoom.g:22867:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22868:1: ( RULE_INT )
{
- // InternalRoom.g:22816:1: ( RULE_INT )
- // InternalRoom.g:22817:1: RULE_INT
+ // InternalRoom.g:22868:1: ( RULE_INT )
+ // InternalRoom.g:22869:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61860,14 +62043,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // InternalRoom.g:22828:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // InternalRoom.g:22880:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
public final void rule__DecimalExp__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22832:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // InternalRoom.g:22833:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // InternalRoom.g:22884:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // InternalRoom.g:22885:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
pushFollow(FOLLOW_30);
rule__DecimalExp__Group__2__Impl();
@@ -61898,20 +62081,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // InternalRoom.g:22840:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:22892:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22844:1: ( ( '.' ) )
- // InternalRoom.g:22845:1: ( '.' )
+ // InternalRoom.g:22896:1: ( ( '.' ) )
+ // InternalRoom.g:22897:1: ( '.' )
{
- // InternalRoom.g:22845:1: ( '.' )
- // InternalRoom.g:22846:1: '.'
+ // InternalRoom.g:22897:1: ( '.' )
+ // InternalRoom.g:22898:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- match(input,86,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
}
@@ -61935,16 +62118,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // InternalRoom.g:22859:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // InternalRoom.g:22911:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
public final void rule__DecimalExp__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22863:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // InternalRoom.g:22864:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // InternalRoom.g:22915:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // InternalRoom.g:22916:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_118);
rule__DecimalExp__Group__3__Impl();
state._fsp--;
@@ -61973,17 +62156,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // InternalRoom.g:22871:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22923:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22875:1: ( ( RULE_INT ) )
- // InternalRoom.g:22876:1: ( RULE_INT )
+ // InternalRoom.g:22927:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22928:1: ( RULE_INT )
{
- // InternalRoom.g:22876:1: ( RULE_INT )
- // InternalRoom.g:22877:1: RULE_INT
+ // InternalRoom.g:22928:1: ( RULE_INT )
+ // InternalRoom.g:22929:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -62010,16 +62193,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // InternalRoom.g:22888:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // InternalRoom.g:22940:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
public final void rule__DecimalExp__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22892:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // InternalRoom.g:22893:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // InternalRoom.g:22944:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // InternalRoom.g:22945:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__DecimalExp__Group__4__Impl();
state._fsp--;
@@ -62048,21 +62231,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // InternalRoom.g:22900:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ // InternalRoom.g:22952:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22904:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
- // InternalRoom.g:22905:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:22956:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // InternalRoom.g:22957:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // InternalRoom.g:22905:1: ( ( rule__DecimalExp__Alternatives_4 ) )
- // InternalRoom.g:22906:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:22957:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:22958:1: ( rule__DecimalExp__Alternatives_4 )
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
- // InternalRoom.g:22907:1: ( rule__DecimalExp__Alternatives_4 )
- // InternalRoom.g:22907:2: rule__DecimalExp__Alternatives_4
+ // InternalRoom.g:22959:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:22959:2: rule__DecimalExp__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_4();
@@ -62095,16 +62278,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5"
- // InternalRoom.g:22917:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ // InternalRoom.g:22969:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
public final void rule__DecimalExp__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22921:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // InternalRoom.g:22922:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
+ // InternalRoom.g:22973:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // InternalRoom.g:22974:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__DecimalExp__Group__5__Impl();
state._fsp--;
@@ -62133,29 +62316,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // InternalRoom.g:22929:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ // InternalRoom.g:22981:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
public final void rule__DecimalExp__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22933:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // InternalRoom.g:22934:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:22985:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // InternalRoom.g:22986:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // InternalRoom.g:22934:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // InternalRoom.g:22935:1: ( rule__DecimalExp__Alternatives_5 )?
+ // InternalRoom.g:22986:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:22987:1: ( rule__DecimalExp__Alternatives_5 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- // InternalRoom.g:22936:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalRoom.g:22988:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( ((LA200_0>=26 && LA200_0<=27)) ) {
- alt200=1;
+ if ( ((LA202_0>=27 && LA202_0<=28)) ) {
+ alt202=1;
}
- switch (alt200) {
+ switch (alt202) {
case 1 :
- // InternalRoom.g:22936:2: rule__DecimalExp__Alternatives_5
+ // InternalRoom.g:22988:2: rule__DecimalExp__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_5();
@@ -62191,14 +62374,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6"
- // InternalRoom.g:22946:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ // InternalRoom.g:22998:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
public final void rule__DecimalExp__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22950:1: ( rule__DecimalExp__Group__6__Impl )
- // InternalRoom.g:22951:2: rule__DecimalExp__Group__6__Impl
+ // InternalRoom.g:23002:1: ( rule__DecimalExp__Group__6__Impl )
+ // InternalRoom.g:23003:2: rule__DecimalExp__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__6__Impl();
@@ -62224,17 +62407,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // InternalRoom.g:22957:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23009:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22961:1: ( ( RULE_INT ) )
- // InternalRoom.g:22962:1: ( RULE_INT )
+ // InternalRoom.g:23013:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23014:1: ( RULE_INT )
{
- // InternalRoom.g:22962:1: ( RULE_INT )
- // InternalRoom.g:22963:1: RULE_INT
+ // InternalRoom.g:23014:1: ( RULE_INT )
+ // InternalRoom.g:23015:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
match(input,RULE_INT,FOLLOW_2);
@@ -62261,16 +62444,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // InternalRoom.g:22988:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // InternalRoom.g:23040:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
public final void rule__FQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22992:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // InternalRoom.g:22993:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // InternalRoom.g:23044:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // InternalRoom.g:23045:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__FQN__Group__0__Impl();
state._fsp--;
@@ -62299,17 +62482,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // InternalRoom.g:23000:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23052:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23004:1: ( ( RULE_ID ) )
- // InternalRoom.g:23005:1: ( RULE_ID )
+ // InternalRoom.g:23056:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23057:1: ( RULE_ID )
{
- // InternalRoom.g:23005:1: ( RULE_ID )
- // InternalRoom.g:23006:1: RULE_ID
+ // InternalRoom.g:23057:1: ( RULE_ID )
+ // InternalRoom.g:23058:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -62336,14 +62519,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // InternalRoom.g:23017:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // InternalRoom.g:23069:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
public final void rule__FQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23021:1: ( rule__FQN__Group__1__Impl )
- // InternalRoom.g:23022:2: rule__FQN__Group__1__Impl
+ // InternalRoom.g:23073:1: ( rule__FQN__Group__1__Impl )
+ // InternalRoom.g:23074:2: rule__FQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group__1__Impl();
@@ -62369,35 +62552,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // InternalRoom.g:23028:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // InternalRoom.g:23080:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
public final void rule__FQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23032:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // InternalRoom.g:23033:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23084:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // InternalRoom.g:23085:1: ( ( rule__FQN__Group_1__0 )* )
{
- // InternalRoom.g:23033:1: ( ( rule__FQN__Group_1__0 )* )
- // InternalRoom.g:23034:1: ( rule__FQN__Group_1__0 )*
+ // InternalRoom.g:23085:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23086:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // InternalRoom.g:23035:1: ( rule__FQN__Group_1__0 )*
- loop201:
+ // InternalRoom.g:23087:1: ( rule__FQN__Group_1__0 )*
+ loop203:
do {
- int alt201=2;
- int LA201_0 = input.LA(1);
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( (LA201_0==86) ) {
- alt201=1;
+ if ( (LA203_0==87) ) {
+ alt203=1;
}
- switch (alt201) {
+ switch (alt203) {
case 1 :
- // InternalRoom.g:23035:2: rule__FQN__Group_1__0
+ // InternalRoom.g:23087:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__FQN__Group_1__0();
state._fsp--;
@@ -62407,7 +62590,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop201;
+ break loop203;
}
} while (true);
@@ -62434,14 +62617,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // InternalRoom.g:23049:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // InternalRoom.g:23101:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
public final void rule__FQN__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23053:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // InternalRoom.g:23054:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // InternalRoom.g:23105:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // InternalRoom.g:23106:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
pushFollow(FOLLOW_3);
rule__FQN__Group_1__0__Impl();
@@ -62472,20 +62655,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // InternalRoom.g:23061:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalRoom.g:23113:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23065:1: ( ( '.' ) )
- // InternalRoom.g:23066:1: ( '.' )
+ // InternalRoom.g:23117:1: ( ( '.' ) )
+ // InternalRoom.g:23118:1: ( '.' )
{
- // InternalRoom.g:23066:1: ( '.' )
- // InternalRoom.g:23067:1: '.'
+ // InternalRoom.g:23118:1: ( '.' )
+ // InternalRoom.g:23119:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- match(input,86,FOLLOW_2);
+ match(input,87,FOLLOW_2);
after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
}
@@ -62509,14 +62692,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // InternalRoom.g:23080:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // InternalRoom.g:23132:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
public final void rule__FQN__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23084:1: ( rule__FQN__Group_1__1__Impl )
- // InternalRoom.g:23085:2: rule__FQN__Group_1__1__Impl
+ // InternalRoom.g:23136:1: ( rule__FQN__Group_1__1__Impl )
+ // InternalRoom.g:23137:2: rule__FQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group_1__1__Impl();
@@ -62542,17 +62725,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // InternalRoom.g:23091:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23143:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23095:1: ( ( RULE_ID ) )
- // InternalRoom.g:23096:1: ( RULE_ID )
+ // InternalRoom.g:23147:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23148:1: ( RULE_ID )
{
- // InternalRoom.g:23096:1: ( RULE_ID )
- // InternalRoom.g:23097:1: RULE_ID
+ // InternalRoom.g:23148:1: ( RULE_ID )
+ // InternalRoom.g:23149:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -62579,29 +62762,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0"
- // InternalRoom.g:23113:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
+ // InternalRoom.g:23165:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
public final void rule__ActorClass__UnorderedGroup_0() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
try {
- // InternalRoom.g:23118:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
- // InternalRoom.g:23119:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ // InternalRoom.g:23170:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
+ // InternalRoom.g:23171:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
{
- // InternalRoom.g:23119:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
- int alt202=2;
- int LA202_0 = input.LA(1);
+ // InternalRoom.g:23171:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( LA202_0 == 129 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt202=1;
+ if ( LA204_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt204=1;
}
- else if ( ( LA202_0 >= 30 && LA202_0 <= 32 || LA202_0 == 35 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt202=1;
+ else if ( ( LA204_0 >= 31 && LA204_0 <= 33 || LA204_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt204=1;
}
- switch (alt202) {
+ switch (alt204) {
case 1 :
- // InternalRoom.g:23119:2: rule__ActorClass__UnorderedGroup_0__0
+ // InternalRoom.g:23171:2: rule__ActorClass__UnorderedGroup_0__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__0();
@@ -62634,44 +62817,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__Impl"
- // InternalRoom.g:23129:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
+ // InternalRoom.g:23181:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
public final void rule__ActorClass__UnorderedGroup_0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalRoom.g:23134:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
- // InternalRoom.g:23135:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ // InternalRoom.g:23186:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
+ // InternalRoom.g:23187:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
{
- // InternalRoom.g:23135:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
- int alt203=2;
- int LA203_0 = input.LA(1);
+ // InternalRoom.g:23187:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( LA203_0 == 129 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt203=1;
+ if ( LA205_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt205=1;
}
- else if ( ( LA203_0 >= 30 && LA203_0 <= 32 || LA203_0 == 35 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt203=2;
+ else if ( ( LA205_0 >= 31 && LA205_0 <= 33 || LA205_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt205=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 203, 0, input);
+ new NoViableAltException("", 205, 0, input);
throw nvae;
}
- switch (alt203) {
+ switch (alt205) {
case 1 :
- // InternalRoom.g:23137:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23189:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
{
- // InternalRoom.g:23137:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
- // InternalRoom.g:23138:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23189:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23190:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
throw new FailedPredicateException(input, "rule__ActorClass__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0)");
}
- // InternalRoom.g:23138:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
- // InternalRoom.g:23139:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23190:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23191:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
@@ -62679,12 +62862,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23145:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
- // InternalRoom.g:23147:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23197:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23199:7: ( rule__ActorClass__AbstractAssignment_0_0 )
{
before(grammarAccess.getActorClassAccess().getAbstractAssignment_0_0());
- // InternalRoom.g:23148:7: ( rule__ActorClass__AbstractAssignment_0_0 )
- // InternalRoom.g:23148:8: rule__ActorClass__AbstractAssignment_0_0
+ // InternalRoom.g:23200:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23200:8: rule__ActorClass__AbstractAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__AbstractAssignment_0_0();
@@ -62708,16 +62891,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:23154:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23206:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
{
- // InternalRoom.g:23154:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
- // InternalRoom.g:23155:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23206:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23207:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
throw new FailedPredicateException(input, "rule__ActorClass__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1)");
}
- // InternalRoom.g:23155:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
- // InternalRoom.g:23156:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23207:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23208:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
@@ -62725,12 +62908,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23162:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
- // InternalRoom.g:23164:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23214:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23216:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
{
before(grammarAccess.getActorClassAccess().getCommTypeAssignment_0_1());
- // InternalRoom.g:23165:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
- // InternalRoom.g:23165:8: rule__ActorClass__CommTypeAssignment_0_1
+ // InternalRoom.g:23217:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23217:8: rule__ActorClass__CommTypeAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__CommTypeAssignment_0_1();
@@ -62777,33 +62960,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__0"
- // InternalRoom.g:23180:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
+ // InternalRoom.g:23232:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
public final void rule__ActorClass__UnorderedGroup_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23184:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
- // InternalRoom.g:23185:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
+ // InternalRoom.g:23236:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
+ // InternalRoom.g:23237:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
{
- pushFollow(FOLLOW_119);
+ pushFollow(FOLLOW_120);
rule__ActorClass__UnorderedGroup_0__Impl();
state._fsp--;
- // InternalRoom.g:23186:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalRoom.g:23238:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( LA204_0 == 129 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt204=1;
+ if ( LA206_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt206=1;
}
- else if ( ( LA204_0 >= 30 && LA204_0 <= 32 || LA204_0 == 35 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt204=1;
+ else if ( ( LA206_0 >= 31 && LA206_0 <= 33 || LA206_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt206=1;
}
- switch (alt204) {
+ switch (alt206) {
case 1 :
- // InternalRoom.g:23186:2: rule__ActorClass__UnorderedGroup_0__1
+ // InternalRoom.g:23238:2: rule__ActorClass__UnorderedGroup_0__1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__1();
@@ -62835,14 +63018,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__1"
- // InternalRoom.g:23193:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
+ // InternalRoom.g:23245:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
public final void rule__ActorClass__UnorderedGroup_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23197:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
- // InternalRoom.g:23198:2: rule__ActorClass__UnorderedGroup_0__Impl
+ // InternalRoom.g:23249:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
+ // InternalRoom.g:23250:2: rule__ActorClass__UnorderedGroup_0__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__Impl();
@@ -62868,17 +63051,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__NameAssignment_1"
- // InternalRoom.g:23209:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23261:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
public final void rule__RoomModel__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23213:1: ( ( ruleFQN ) )
- // InternalRoom.g:23214:1: ( ruleFQN )
+ // InternalRoom.g:23265:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23266:1: ( ruleFQN )
{
- // InternalRoom.g:23214:1: ( ruleFQN )
- // InternalRoom.g:23215:1: ruleFQN
+ // InternalRoom.g:23266:1: ( ruleFQN )
+ // InternalRoom.g:23267:1: ruleFQN
{
before(grammarAccess.getRoomModelAccess().getNameFQNParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -62909,17 +63092,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DocuAssignment_2"
- // InternalRoom.g:23224:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23276:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RoomModel__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23228:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23229:1: ( ruleDocumentation )
+ // InternalRoom.g:23280:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23281:1: ( ruleDocumentation )
{
- // InternalRoom.g:23229:1: ( ruleDocumentation )
- // InternalRoom.g:23230:1: ruleDocumentation
+ // InternalRoom.g:23281:1: ( ruleDocumentation )
+ // InternalRoom.g:23282:1: ruleDocumentation
{
before(grammarAccess.getRoomModelAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -62950,17 +63133,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ImportsAssignment_4"
- // InternalRoom.g:23239:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
+ // InternalRoom.g:23291:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
public final void rule__RoomModel__ImportsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23243:1: ( ( ruleImport ) )
- // InternalRoom.g:23244:1: ( ruleImport )
+ // InternalRoom.g:23295:1: ( ( ruleImport ) )
+ // InternalRoom.g:23296:1: ( ruleImport )
{
- // InternalRoom.g:23244:1: ( ruleImport )
- // InternalRoom.g:23245:1: ruleImport
+ // InternalRoom.g:23296:1: ( ruleImport )
+ // InternalRoom.g:23297:1: ruleImport
{
before(grammarAccess.getRoomModelAccess().getImportsImportParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -62991,17 +63174,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__PrimitiveTypesAssignment_5_0"
- // InternalRoom.g:23254:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
+ // InternalRoom.g:23306:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
public final void rule__RoomModel__PrimitiveTypesAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23258:1: ( ( rulePrimitiveType ) )
- // InternalRoom.g:23259:1: ( rulePrimitiveType )
+ // InternalRoom.g:23310:1: ( ( rulePrimitiveType ) )
+ // InternalRoom.g:23311:1: ( rulePrimitiveType )
{
- // InternalRoom.g:23259:1: ( rulePrimitiveType )
- // InternalRoom.g:23260:1: rulePrimitiveType
+ // InternalRoom.g:23311:1: ( rulePrimitiveType )
+ // InternalRoom.g:23312:1: rulePrimitiveType
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesPrimitiveTypeParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -63032,17 +63215,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__EnumerationTypesAssignment_5_1"
- // InternalRoom.g:23269:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
+ // InternalRoom.g:23321:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
public final void rule__RoomModel__EnumerationTypesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23273:1: ( ( ruleEnumerationType ) )
- // InternalRoom.g:23274:1: ( ruleEnumerationType )
+ // InternalRoom.g:23325:1: ( ( ruleEnumerationType ) )
+ // InternalRoom.g:23326:1: ( ruleEnumerationType )
{
- // InternalRoom.g:23274:1: ( ruleEnumerationType )
- // InternalRoom.g:23275:1: ruleEnumerationType
+ // InternalRoom.g:23326:1: ( ruleEnumerationType )
+ // InternalRoom.g:23327:1: ruleEnumerationType
{
before(grammarAccess.getRoomModelAccess().getEnumerationTypesEnumerationTypeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -63073,17 +63256,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ExternalTypesAssignment_5_2"
- // InternalRoom.g:23284:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
+ // InternalRoom.g:23336:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
public final void rule__RoomModel__ExternalTypesAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23288:1: ( ( ruleExternalType ) )
- // InternalRoom.g:23289:1: ( ruleExternalType )
+ // InternalRoom.g:23340:1: ( ( ruleExternalType ) )
+ // InternalRoom.g:23341:1: ( ruleExternalType )
{
- // InternalRoom.g:23289:1: ( ruleExternalType )
- // InternalRoom.g:23290:1: ruleExternalType
+ // InternalRoom.g:23341:1: ( ruleExternalType )
+ // InternalRoom.g:23342:1: ruleExternalType
{
before(grammarAccess.getRoomModelAccess().getExternalTypesExternalTypeParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -63114,17 +63297,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DataClassesAssignment_5_3"
- // InternalRoom.g:23299:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
+ // InternalRoom.g:23351:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
public final void rule__RoomModel__DataClassesAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23303:1: ( ( ruleDataClass ) )
- // InternalRoom.g:23304:1: ( ruleDataClass )
+ // InternalRoom.g:23355:1: ( ( ruleDataClass ) )
+ // InternalRoom.g:23356:1: ( ruleDataClass )
{
- // InternalRoom.g:23304:1: ( ruleDataClass )
- // InternalRoom.g:23305:1: ruleDataClass
+ // InternalRoom.g:23356:1: ( ruleDataClass )
+ // InternalRoom.g:23357:1: ruleDataClass
{
before(grammarAccess.getRoomModelAccess().getDataClassesDataClassParserRuleCall_5_3_0());
pushFollow(FOLLOW_2);
@@ -63155,17 +63338,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ProtocolClassesAssignment_5_4"
- // InternalRoom.g:23314:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
+ // InternalRoom.g:23366:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
public final void rule__RoomModel__ProtocolClassesAssignment_5_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23318:1: ( ( ruleGeneralProtocolClass ) )
- // InternalRoom.g:23319:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23370:1: ( ( ruleGeneralProtocolClass ) )
+ // InternalRoom.g:23371:1: ( ruleGeneralProtocolClass )
{
- // InternalRoom.g:23319:1: ( ruleGeneralProtocolClass )
- // InternalRoom.g:23320:1: ruleGeneralProtocolClass
+ // InternalRoom.g:23371:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23372:1: ruleGeneralProtocolClass
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesGeneralProtocolClassParserRuleCall_5_4_0());
pushFollow(FOLLOW_2);
@@ -63196,17 +63379,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ActorClassesAssignment_5_5"
- // InternalRoom.g:23329:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
+ // InternalRoom.g:23381:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
public final void rule__RoomModel__ActorClassesAssignment_5_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23333:1: ( ( ruleActorClass ) )
- // InternalRoom.g:23334:1: ( ruleActorClass )
+ // InternalRoom.g:23385:1: ( ( ruleActorClass ) )
+ // InternalRoom.g:23386:1: ( ruleActorClass )
{
- // InternalRoom.g:23334:1: ( ruleActorClass )
- // InternalRoom.g:23335:1: ruleActorClass
+ // InternalRoom.g:23386:1: ( ruleActorClass )
+ // InternalRoom.g:23387:1: ruleActorClass
{
before(grammarAccess.getRoomModelAccess().getActorClassesActorClassParserRuleCall_5_5_0());
pushFollow(FOLLOW_2);
@@ -63237,17 +63420,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SubSystemClassesAssignment_5_6"
- // InternalRoom.g:23344:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
+ // InternalRoom.g:23396:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
public final void rule__RoomModel__SubSystemClassesAssignment_5_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23348:1: ( ( ruleSubSystemClass ) )
- // InternalRoom.g:23349:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23400:1: ( ( ruleSubSystemClass ) )
+ // InternalRoom.g:23401:1: ( ruleSubSystemClass )
{
- // InternalRoom.g:23349:1: ( ruleSubSystemClass )
- // InternalRoom.g:23350:1: ruleSubSystemClass
+ // InternalRoom.g:23401:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23402:1: ruleSubSystemClass
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesSubSystemClassParserRuleCall_5_6_0());
pushFollow(FOLLOW_2);
@@ -63278,17 +63461,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SystemsAssignment_5_7"
- // InternalRoom.g:23359:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
+ // InternalRoom.g:23411:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
public final void rule__RoomModel__SystemsAssignment_5_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23363:1: ( ( ruleLogicalSystem ) )
- // InternalRoom.g:23364:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23415:1: ( ( ruleLogicalSystem ) )
+ // InternalRoom.g:23416:1: ( ruleLogicalSystem )
{
- // InternalRoom.g:23364:1: ( ruleLogicalSystem )
- // InternalRoom.g:23365:1: ruleLogicalSystem
+ // InternalRoom.g:23416:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23417:1: ruleLogicalSystem
{
before(grammarAccess.getRoomModelAccess().getSystemsLogicalSystemParserRuleCall_5_7_0());
pushFollow(FOLLOW_2);
@@ -63319,17 +63502,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__AnnotationTypesAssignment_5_8"
- // InternalRoom.g:23374:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
+ // InternalRoom.g:23426:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
public final void rule__RoomModel__AnnotationTypesAssignment_5_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23378:1: ( ( ruleAnnotationType ) )
- // InternalRoom.g:23379:1: ( ruleAnnotationType )
+ // InternalRoom.g:23430:1: ( ( ruleAnnotationType ) )
+ // InternalRoom.g:23431:1: ( ruleAnnotationType )
{
- // InternalRoom.g:23379:1: ( ruleAnnotationType )
- // InternalRoom.g:23380:1: ruleAnnotationType
+ // InternalRoom.g:23431:1: ( ruleAnnotationType )
+ // InternalRoom.g:23432:1: ruleAnnotationType
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAnnotationTypeParserRuleCall_5_8_0());
pushFollow(FOLLOW_2);
@@ -63360,17 +63543,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__NameAssignment_0"
- // InternalRoom.g:23389:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23441:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__VarDecl__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23393:1: ( ( RULE_ID ) )
- // InternalRoom.g:23394:1: ( RULE_ID )
+ // InternalRoom.g:23445:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23446:1: ( RULE_ID )
{
- // InternalRoom.g:23394:1: ( RULE_ID )
- // InternalRoom.g:23395:1: RULE_ID
+ // InternalRoom.g:23446:1: ( RULE_ID )
+ // InternalRoom.g:23447:1: RULE_ID
{
before(grammarAccess.getVarDeclAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63397,17 +63580,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__RefTypeAssignment_2"
- // InternalRoom.g:23404:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
+ // InternalRoom.g:23456:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
public final void rule__VarDecl__RefTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23408:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23409:1: ( ruleRefableType )
+ // InternalRoom.g:23460:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23461:1: ( ruleRefableType )
{
- // InternalRoom.g:23409:1: ( ruleRefableType )
- // InternalRoom.g:23410:1: ruleRefableType
+ // InternalRoom.g:23461:1: ( ruleRefableType )
+ // InternalRoom.g:23462:1: ruleRefableType
{
before(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -63438,21 +63621,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__TypeAssignment_0"
- // InternalRoom.g:23419:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23471:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
public final void rule__RefableType__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23423:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23424:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23475:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23476:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23424:1: ( ( ruleFQN ) )
- // InternalRoom.g:23425:1: ( ruleFQN )
+ // InternalRoom.g:23476:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23477:1: ( ruleFQN )
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeCrossReference_0_0());
- // InternalRoom.g:23426:1: ( ruleFQN )
- // InternalRoom.g:23427:1: ruleFQN
+ // InternalRoom.g:23478:1: ( ruleFQN )
+ // InternalRoom.g:23479:1: ruleFQN
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeFQNParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -63487,24 +63670,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__RefAssignment_1"
- // InternalRoom.g:23438:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
+ // InternalRoom.g:23490:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
public final void rule__RefableType__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23442:1: ( ( ( 'ref' ) ) )
- // InternalRoom.g:23443:1: ( ( 'ref' ) )
+ // InternalRoom.g:23494:1: ( ( ( 'ref' ) ) )
+ // InternalRoom.g:23495:1: ( ( 'ref' ) )
{
- // InternalRoom.g:23443:1: ( ( 'ref' ) )
- // InternalRoom.g:23444:1: ( 'ref' )
+ // InternalRoom.g:23495:1: ( ( 'ref' ) )
+ // InternalRoom.g:23496:1: ( 'ref' )
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
- // InternalRoom.g:23445:1: ( 'ref' )
- // InternalRoom.g:23446:1: 'ref'
+ // InternalRoom.g:23497:1: ( 'ref' )
+ // InternalRoom.g:23498:1: 'ref'
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
- match(input,90,FOLLOW_2);
+ match(input,91,FOLLOW_2);
after(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
}
@@ -63532,17 +63715,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__NameAssignment_1"
- // InternalRoom.g:23461:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23513:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PrimitiveType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23465:1: ( ( RULE_ID ) )
- // InternalRoom.g:23466:1: ( RULE_ID )
+ // InternalRoom.g:23517:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23518:1: ( RULE_ID )
{
- // InternalRoom.g:23466:1: ( RULE_ID )
- // InternalRoom.g:23467:1: RULE_ID
+ // InternalRoom.g:23518:1: ( RULE_ID )
+ // InternalRoom.g:23519:1: RULE_ID
{
before(grammarAccess.getPrimitiveTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63569,17 +63752,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TypeAssignment_3"
- // InternalRoom.g:23476:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
+ // InternalRoom.g:23528:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
public final void rule__PrimitiveType__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23480:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:23481:1: ( ruleLiteralType )
+ // InternalRoom.g:23532:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:23533:1: ( ruleLiteralType )
{
- // InternalRoom.g:23481:1: ( ruleLiteralType )
- // InternalRoom.g:23482:1: ruleLiteralType
+ // InternalRoom.g:23533:1: ( ruleLiteralType )
+ // InternalRoom.g:23534:1: ruleLiteralType
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -63610,17 +63793,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TargetNameAssignment_5"
- // InternalRoom.g:23491:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:23543:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__TargetNameAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23495:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23496:1: ( RULE_STRING )
+ // InternalRoom.g:23547:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23548:1: ( RULE_STRING )
{
- // InternalRoom.g:23496:1: ( RULE_STRING )
- // InternalRoom.g:23497:1: RULE_STRING
+ // InternalRoom.g:23548:1: ( RULE_STRING )
+ // InternalRoom.g:23549:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -63647,17 +63830,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__CastNameAssignment_6_1"
- // InternalRoom.g:23506:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23558:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
public final void rule__PrimitiveType__CastNameAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23510:1: ( ( ruleFQN ) )
- // InternalRoom.g:23511:1: ( ruleFQN )
+ // InternalRoom.g:23562:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23563:1: ( ruleFQN )
{
- // InternalRoom.g:23511:1: ( ruleFQN )
- // InternalRoom.g:23512:1: ruleFQN
+ // InternalRoom.g:23563:1: ( ruleFQN )
+ // InternalRoom.g:23564:1: ruleFQN
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -63688,17 +63871,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DefaultValueLiteralAssignment_8"
- // InternalRoom.g:23521:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
+ // InternalRoom.g:23573:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__DefaultValueLiteralAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23525:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23526:1: ( RULE_STRING )
+ // InternalRoom.g:23577:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23578:1: ( RULE_STRING )
{
- // InternalRoom.g:23526:1: ( RULE_STRING )
- // InternalRoom.g:23527:1: RULE_STRING
+ // InternalRoom.g:23578:1: ( RULE_STRING )
+ // InternalRoom.g:23579:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_8_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -63725,17 +63908,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DocuAssignment_9"
- // InternalRoom.g:23536:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23588:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
public final void rule__PrimitiveType__DocuAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23540:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23541:1: ( ruleDocumentation )
+ // InternalRoom.g:23592:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23593:1: ( ruleDocumentation )
{
- // InternalRoom.g:23541:1: ( ruleDocumentation )
- // InternalRoom.g:23542:1: ruleDocumentation
+ // InternalRoom.g:23593:1: ( ruleDocumentation )
+ // InternalRoom.g:23594:1: ruleDocumentation
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -63766,17 +63949,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__NameAssignment_1"
- // InternalRoom.g:23551:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23603:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EnumerationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23555:1: ( ( RULE_ID ) )
- // InternalRoom.g:23556:1: ( RULE_ID )
+ // InternalRoom.g:23607:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23608:1: ( RULE_ID )
{
- // InternalRoom.g:23556:1: ( RULE_ID )
- // InternalRoom.g:23557:1: RULE_ID
+ // InternalRoom.g:23608:1: ( RULE_ID )
+ // InternalRoom.g:23609:1: RULE_ID
{
before(grammarAccess.getEnumerationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63803,17 +63986,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__DocuAssignment_2"
- // InternalRoom.g:23566:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23618:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__EnumerationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23570:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23571:1: ( ruleDocumentation )
+ // InternalRoom.g:23622:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23623:1: ( ruleDocumentation )
{
- // InternalRoom.g:23571:1: ( ruleDocumentation )
- // InternalRoom.g:23572:1: ruleDocumentation
+ // InternalRoom.g:23623:1: ( ruleDocumentation )
+ // InternalRoom.g:23624:1: ruleDocumentation
{
before(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -63844,21 +64027,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__PrimitiveTypeAssignment_3_1"
- // InternalRoom.g:23581:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23633:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__EnumerationType__PrimitiveTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23585:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23586:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23637:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23638:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23586:1: ( ( ruleFQN ) )
- // InternalRoom.g:23587:1: ( ruleFQN )
+ // InternalRoom.g:23638:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23639:1: ( ruleFQN )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeCrossReference_3_1_0());
- // InternalRoom.g:23588:1: ( ruleFQN )
- // InternalRoom.g:23589:1: ruleFQN
+ // InternalRoom.g:23640:1: ( ruleFQN )
+ // InternalRoom.g:23641:1: ruleFQN
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -63893,17 +64076,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_0"
- // InternalRoom.g:23600:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23652:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23604:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23605:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23656:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23657:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23605:1: ( ruleEnumLiteral )
- // InternalRoom.g:23606:1: ruleEnumLiteral
+ // InternalRoom.g:23657:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23658:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -63934,17 +64117,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_1_1"
- // InternalRoom.g:23615:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23667:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23619:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23620:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23671:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23672:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23620:1: ( ruleEnumLiteral )
- // InternalRoom.g:23621:1: ruleEnumLiteral
+ // InternalRoom.g:23672:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23673:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
pushFollow(FOLLOW_2);
@@ -63975,17 +64158,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__NameAssignment_0"
- // InternalRoom.g:23630:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23682:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__EnumLiteral__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23634:1: ( ( RULE_ID ) )
- // InternalRoom.g:23635:1: ( RULE_ID )
+ // InternalRoom.g:23686:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23687:1: ( RULE_ID )
{
- // InternalRoom.g:23635:1: ( RULE_ID )
- // InternalRoom.g:23636:1: RULE_ID
+ // InternalRoom.g:23687:1: ( RULE_ID )
+ // InternalRoom.g:23688:1: RULE_ID
{
before(grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64012,17 +64195,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__LiteralAssignment_1_1"
- // InternalRoom.g:23645:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
+ // InternalRoom.g:23697:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
public final void rule__EnumLiteral__LiteralAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23649:1: ( ( ruleIntLiteral ) )
- // InternalRoom.g:23650:1: ( ruleIntLiteral )
+ // InternalRoom.g:23701:1: ( ( ruleIntLiteral ) )
+ // InternalRoom.g:23702:1: ( ruleIntLiteral )
{
- // InternalRoom.g:23650:1: ( ruleIntLiteral )
- // InternalRoom.g:23651:1: ruleIntLiteral
+ // InternalRoom.g:23702:1: ( ruleIntLiteral )
+ // InternalRoom.g:23703:1: ruleIntLiteral
{
before(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -64053,17 +64236,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__NameAssignment_1"
- // InternalRoom.g:23660:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23712:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExternalType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23664:1: ( ( RULE_ID ) )
- // InternalRoom.g:23665:1: ( RULE_ID )
+ // InternalRoom.g:23716:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23717:1: ( RULE_ID )
{
- // InternalRoom.g:23665:1: ( RULE_ID )
- // InternalRoom.g:23666:1: RULE_ID
+ // InternalRoom.g:23717:1: ( RULE_ID )
+ // InternalRoom.g:23718:1: RULE_ID
{
before(grammarAccess.getExternalTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64090,17 +64273,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__TargetNameAssignment_3"
- // InternalRoom.g:23675:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
+ // InternalRoom.g:23727:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
public final void rule__ExternalType__TargetNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23679:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23680:1: ( RULE_STRING )
+ // InternalRoom.g:23731:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23732:1: ( RULE_STRING )
{
- // InternalRoom.g:23680:1: ( RULE_STRING )
- // InternalRoom.g:23681:1: RULE_STRING
+ // InternalRoom.g:23732:1: ( RULE_STRING )
+ // InternalRoom.g:23733:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getTargetNameSTRINGTerminalRuleCall_3_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64127,17 +64310,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DefaultValueLiteralAssignment_4_1"
- // InternalRoom.g:23690:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:23742:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
public final void rule__ExternalType__DefaultValueLiteralAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23694:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23695:1: ( RULE_STRING )
+ // InternalRoom.g:23746:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23747:1: ( RULE_STRING )
{
- // InternalRoom.g:23695:1: ( RULE_STRING )
- // InternalRoom.g:23696:1: RULE_STRING
+ // InternalRoom.g:23747:1: ( RULE_STRING )
+ // InternalRoom.g:23748:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64164,17 +64347,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DocuAssignment_5"
- // InternalRoom.g:23705:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23757:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
public final void rule__ExternalType__DocuAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23709:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23710:1: ( ruleDocumentation )
+ // InternalRoom.g:23761:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23762:1: ( ruleDocumentation )
{
- // InternalRoom.g:23710:1: ( ruleDocumentation )
- // InternalRoom.g:23711:1: ruleDocumentation
+ // InternalRoom.g:23762:1: ( ruleDocumentation )
+ // InternalRoom.g:23763:1: ruleDocumentation
{
before(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64205,17 +64388,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__NameAssignment_1"
- // InternalRoom.g:23720:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23772:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__DataClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23724:1: ( ( RULE_ID ) )
- // InternalRoom.g:23725:1: ( RULE_ID )
+ // InternalRoom.g:23776:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23777:1: ( RULE_ID )
{
- // InternalRoom.g:23725:1: ( RULE_ID )
- // InternalRoom.g:23726:1: RULE_ID
+ // InternalRoom.g:23777:1: ( RULE_ID )
+ // InternalRoom.g:23778:1: RULE_ID
{
before(grammarAccess.getDataClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64242,17 +64425,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__DocuAssignment_2"
- // InternalRoom.g:23735:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23787:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__DataClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23739:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23740:1: ( ruleDocumentation )
+ // InternalRoom.g:23791:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23792:1: ( ruleDocumentation )
{
- // InternalRoom.g:23740:1: ( ruleDocumentation )
- // InternalRoom.g:23741:1: ruleDocumentation
+ // InternalRoom.g:23792:1: ( ruleDocumentation )
+ // InternalRoom.g:23793:1: ruleDocumentation
{
before(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64283,21 +64466,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__BaseAssignment_3_1"
- // InternalRoom.g:23750:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23802:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__DataClass__BaseAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23754:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23755:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23806:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23807:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23755:1: ( ( ruleFQN ) )
- // InternalRoom.g:23756:1: ( ruleFQN )
+ // InternalRoom.g:23807:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23808:1: ( ruleFQN )
{
before(grammarAccess.getDataClassAccess().getBaseDataClassCrossReference_3_1_0());
- // InternalRoom.g:23757:1: ( ruleFQN )
- // InternalRoom.g:23758:1: ruleFQN
+ // InternalRoom.g:23809:1: ( ruleFQN )
+ // InternalRoom.g:23810:1: ruleFQN
{
before(grammarAccess.getDataClassAccess().getBaseDataClassFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -64332,17 +64515,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AnnotationsAssignment_5"
- // InternalRoom.g:23769:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
+ // InternalRoom.g:23821:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
public final void rule__DataClass__AnnotationsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23773:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:23774:1: ( ruleAnnotation )
+ // InternalRoom.g:23825:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:23826:1: ( ruleAnnotation )
{
- // InternalRoom.g:23774:1: ( ruleAnnotation )
- // InternalRoom.g:23775:1: ruleAnnotation
+ // InternalRoom.g:23826:1: ( ruleAnnotation )
+ // InternalRoom.g:23827:1: ruleAnnotation
{
before(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64373,17 +64556,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode1Assignment_6_1"
- // InternalRoom.g:23784:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23836:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode1Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23788:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23789:1: ( ruleDetailCode )
+ // InternalRoom.g:23840:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23841:1: ( ruleDetailCode )
{
- // InternalRoom.g:23789:1: ( ruleDetailCode )
- // InternalRoom.g:23790:1: ruleDetailCode
+ // InternalRoom.g:23841:1: ( ruleDetailCode )
+ // InternalRoom.g:23842:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -64414,17 +64597,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode2Assignment_7_1"
- // InternalRoom.g:23799:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23851:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode2Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23803:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23804:1: ( ruleDetailCode )
+ // InternalRoom.g:23855:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23856:1: ( ruleDetailCode )
{
- // InternalRoom.g:23804:1: ( ruleDetailCode )
- // InternalRoom.g:23805:1: ruleDetailCode
+ // InternalRoom.g:23856:1: ( ruleDetailCode )
+ // InternalRoom.g:23857:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -64455,17 +64638,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode3Assignment_8_1"
- // InternalRoom.g:23814:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23866:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode3Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23818:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23819:1: ( ruleDetailCode )
+ // InternalRoom.g:23870:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23871:1: ( ruleDetailCode )
{
- // InternalRoom.g:23819:1: ( ruleDetailCode )
- // InternalRoom.g:23820:1: ruleDetailCode
+ // InternalRoom.g:23871:1: ( ruleDetailCode )
+ // InternalRoom.g:23872:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -64496,17 +64679,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__OperationsAssignment_9_0"
- // InternalRoom.g:23829:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:23881:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
public final void rule__DataClass__OperationsAssignment_9_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23833:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:23834:1: ( ruleStandardOperation )
+ // InternalRoom.g:23885:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:23886:1: ( ruleStandardOperation )
{
- // InternalRoom.g:23834:1: ( ruleStandardOperation )
- // InternalRoom.g:23835:1: ruleStandardOperation
+ // InternalRoom.g:23886:1: ( ruleStandardOperation )
+ // InternalRoom.g:23887:1: ruleStandardOperation
{
before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
pushFollow(FOLLOW_2);
@@ -64537,17 +64720,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__StructorsAssignment_9_1"
- // InternalRoom.g:23844:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:23896:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
public final void rule__DataClass__StructorsAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23848:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:23849:1: ( ruleClassStructor )
+ // InternalRoom.g:23900:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:23901:1: ( ruleClassStructor )
{
- // InternalRoom.g:23849:1: ( ruleClassStructor )
- // InternalRoom.g:23850:1: ruleClassStructor
+ // InternalRoom.g:23901:1: ( ruleClassStructor )
+ // InternalRoom.g:23902:1: ruleClassStructor
{
before(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -64578,17 +64761,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AttributesAssignment_9_2"
- // InternalRoom.g:23859:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:23911:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
public final void rule__DataClass__AttributesAssignment_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23863:1: ( ( ruleAttribute ) )
- // InternalRoom.g:23864:1: ( ruleAttribute )
+ // InternalRoom.g:23915:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:23916:1: ( ruleAttribute )
{
- // InternalRoom.g:23864:1: ( ruleAttribute )
- // InternalRoom.g:23865:1: ruleAttribute
+ // InternalRoom.g:23916:1: ( ruleAttribute )
+ // InternalRoom.g:23917:1: ruleAttribute
{
before(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
pushFollow(FOLLOW_2);
@@ -64619,17 +64802,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__NameAssignment_1"
- // InternalRoom.g:23874:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23926:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__Attribute__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23878:1: ( ( RULE_ID ) )
- // InternalRoom.g:23879:1: ( RULE_ID )
+ // InternalRoom.g:23930:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23931:1: ( RULE_ID )
{
- // InternalRoom.g:23879:1: ( RULE_ID )
- // InternalRoom.g:23880:1: RULE_ID
+ // InternalRoom.g:23931:1: ( RULE_ID )
+ // InternalRoom.g:23932:1: RULE_ID
{
before(grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64656,17 +64839,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__SizeAssignment_2_1"
- // InternalRoom.g:23889:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
+ // InternalRoom.g:23941:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
public final void rule__Attribute__SizeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23893:1: ( ( RULE_INT ) )
- // InternalRoom.g:23894:1: ( RULE_INT )
+ // InternalRoom.g:23945:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23946:1: ( RULE_INT )
{
- // InternalRoom.g:23894:1: ( RULE_INT )
- // InternalRoom.g:23895:1: RULE_INT
+ // InternalRoom.g:23946:1: ( RULE_INT )
+ // InternalRoom.g:23947:1: RULE_INT
{
before(grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -64693,17 +64876,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__TypeAssignment_4"
- // InternalRoom.g:23904:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
+ // InternalRoom.g:23956:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
public final void rule__Attribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23908:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23909:1: ( ruleRefableType )
+ // InternalRoom.g:23960:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23961:1: ( ruleRefableType )
{
- // InternalRoom.g:23909:1: ( ruleRefableType )
- // InternalRoom.g:23910:1: ruleRefableType
+ // InternalRoom.g:23961:1: ( ruleRefableType )
+ // InternalRoom.g:23962:1: ruleRefableType
{
before(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -64734,17 +64917,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DefaultValueLiteralAssignment_5_1"
- // InternalRoom.g:23919:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:23971:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
public final void rule__Attribute__DefaultValueLiteralAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23923:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23924:1: ( RULE_STRING )
+ // InternalRoom.g:23975:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23976:1: ( RULE_STRING )
{
- // InternalRoom.g:23924:1: ( RULE_STRING )
- // InternalRoom.g:23925:1: RULE_STRING
+ // InternalRoom.g:23976:1: ( RULE_STRING )
+ // InternalRoom.g:23977:1: RULE_STRING
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64771,17 +64954,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DocuAssignment_6"
- // InternalRoom.g:23934:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23986:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Attribute__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23938:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23939:1: ( ruleDocumentation )
+ // InternalRoom.g:23990:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23991:1: ( ruleDocumentation )
{
- // InternalRoom.g:23939:1: ( ruleDocumentation )
- // InternalRoom.g:23940:1: ruleDocumentation
+ // InternalRoom.g:23991:1: ( ruleDocumentation )
+ // InternalRoom.g:23992:1: ruleDocumentation
{
before(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -64812,24 +64995,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__OverrideAssignment_0"
- // InternalRoom.g:23949:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
+ // InternalRoom.g:24001:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
public final void rule__StandardOperation__OverrideAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23953:1: ( ( ( 'override' ) ) )
- // InternalRoom.g:23954:1: ( ( 'override' ) )
+ // InternalRoom.g:24005:1: ( ( ( 'override' ) ) )
+ // InternalRoom.g:24006:1: ( ( 'override' ) )
{
- // InternalRoom.g:23954:1: ( ( 'override' ) )
- // InternalRoom.g:23955:1: ( 'override' )
+ // InternalRoom.g:24006:1: ( ( 'override' ) )
+ // InternalRoom.g:24007:1: ( 'override' )
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- // InternalRoom.g:23956:1: ( 'override' )
- // InternalRoom.g:23957:1: 'override'
+ // InternalRoom.g:24008:1: ( 'override' )
+ // InternalRoom.g:24009:1: 'override'
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- match(input,127,FOLLOW_2);
+ match(input,128,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
}
@@ -64857,17 +65040,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__NameAssignment_2"
- // InternalRoom.g:23972:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24024:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__StandardOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23976:1: ( ( RULE_ID ) )
- // InternalRoom.g:23977:1: ( RULE_ID )
+ // InternalRoom.g:24028:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24029:1: ( RULE_ID )
{
- // InternalRoom.g:23977:1: ( RULE_ID )
- // InternalRoom.g:23978:1: RULE_ID
+ // InternalRoom.g:24029:1: ( RULE_ID )
+ // InternalRoom.g:24030:1: RULE_ID
{
before(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64894,17 +65077,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_0"
- // InternalRoom.g:23987:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24039:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23991:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:23992:1: ( ruleVarDecl )
+ // InternalRoom.g:24043:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24044:1: ( ruleVarDecl )
{
- // InternalRoom.g:23992:1: ( ruleVarDecl )
- // InternalRoom.g:23993:1: ruleVarDecl
+ // InternalRoom.g:24044:1: ( ruleVarDecl )
+ // InternalRoom.g:24045:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
pushFollow(FOLLOW_2);
@@ -64935,17 +65118,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_1_1"
- // InternalRoom.g:24002:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24054:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24006:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24007:1: ( ruleVarDecl )
+ // InternalRoom.g:24058:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24059:1: ( ruleVarDecl )
{
- // InternalRoom.g:24007:1: ( ruleVarDecl )
- // InternalRoom.g:24008:1: ruleVarDecl
+ // InternalRoom.g:24059:1: ( ruleVarDecl )
+ // InternalRoom.g:24060:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
pushFollow(FOLLOW_2);
@@ -64976,17 +65159,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ReturnTypeAssignment_6_1_1"
- // InternalRoom.g:24017:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24069:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
public final void rule__StandardOperation__ReturnTypeAssignment_6_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24021:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24022:1: ( ruleRefableType )
+ // InternalRoom.g:24073:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24074:1: ( ruleRefableType )
{
- // InternalRoom.g:24022:1: ( ruleRefableType )
- // InternalRoom.g:24023:1: ruleRefableType
+ // InternalRoom.g:24074:1: ( ruleRefableType )
+ // InternalRoom.g:24075:1: ruleRefableType
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -65017,17 +65200,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DocuAssignment_7"
- // InternalRoom.g:24032:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24084:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__StandardOperation__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24036:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24037:1: ( ruleDocumentation )
+ // InternalRoom.g:24088:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24089:1: ( ruleDocumentation )
{
- // InternalRoom.g:24037:1: ( ruleDocumentation )
- // InternalRoom.g:24038:1: ruleDocumentation
+ // InternalRoom.g:24089:1: ( ruleDocumentation )
+ // InternalRoom.g:24090:1: ruleDocumentation
{
before(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65058,17 +65241,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DetailCodeAssignment_8"
- // InternalRoom.g:24047:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24099:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
public final void rule__StandardOperation__DetailCodeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24051:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24052:1: ( ruleDetailCode )
+ // InternalRoom.g:24103:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24104:1: ( ruleDetailCode )
{
- // InternalRoom.g:24052:1: ( ruleDetailCode )
- // InternalRoom.g:24053:1: ruleDetailCode
+ // InternalRoom.g:24104:1: ( ruleDetailCode )
+ // InternalRoom.g:24105:1: ruleDetailCode
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
pushFollow(FOLLOW_2);
@@ -65099,17 +65282,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__NameAssignment_1"
- // InternalRoom.g:24062:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24114:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PortOperation__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24066:1: ( ( RULE_ID ) )
- // InternalRoom.g:24067:1: ( RULE_ID )
+ // InternalRoom.g:24118:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24119:1: ( RULE_ID )
{
- // InternalRoom.g:24067:1: ( RULE_ID )
- // InternalRoom.g:24068:1: RULE_ID
+ // InternalRoom.g:24119:1: ( RULE_ID )
+ // InternalRoom.g:24120:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65136,17 +65319,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_0"
- // InternalRoom.g:24077:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24129:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24081:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24082:1: ( ruleVarDecl )
+ // InternalRoom.g:24133:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24134:1: ( ruleVarDecl )
{
- // InternalRoom.g:24082:1: ( ruleVarDecl )
- // InternalRoom.g:24083:1: ruleVarDecl
+ // InternalRoom.g:24134:1: ( ruleVarDecl )
+ // InternalRoom.g:24135:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -65177,17 +65360,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_1_1"
- // InternalRoom.g:24092:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24144:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24096:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24097:1: ( ruleVarDecl )
+ // InternalRoom.g:24148:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24149:1: ( ruleVarDecl )
{
- // InternalRoom.g:24097:1: ( ruleVarDecl )
- // InternalRoom.g:24098:1: ruleVarDecl
+ // InternalRoom.g:24149:1: ( ruleVarDecl )
+ // InternalRoom.g:24150:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -65218,17 +65401,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ReturnTypeAssignment_5_0_1_1"
- // InternalRoom.g:24107:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24159:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
public final void rule__PortOperation__ReturnTypeAssignment_5_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24111:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24112:1: ( ruleRefableType )
+ // InternalRoom.g:24163:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24164:1: ( ruleRefableType )
{
- // InternalRoom.g:24112:1: ( ruleRefableType )
- // InternalRoom.g:24113:1: ruleRefableType
+ // InternalRoom.g:24164:1: ( ruleRefableType )
+ // InternalRoom.g:24165:1: ruleRefableType
{
before(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -65259,21 +65442,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__SendsMsgAssignment_5_1_1"
- // InternalRoom.g:24122:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24174:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
public final void rule__PortOperation__SendsMsgAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24126:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24127:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24178:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24179:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24127:1: ( ( RULE_ID ) )
- // InternalRoom.g:24128:1: ( RULE_ID )
+ // InternalRoom.g:24179:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24180:1: ( RULE_ID )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
- // InternalRoom.g:24129:1: ( RULE_ID )
- // InternalRoom.g:24130:1: RULE_ID
+ // InternalRoom.g:24181:1: ( RULE_ID )
+ // InternalRoom.g:24182:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -65304,17 +65487,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DocuAssignment_6"
- // InternalRoom.g:24141:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24193:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__PortOperation__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24145:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24146:1: ( ruleDocumentation )
+ // InternalRoom.g:24197:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24198:1: ( ruleDocumentation )
{
- // InternalRoom.g:24146:1: ( ruleDocumentation )
- // InternalRoom.g:24147:1: ruleDocumentation
+ // InternalRoom.g:24198:1: ( ruleDocumentation )
+ // InternalRoom.g:24199:1: ruleDocumentation
{
before(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65345,17 +65528,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DetailCodeAssignment_7"
- // InternalRoom.g:24156:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24208:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
public final void rule__PortOperation__DetailCodeAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24160:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24161:1: ( ruleDetailCode )
+ // InternalRoom.g:24212:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24213:1: ( ruleDetailCode )
{
- // InternalRoom.g:24161:1: ( ruleDetailCode )
- // InternalRoom.g:24162:1: ruleDetailCode
+ // InternalRoom.g:24213:1: ( ruleDetailCode )
+ // InternalRoom.g:24214:1: ruleDetailCode
{
before(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65386,21 +65569,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAssignment_0"
- // InternalRoom.g:24171:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
+ // InternalRoom.g:24223:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
public final void rule__ClassStructor__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24175:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
- // InternalRoom.g:24176:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24227:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
+ // InternalRoom.g:24228:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
{
- // InternalRoom.g:24176:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
- // InternalRoom.g:24177:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24228:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24229:1: ( rule__ClassStructor__NameAlternatives_0_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0());
- // InternalRoom.g:24178:1: ( rule__ClassStructor__NameAlternatives_0_0 )
- // InternalRoom.g:24178:2: rule__ClassStructor__NameAlternatives_0_0
+ // InternalRoom.g:24230:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24230:2: rule__ClassStructor__NameAlternatives_0_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAlternatives_0_0();
@@ -65433,17 +65616,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__DetailCodeAssignment_1"
- // InternalRoom.g:24187:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24239:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
public final void rule__ClassStructor__DetailCodeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24191:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24192:1: ( ruleDetailCode )
+ // InternalRoom.g:24243:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24244:1: ( ruleDetailCode )
{
- // InternalRoom.g:24192:1: ( ruleDetailCode )
- // InternalRoom.g:24193:1: ruleDetailCode
+ // InternalRoom.g:24244:1: ( ruleDetailCode )
+ // InternalRoom.g:24245:1: ruleDetailCode
{
before(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -65474,17 +65657,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__CommTypeAssignment_0"
- // InternalRoom.g:24202:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
+ // InternalRoom.g:24254:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
public final void rule__ProtocolClass__CommTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24206:1: ( ( ruleCommunicationType ) )
- // InternalRoom.g:24207:1: ( ruleCommunicationType )
+ // InternalRoom.g:24258:1: ( ( ruleCommunicationType ) )
+ // InternalRoom.g:24259:1: ( ruleCommunicationType )
{
- // InternalRoom.g:24207:1: ( ruleCommunicationType )
- // InternalRoom.g:24208:1: ruleCommunicationType
+ // InternalRoom.g:24259:1: ( ruleCommunicationType )
+ // InternalRoom.g:24260:1: ruleCommunicationType
{
before(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -65515,17 +65698,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__NameAssignment_2"
- // InternalRoom.g:24217:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24269:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ProtocolClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24221:1: ( ( RULE_ID ) )
- // InternalRoom.g:24222:1: ( RULE_ID )
+ // InternalRoom.g:24273:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24274:1: ( RULE_ID )
{
- // InternalRoom.g:24222:1: ( RULE_ID )
- // InternalRoom.g:24223:1: RULE_ID
+ // InternalRoom.g:24274:1: ( RULE_ID )
+ // InternalRoom.g:24275:1: RULE_ID
{
before(grammarAccess.getProtocolClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65552,17 +65735,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__DocuAssignment_3"
- // InternalRoom.g:24232:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24284:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ProtocolClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24236:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24237:1: ( ruleDocumentation )
+ // InternalRoom.g:24288:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24289:1: ( ruleDocumentation )
{
- // InternalRoom.g:24237:1: ( ruleDocumentation )
- // InternalRoom.g:24238:1: ruleDocumentation
+ // InternalRoom.g:24289:1: ( ruleDocumentation )
+ // InternalRoom.g:24290:1: ruleDocumentation
{
before(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -65593,21 +65776,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__BaseAssignment_4_1"
- // InternalRoom.g:24247:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24299:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ProtocolClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24251:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24252:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24303:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24304:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24252:1: ( ( ruleFQN ) )
- // InternalRoom.g:24253:1: ( ruleFQN )
+ // InternalRoom.g:24304:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24305:1: ( ruleFQN )
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassCrossReference_4_1_0());
- // InternalRoom.g:24254:1: ( ruleFQN )
- // InternalRoom.g:24255:1: ruleFQN
+ // InternalRoom.g:24306:1: ( ruleFQN )
+ // InternalRoom.g:24307:1: ruleFQN
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -65642,17 +65825,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__AnnotationsAssignment_6"
- // InternalRoom.g:24266:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24318:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ProtocolClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24270:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24271:1: ( ruleAnnotation )
+ // InternalRoom.g:24322:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24323:1: ( ruleAnnotation )
{
- // InternalRoom.g:24271:1: ( ruleAnnotation )
- // InternalRoom.g:24272:1: ruleAnnotation
+ // InternalRoom.g:24323:1: ( ruleAnnotation )
+ // InternalRoom.g:24324:1: ruleAnnotation
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65683,17 +65866,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode1Assignment_7_1"
- // InternalRoom.g:24281:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24333:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode1Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24285:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24286:1: ( ruleDetailCode )
+ // InternalRoom.g:24337:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24338:1: ( ruleDetailCode )
{
- // InternalRoom.g:24286:1: ( ruleDetailCode )
- // InternalRoom.g:24287:1: ruleDetailCode
+ // InternalRoom.g:24338:1: ( ruleDetailCode )
+ // InternalRoom.g:24339:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -65724,17 +65907,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode2Assignment_8_1"
- // InternalRoom.g:24296:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24348:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode2Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24300:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24301:1: ( ruleDetailCode )
+ // InternalRoom.g:24352:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24353:1: ( ruleDetailCode )
{
- // InternalRoom.g:24301:1: ( ruleDetailCode )
- // InternalRoom.g:24302:1: ruleDetailCode
+ // InternalRoom.g:24353:1: ( ruleDetailCode )
+ // InternalRoom.g:24354:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -65765,17 +65948,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode3Assignment_9_1"
- // InternalRoom.g:24311:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24363:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode3Assignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24315:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24316:1: ( ruleDetailCode )
+ // InternalRoom.g:24367:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24368:1: ( ruleDetailCode )
{
- // InternalRoom.g:24316:1: ( ruleDetailCode )
- // InternalRoom.g:24317:1: ruleDetailCode
+ // InternalRoom.g:24368:1: ( ruleDetailCode )
+ // InternalRoom.g:24369:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -65806,17 +65989,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__IncomingMessagesAssignment_10_2"
- // InternalRoom.g:24326:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24378:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__IncomingMessagesAssignment_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24330:1: ( ( ruleMessage ) )
- // InternalRoom.g:24331:1: ( ruleMessage )
+ // InternalRoom.g:24382:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24383:1: ( ruleMessage )
{
- // InternalRoom.g:24331:1: ( ruleMessage )
- // InternalRoom.g:24332:1: ruleMessage
+ // InternalRoom.g:24383:1: ( ruleMessage )
+ // InternalRoom.g:24384:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
pushFollow(FOLLOW_2);
@@ -65847,17 +66030,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__OutgoingMessagesAssignment_11_2"
- // InternalRoom.g:24341:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24393:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__OutgoingMessagesAssignment_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24345:1: ( ( ruleMessage ) )
- // InternalRoom.g:24346:1: ( ruleMessage )
+ // InternalRoom.g:24397:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24398:1: ( ruleMessage )
{
- // InternalRoom.g:24346:1: ( ruleMessage )
- // InternalRoom.g:24347:1: ruleMessage
+ // InternalRoom.g:24398:1: ( ruleMessage )
+ // InternalRoom.g:24399:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
pushFollow(FOLLOW_2);
@@ -65888,17 +66071,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__RegularAssignment_12_2"
- // InternalRoom.g:24356:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24408:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__RegularAssignment_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24360:1: ( ( rulePortClass ) )
- // InternalRoom.g:24361:1: ( rulePortClass )
+ // InternalRoom.g:24412:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24413:1: ( rulePortClass )
{
- // InternalRoom.g:24361:1: ( rulePortClass )
- // InternalRoom.g:24362:1: rulePortClass
+ // InternalRoom.g:24413:1: ( rulePortClass )
+ // InternalRoom.g:24414:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
pushFollow(FOLLOW_2);
@@ -65929,17 +66112,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__ConjugatedAssignment_13_2"
- // InternalRoom.g:24371:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24423:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__ConjugatedAssignment_13_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24375:1: ( ( rulePortClass ) )
- // InternalRoom.g:24376:1: ( rulePortClass )
+ // InternalRoom.g:24427:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24428:1: ( rulePortClass )
{
- // InternalRoom.g:24376:1: ( rulePortClass )
- // InternalRoom.g:24377:1: rulePortClass
+ // InternalRoom.g:24428:1: ( rulePortClass )
+ // InternalRoom.g:24429:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
pushFollow(FOLLOW_2);
@@ -65970,17 +66153,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__SemanticsAssignment_14"
- // InternalRoom.g:24386:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
+ // InternalRoom.g:24438:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
public final void rule__ProtocolClass__SemanticsAssignment_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24390:1: ( ( ruleProtocolSemantics ) )
- // InternalRoom.g:24391:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24442:1: ( ( ruleProtocolSemantics ) )
+ // InternalRoom.g:24443:1: ( ruleProtocolSemantics )
{
- // InternalRoom.g:24391:1: ( ruleProtocolSemantics )
- // InternalRoom.g:24392:1: ruleProtocolSemantics
+ // InternalRoom.g:24443:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24444:1: ruleProtocolSemantics
{
before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
pushFollow(FOLLOW_2);
@@ -66011,17 +66194,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__NameAssignment_1"
- // InternalRoom.g:24401:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24453:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CompoundProtocolClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24405:1: ( ( RULE_ID ) )
- // InternalRoom.g:24406:1: ( RULE_ID )
+ // InternalRoom.g:24457:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24458:1: ( RULE_ID )
{
- // InternalRoom.g:24406:1: ( RULE_ID )
- // InternalRoom.g:24407:1: RULE_ID
+ // InternalRoom.g:24458:1: ( RULE_ID )
+ // InternalRoom.g:24459:1: RULE_ID
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66048,17 +66231,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__DocuAssignment_2"
- // InternalRoom.g:24416:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24468:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__CompoundProtocolClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24420:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24421:1: ( ruleDocumentation )
+ // InternalRoom.g:24472:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24473:1: ( ruleDocumentation )
{
- // InternalRoom.g:24421:1: ( ruleDocumentation )
- // InternalRoom.g:24422:1: ruleDocumentation
+ // InternalRoom.g:24473:1: ( ruleDocumentation )
+ // InternalRoom.g:24474:1: ruleDocumentation
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -66089,17 +66272,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__AnnotationsAssignment_4"
- // InternalRoom.g:24431:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24483:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__CompoundProtocolClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24435:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24436:1: ( ruleAnnotation )
+ // InternalRoom.g:24487:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24488:1: ( ruleAnnotation )
{
- // InternalRoom.g:24436:1: ( ruleAnnotation )
- // InternalRoom.g:24437:1: ruleAnnotation
+ // InternalRoom.g:24488:1: ( ruleAnnotation )
+ // InternalRoom.g:24489:1: ruleAnnotation
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66130,17 +66313,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__SubProtocolsAssignment_5"
- // InternalRoom.g:24446:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
+ // InternalRoom.g:24498:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
public final void rule__CompoundProtocolClass__SubProtocolsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24450:1: ( ( ruleSubProtocol ) )
- // InternalRoom.g:24451:1: ( ruleSubProtocol )
+ // InternalRoom.g:24502:1: ( ( ruleSubProtocol ) )
+ // InternalRoom.g:24503:1: ( ruleSubProtocol )
{
- // InternalRoom.g:24451:1: ( ruleSubProtocol )
- // InternalRoom.g:24452:1: ruleSubProtocol
+ // InternalRoom.g:24503:1: ( ruleSubProtocol )
+ // InternalRoom.g:24504:1: ruleSubProtocol
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -66171,17 +66354,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__NameAssignment_1"
- // InternalRoom.g:24461:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24513:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubProtocol__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24465:1: ( ( RULE_ID ) )
- // InternalRoom.g:24466:1: ( RULE_ID )
+ // InternalRoom.g:24517:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24518:1: ( RULE_ID )
{
- // InternalRoom.g:24466:1: ( RULE_ID )
- // InternalRoom.g:24467:1: RULE_ID
+ // InternalRoom.g:24518:1: ( RULE_ID )
+ // InternalRoom.g:24519:1: RULE_ID
{
before(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66208,21 +66391,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__ProtocolAssignment_3"
- // InternalRoom.g:24476:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24528:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubProtocol__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24480:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24481:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24532:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24533:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24481:1: ( ( ruleFQN ) )
- // InternalRoom.g:24482:1: ( ruleFQN )
+ // InternalRoom.g:24533:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24534:1: ( ruleFQN )
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0());
- // InternalRoom.g:24483:1: ( ruleFQN )
- // InternalRoom.g:24484:1: ruleFQN
+ // InternalRoom.g:24535:1: ( ruleFQN )
+ // InternalRoom.g:24536:1: ruleFQN
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -66257,24 +66440,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__PrivAssignment_0"
- // InternalRoom.g:24495:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
+ // InternalRoom.g:24547:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
public final void rule__Message__PrivAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24499:1: ( ( ( 'private' ) ) )
- // InternalRoom.g:24500:1: ( ( 'private' ) )
+ // InternalRoom.g:24551:1: ( ( ( 'private' ) ) )
+ // InternalRoom.g:24552:1: ( ( 'private' ) )
{
- // InternalRoom.g:24500:1: ( ( 'private' ) )
- // InternalRoom.g:24501:1: ( 'private' )
+ // InternalRoom.g:24552:1: ( ( 'private' ) )
+ // InternalRoom.g:24553:1: ( 'private' )
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- // InternalRoom.g:24502:1: ( 'private' )
- // InternalRoom.g:24503:1: 'private'
+ // InternalRoom.g:24554:1: ( 'private' )
+ // InternalRoom.g:24555:1: 'private'
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- match(input,128,FOLLOW_2);
+ match(input,129,FOLLOW_2);
after(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
}
@@ -66302,17 +66485,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__NameAssignment_2"
- // InternalRoom.g:24518:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24570:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Message__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24522:1: ( ( RULE_ID ) )
- // InternalRoom.g:24523:1: ( RULE_ID )
+ // InternalRoom.g:24574:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24575:1: ( RULE_ID )
{
- // InternalRoom.g:24523:1: ( RULE_ID )
- // InternalRoom.g:24524:1: RULE_ID
+ // InternalRoom.g:24575:1: ( RULE_ID )
+ // InternalRoom.g:24576:1: RULE_ID
{
before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66339,17 +66522,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DataAssignment_4"
- // InternalRoom.g:24533:1: rule__Message__DataAssignment_4 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24585:1: rule__Message__DataAssignment_4 : ( ruleVarDecl ) ;
public final void rule__Message__DataAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24537:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24538:1: ( ruleVarDecl )
+ // InternalRoom.g:24589:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24590:1: ( ruleVarDecl )
{
- // InternalRoom.g:24538:1: ( ruleVarDecl )
- // InternalRoom.g:24539:1: ruleVarDecl
+ // InternalRoom.g:24590:1: ( ruleVarDecl )
+ // InternalRoom.g:24591:1: ruleVarDecl
{
before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66380,17 +66563,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DocuAssignment_6"
- // InternalRoom.g:24548:1: rule__Message__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24600:1: rule__Message__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Message__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24552:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24553:1: ( ruleDocumentation )
+ // InternalRoom.g:24604:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24605:1: ( ruleDocumentation )
{
- // InternalRoom.g:24553:1: ( ruleDocumentation )
- // InternalRoom.g:24554:1: ruleDocumentation
+ // InternalRoom.g:24605:1: ( ruleDocumentation )
+ // InternalRoom.g:24606:1: ruleDocumentation
{
before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -66421,17 +66604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__UserCodeAssignment_2_1"
- // InternalRoom.g:24563:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24615:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
public final void rule__PortClass__UserCodeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24567:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24568:1: ( ruleDetailCode )
+ // InternalRoom.g:24619:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24620:1: ( ruleDetailCode )
{
- // InternalRoom.g:24568:1: ( ruleDetailCode )
- // InternalRoom.g:24569:1: ruleDetailCode
+ // InternalRoom.g:24620:1: ( ruleDetailCode )
+ // InternalRoom.g:24621:1: ruleDetailCode
{
before(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -66462,17 +66645,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__MsgHandlersAssignment_3_0"
- // InternalRoom.g:24578:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
+ // InternalRoom.g:24630:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
public final void rule__PortClass__MsgHandlersAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24582:1: ( ( ruleMessageHandler ) )
- // InternalRoom.g:24583:1: ( ruleMessageHandler )
+ // InternalRoom.g:24634:1: ( ( ruleMessageHandler ) )
+ // InternalRoom.g:24635:1: ( ruleMessageHandler )
{
- // InternalRoom.g:24583:1: ( ruleMessageHandler )
- // InternalRoom.g:24584:1: ruleMessageHandler
+ // InternalRoom.g:24635:1: ( ruleMessageHandler )
+ // InternalRoom.g:24636:1: ruleMessageHandler
{
before(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -66503,17 +66686,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__OperationsAssignment_3_1"
- // InternalRoom.g:24593:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
+ // InternalRoom.g:24645:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
public final void rule__PortClass__OperationsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24597:1: ( ( rulePortOperation ) )
- // InternalRoom.g:24598:1: ( rulePortOperation )
+ // InternalRoom.g:24649:1: ( ( rulePortOperation ) )
+ // InternalRoom.g:24650:1: ( rulePortOperation )
{
- // InternalRoom.g:24598:1: ( rulePortOperation )
- // InternalRoom.g:24599:1: rulePortOperation
+ // InternalRoom.g:24650:1: ( rulePortOperation )
+ // InternalRoom.g:24651:1: rulePortOperation
{
before(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -66544,17 +66727,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__AttributesAssignment_3_2"
- // InternalRoom.g:24608:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:24660:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
public final void rule__PortClass__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24612:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24613:1: ( ruleAttribute )
+ // InternalRoom.g:24664:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24665:1: ( ruleAttribute )
{
- // InternalRoom.g:24613:1: ( ruleAttribute )
- // InternalRoom.g:24614:1: ruleAttribute
+ // InternalRoom.g:24665:1: ( ruleAttribute )
+ // InternalRoom.g:24666:1: ruleAttribute
{
before(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -66585,21 +66768,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24623:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24675:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24627:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24628:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24679:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24680:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24628:1: ( ( RULE_ID ) )
- // InternalRoom.g:24629:1: ( RULE_ID )
+ // InternalRoom.g:24680:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24681:1: ( RULE_ID )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24630:1: ( RULE_ID )
- // InternalRoom.g:24631:1: RULE_ID
+ // InternalRoom.g:24682:1: ( RULE_ID )
+ // InternalRoom.g:24683:1: RULE_ID
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -66630,17 +66813,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24642:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24694:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__InMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24646:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24647:1: ( ruleDetailCode )
+ // InternalRoom.g:24698:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24699:1: ( ruleDetailCode )
{
- // InternalRoom.g:24647:1: ( ruleDetailCode )
- // InternalRoom.g:24648:1: ruleDetailCode
+ // InternalRoom.g:24699:1: ( ruleDetailCode )
+ // InternalRoom.g:24700:1: ruleDetailCode
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66671,21 +66854,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24657:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24709:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24661:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24662:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24713:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24714:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24662:1: ( ( RULE_ID ) )
- // InternalRoom.g:24663:1: ( RULE_ID )
+ // InternalRoom.g:24714:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24715:1: ( RULE_ID )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24664:1: ( RULE_ID )
- // InternalRoom.g:24665:1: RULE_ID
+ // InternalRoom.g:24716:1: ( RULE_ID )
+ // InternalRoom.g:24717:1: RULE_ID
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -66716,17 +66899,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24676:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24728:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__OutMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24680:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24681:1: ( ruleDetailCode )
+ // InternalRoom.g:24732:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24733:1: ( ruleDetailCode )
{
- // InternalRoom.g:24681:1: ( ruleDetailCode )
- // InternalRoom.g:24682:1: ruleDetailCode
+ // InternalRoom.g:24733:1: ( ruleDetailCode )
+ // InternalRoom.g:24734:1: ruleDetailCode
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66757,24 +66940,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AbstractAssignment_0_0"
- // InternalRoom.g:24691:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
+ // InternalRoom.g:24743:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
public final void rule__ActorClass__AbstractAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24695:1: ( ( ( 'abstract' ) ) )
- // InternalRoom.g:24696:1: ( ( 'abstract' ) )
+ // InternalRoom.g:24747:1: ( ( ( 'abstract' ) ) )
+ // InternalRoom.g:24748:1: ( ( 'abstract' ) )
{
- // InternalRoom.g:24696:1: ( ( 'abstract' ) )
- // InternalRoom.g:24697:1: ( 'abstract' )
+ // InternalRoom.g:24748:1: ( ( 'abstract' ) )
+ // InternalRoom.g:24749:1: ( 'abstract' )
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- // InternalRoom.g:24698:1: ( 'abstract' )
- // InternalRoom.g:24699:1: 'abstract'
+ // InternalRoom.g:24750:1: ( 'abstract' )
+ // InternalRoom.g:24751:1: 'abstract'
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- match(input,129,FOLLOW_2);
+ match(input,130,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
}
@@ -66802,17 +66985,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__CommTypeAssignment_0_1"
- // InternalRoom.g:24714:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
+ // InternalRoom.g:24766:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
public final void rule__ActorClass__CommTypeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24718:1: ( ( ruleComponentCommunicationType ) )
- // InternalRoom.g:24719:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:24770:1: ( ( ruleComponentCommunicationType ) )
+ // InternalRoom.g:24771:1: ( ruleComponentCommunicationType )
{
- // InternalRoom.g:24719:1: ( ruleComponentCommunicationType )
- // InternalRoom.g:24720:1: ruleComponentCommunicationType
+ // InternalRoom.g:24771:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:24772:1: ruleComponentCommunicationType
{
before(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
pushFollow(FOLLOW_2);
@@ -66843,17 +67026,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__NameAssignment_2"
- // InternalRoom.g:24729:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24781:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24733:1: ( ( RULE_ID ) )
- // InternalRoom.g:24734:1: ( RULE_ID )
+ // InternalRoom.g:24785:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24786:1: ( RULE_ID )
{
- // InternalRoom.g:24734:1: ( RULE_ID )
- // InternalRoom.g:24735:1: RULE_ID
+ // InternalRoom.g:24786:1: ( RULE_ID )
+ // InternalRoom.g:24787:1: RULE_ID
{
before(grammarAccess.getActorClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66880,17 +67063,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__DocuAssignment_3"
- // InternalRoom.g:24744:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24796:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ActorClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24748:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24749:1: ( ruleDocumentation )
+ // InternalRoom.g:24800:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24801:1: ( ruleDocumentation )
{
- // InternalRoom.g:24749:1: ( ruleDocumentation )
- // InternalRoom.g:24750:1: ruleDocumentation
+ // InternalRoom.g:24801:1: ( ruleDocumentation )
+ // InternalRoom.g:24802:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66921,21 +67104,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BaseAssignment_4_1"
- // InternalRoom.g:24759:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24811:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24763:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24764:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24815:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24816:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24764:1: ( ( ruleFQN ) )
- // InternalRoom.g:24765:1: ( ruleFQN )
+ // InternalRoom.g:24816:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24817:1: ( ruleFQN )
{
before(grammarAccess.getActorClassAccess().getBaseActorClassCrossReference_4_1_0());
- // InternalRoom.g:24766:1: ( ruleFQN )
- // InternalRoom.g:24767:1: ruleFQN
+ // InternalRoom.g:24818:1: ( ruleFQN )
+ // InternalRoom.g:24819:1: ruleFQN
{
before(grammarAccess.getActorClassAccess().getBaseActorClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -66970,17 +67153,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AnnotationsAssignment_6"
- // InternalRoom.g:24778:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24830:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ActorClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24782:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24783:1: ( ruleAnnotation )
+ // InternalRoom.g:24834:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24835:1: ( ruleAnnotation )
{
- // InternalRoom.g:24783:1: ( ruleAnnotation )
- // InternalRoom.g:24784:1: ruleAnnotation
+ // InternalRoom.g:24835:1: ( ruleAnnotation )
+ // InternalRoom.g:24836:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -67011,17 +67194,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0"
- // InternalRoom.g:24793:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
+ // InternalRoom.g:24845:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
public final void rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24797:1: ( ( ruleSPP ) )
- // InternalRoom.g:24798:1: ( ruleSPP )
+ // InternalRoom.g:24849:1: ( ( ruleSPP ) )
+ // InternalRoom.g:24850:1: ( ruleSPP )
{
- // InternalRoom.g:24798:1: ( ruleSPP )
- // InternalRoom.g:24799:1: ruleSPP
+ // InternalRoom.g:24850:1: ( ruleSPP )
+ // InternalRoom.g:24851:1: ruleSPP
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
pushFollow(FOLLOW_2);
@@ -67052,17 +67235,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InterfacePortsAssignment_7_2_1"
- // InternalRoom.g:24808:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
+ // InternalRoom.g:24860:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
public final void rule__ActorClass__InterfacePortsAssignment_7_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24812:1: ( ( rulePort ) )
- // InternalRoom.g:24813:1: ( rulePort )
+ // InternalRoom.g:24864:1: ( ( rulePort ) )
+ // InternalRoom.g:24865:1: ( rulePort )
{
- // InternalRoom.g:24813:1: ( rulePort )
- // InternalRoom.g:24814:1: rulePort
+ // InternalRoom.g:24865:1: ( rulePort )
+ // InternalRoom.g:24866:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
pushFollow(FOLLOW_2);
@@ -67093,17 +67276,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructureDocuAssignment_8_1"
- // InternalRoom.g:24823:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24875:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__StructureDocuAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24827:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24828:1: ( ruleDocumentation )
+ // InternalRoom.g:24879:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24880:1: ( ruleDocumentation )
{
- // InternalRoom.g:24828:1: ( ruleDocumentation )
- // InternalRoom.g:24829:1: ruleDocumentation
+ // InternalRoom.g:24880:1: ( ruleDocumentation )
+ // InternalRoom.g:24881:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -67134,17 +67317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode1Assignment_8_3_1"
- // InternalRoom.g:24838:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24890:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode1Assignment_8_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24842:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24843:1: ( ruleDetailCode )
+ // InternalRoom.g:24894:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24895:1: ( ruleDetailCode )
{
- // InternalRoom.g:24843:1: ( ruleDetailCode )
- // InternalRoom.g:24844:1: ruleDetailCode
+ // InternalRoom.g:24895:1: ( ruleDetailCode )
+ // InternalRoom.g:24896:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
pushFollow(FOLLOW_2);
@@ -67175,17 +67358,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode2Assignment_8_4_1"
- // InternalRoom.g:24853:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24905:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode2Assignment_8_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24857:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24858:1: ( ruleDetailCode )
+ // InternalRoom.g:24909:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24910:1: ( ruleDetailCode )
{
- // InternalRoom.g:24858:1: ( ruleDetailCode )
- // InternalRoom.g:24859:1: ruleDetailCode
+ // InternalRoom.g:24910:1: ( ruleDetailCode )
+ // InternalRoom.g:24911:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
pushFollow(FOLLOW_2);
@@ -67216,17 +67399,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode3Assignment_8_5_1"
- // InternalRoom.g:24868:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24920:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode3Assignment_8_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24872:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24873:1: ( ruleDetailCode )
+ // InternalRoom.g:24924:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24925:1: ( ruleDetailCode )
{
- // InternalRoom.g:24873:1: ( ruleDetailCode )
- // InternalRoom.g:24874:1: ruleDetailCode
+ // InternalRoom.g:24925:1: ( ruleDetailCode )
+ // InternalRoom.g:24926:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
pushFollow(FOLLOW_2);
@@ -67257,17 +67440,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ConnectionsAssignment_8_6_0"
- // InternalRoom.g:24883:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:24935:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
public final void rule__ActorClass__ConnectionsAssignment_8_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24887:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:24888:1: ( ruleLayerConnection )
+ // InternalRoom.g:24939:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:24940:1: ( ruleLayerConnection )
{
- // InternalRoom.g:24888:1: ( ruleLayerConnection )
- // InternalRoom.g:24889:1: ruleLayerConnection
+ // InternalRoom.g:24940:1: ( ruleLayerConnection )
+ // InternalRoom.g:24941:1: ruleLayerConnection
{
before(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
pushFollow(FOLLOW_2);
@@ -67298,17 +67481,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BindingsAssignment_8_6_1"
- // InternalRoom.g:24898:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
+ // InternalRoom.g:24950:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
public final void rule__ActorClass__BindingsAssignment_8_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24902:1: ( ( ruleBinding ) )
- // InternalRoom.g:24903:1: ( ruleBinding )
+ // InternalRoom.g:24954:1: ( ( ruleBinding ) )
+ // InternalRoom.g:24955:1: ( ruleBinding )
{
- // InternalRoom.g:24903:1: ( ruleBinding )
- // InternalRoom.g:24904:1: ruleBinding
+ // InternalRoom.g:24955:1: ( ruleBinding )
+ // InternalRoom.g:24956:1: ruleBinding
{
before(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
pushFollow(FOLLOW_2);
@@ -67339,17 +67522,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceImplementationsAssignment_8_6_2"
- // InternalRoom.g:24913:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
+ // InternalRoom.g:24965:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
public final void rule__ActorClass__ServiceImplementationsAssignment_8_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24917:1: ( ( ruleServiceImplementation ) )
- // InternalRoom.g:24918:1: ( ruleServiceImplementation )
+ // InternalRoom.g:24969:1: ( ( ruleServiceImplementation ) )
+ // InternalRoom.g:24970:1: ( ruleServiceImplementation )
{
- // InternalRoom.g:24918:1: ( ruleServiceImplementation )
- // InternalRoom.g:24919:1: ruleServiceImplementation
+ // InternalRoom.g:24970:1: ( ruleServiceImplementation )
+ // InternalRoom.g:24971:1: ruleServiceImplementation
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
pushFollow(FOLLOW_2);
@@ -67380,17 +67563,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AttributesAssignment_8_6_3"
- // InternalRoom.g:24928:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
+ // InternalRoom.g:24980:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
public final void rule__ActorClass__AttributesAssignment_8_6_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24932:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24933:1: ( ruleAttribute )
+ // InternalRoom.g:24984:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24985:1: ( ruleAttribute )
{
- // InternalRoom.g:24933:1: ( ruleAttribute )
- // InternalRoom.g:24934:1: ruleAttribute
+ // InternalRoom.g:24985:1: ( ruleAttribute )
+ // InternalRoom.g:24986:1: ruleAttribute
{
before(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
pushFollow(FOLLOW_2);
@@ -67421,17 +67604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ActorRefsAssignment_8_6_4"
- // InternalRoom.g:24943:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:24995:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
public final void rule__ActorClass__ActorRefsAssignment_8_6_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24947:1: ( ( ruleActorRef ) )
- // InternalRoom.g:24948:1: ( ruleActorRef )
+ // InternalRoom.g:24999:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25000:1: ( ruleActorRef )
{
- // InternalRoom.g:24948:1: ( ruleActorRef )
- // InternalRoom.g:24949:1: ruleActorRef
+ // InternalRoom.g:25000:1: ( ruleActorRef )
+ // InternalRoom.g:25001:1: ruleActorRef
{
before(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
pushFollow(FOLLOW_2);
@@ -67462,17 +67645,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceAccessPointsAssignment_8_6_5"
- // InternalRoom.g:24958:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
+ // InternalRoom.g:25010:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
public final void rule__ActorClass__ServiceAccessPointsAssignment_8_6_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24962:1: ( ( ruleSAP ) )
- // InternalRoom.g:24963:1: ( ruleSAP )
+ // InternalRoom.g:25014:1: ( ( ruleSAP ) )
+ // InternalRoom.g:25015:1: ( ruleSAP )
{
- // InternalRoom.g:24963:1: ( ruleSAP )
- // InternalRoom.g:24964:1: ruleSAP
+ // InternalRoom.g:25015:1: ( ruleSAP )
+ // InternalRoom.g:25016:1: ruleSAP
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
pushFollow(FOLLOW_2);
@@ -67503,17 +67686,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InternalPortsAssignment_8_6_6"
- // InternalRoom.g:24973:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
+ // InternalRoom.g:25025:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
public final void rule__ActorClass__InternalPortsAssignment_8_6_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24977:1: ( ( rulePort ) )
- // InternalRoom.g:24978:1: ( rulePort )
+ // InternalRoom.g:25029:1: ( ( rulePort ) )
+ // InternalRoom.g:25030:1: ( rulePort )
{
- // InternalRoom.g:24978:1: ( rulePort )
- // InternalRoom.g:24979:1: rulePort
+ // InternalRoom.g:25030:1: ( rulePort )
+ // InternalRoom.g:25031:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
pushFollow(FOLLOW_2);
@@ -67544,17 +67727,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ExternalPortsAssignment_8_6_7"
- // InternalRoom.g:24988:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
+ // InternalRoom.g:25040:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
public final void rule__ActorClass__ExternalPortsAssignment_8_6_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24992:1: ( ( ruleExternalPort ) )
- // InternalRoom.g:24993:1: ( ruleExternalPort )
+ // InternalRoom.g:25044:1: ( ( ruleExternalPort ) )
+ // InternalRoom.g:25045:1: ( ruleExternalPort )
{
- // InternalRoom.g:24993:1: ( ruleExternalPort )
- // InternalRoom.g:24994:1: ruleExternalPort
+ // InternalRoom.g:25045:1: ( ruleExternalPort )
+ // InternalRoom.g:25046:1: ruleExternalPort
{
before(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
pushFollow(FOLLOW_2);
@@ -67585,17 +67768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorDocuAssignment_9_1"
- // InternalRoom.g:25003:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25055:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__BehaviorDocuAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25007:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25008:1: ( ruleDocumentation )
+ // InternalRoom.g:25059:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25060:1: ( ruleDocumentation )
{
- // InternalRoom.g:25008:1: ( ruleDocumentation )
- // InternalRoom.g:25009:1: ruleDocumentation
+ // InternalRoom.g:25060:1: ( ruleDocumentation )
+ // InternalRoom.g:25061:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -67626,17 +67809,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorAnnotationsAssignment_9_3"
- // InternalRoom.g:25018:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25070:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
public final void rule__ActorClass__BehaviorAnnotationsAssignment_9_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25022:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25023:1: ( ruleAnnotation )
+ // InternalRoom.g:25074:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25075:1: ( ruleAnnotation )
{
- // InternalRoom.g:25023:1: ( ruleAnnotation )
- // InternalRoom.g:25024:1: ruleAnnotation
+ // InternalRoom.g:25075:1: ( ruleAnnotation )
+ // InternalRoom.g:25076:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
pushFollow(FOLLOW_2);
@@ -67667,17 +67850,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__OperationsAssignment_9_4_0"
- // InternalRoom.g:25033:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:25085:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
public final void rule__ActorClass__OperationsAssignment_9_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25037:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:25038:1: ( ruleStandardOperation )
+ // InternalRoom.g:25089:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:25090:1: ( ruleStandardOperation )
{
- // InternalRoom.g:25038:1: ( ruleStandardOperation )
- // InternalRoom.g:25039:1: ruleStandardOperation
+ // InternalRoom.g:25090:1: ( ruleStandardOperation )
+ // InternalRoom.g:25091:1: ruleStandardOperation
{
before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
pushFollow(FOLLOW_2);
@@ -67708,17 +67891,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructorsAssignment_9_4_1"
- // InternalRoom.g:25048:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:25100:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
public final void rule__ActorClass__StructorsAssignment_9_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25052:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:25053:1: ( ruleClassStructor )
+ // InternalRoom.g:25104:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:25105:1: ( ruleClassStructor )
{
- // InternalRoom.g:25053:1: ( ruleClassStructor )
- // InternalRoom.g:25054:1: ruleClassStructor
+ // InternalRoom.g:25105:1: ( ruleClassStructor )
+ // InternalRoom.g:25106:1: ruleClassStructor
{
before(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
pushFollow(FOLLOW_2);
@@ -67749,17 +67932,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StateMachineAssignment_9_5"
- // InternalRoom.g:25063:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
+ // InternalRoom.g:25115:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
public final void rule__ActorClass__StateMachineAssignment_9_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25067:1: ( ( ruleStateMachine ) )
- // InternalRoom.g:25068:1: ( ruleStateMachine )
+ // InternalRoom.g:25119:1: ( ( ruleStateMachine ) )
+ // InternalRoom.g:25120:1: ( ruleStateMachine )
{
- // InternalRoom.g:25068:1: ( ruleStateMachine )
- // InternalRoom.g:25069:1: ruleStateMachine
+ // InternalRoom.g:25120:1: ( ruleStateMachine )
+ // InternalRoom.g:25121:1: ruleStateMachine
{
before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
pushFollow(FOLLOW_2);
@@ -67790,24 +67973,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ConjugatedAssignment_0"
- // InternalRoom.g:25078:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
+ // InternalRoom.g:25130:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
public final void rule__Port__ConjugatedAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25082:1: ( ( ( 'conjugated' ) ) )
- // InternalRoom.g:25083:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25134:1: ( ( ( 'conjugated' ) ) )
+ // InternalRoom.g:25135:1: ( ( 'conjugated' ) )
{
- // InternalRoom.g:25083:1: ( ( 'conjugated' ) )
- // InternalRoom.g:25084:1: ( 'conjugated' )
+ // InternalRoom.g:25135:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25136:1: ( 'conjugated' )
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- // InternalRoom.g:25085:1: ( 'conjugated' )
- // InternalRoom.g:25086:1: 'conjugated'
+ // InternalRoom.g:25137:1: ( 'conjugated' )
+ // InternalRoom.g:25138:1: 'conjugated'
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- match(input,67,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
}
@@ -67835,17 +68018,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__NameAssignment_2"
- // InternalRoom.g:25101:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25153:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Port__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25105:1: ( ( RULE_ID ) )
- // InternalRoom.g:25106:1: ( RULE_ID )
+ // InternalRoom.g:25157:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25158:1: ( RULE_ID )
{
- // InternalRoom.g:25106:1: ( RULE_ID )
- // InternalRoom.g:25107:1: RULE_ID
+ // InternalRoom.g:25158:1: ( RULE_ID )
+ // InternalRoom.g:25159:1: RULE_ID
{
before(grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67872,17 +68055,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__MultiplicityAssignment_3"
- // InternalRoom.g:25116:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:25168:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__Port__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25120:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:25121:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25172:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:25173:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:25121:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:25122:1: ruleMULTIPLICITY
+ // InternalRoom.g:25173:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25174:1: ruleMULTIPLICITY
{
before(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -67913,21 +68096,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ProtocolAssignment_5"
- // InternalRoom.g:25131:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25183:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__Port__ProtocolAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25135:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25136:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25187:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25188:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25136:1: ( ( ruleFQN ) )
- // InternalRoom.g:25137:1: ( ruleFQN )
+ // InternalRoom.g:25188:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25189:1: ( ruleFQN )
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- // InternalRoom.g:25138:1: ( ruleFQN )
- // InternalRoom.g:25139:1: ruleFQN
+ // InternalRoom.g:25190:1: ( ruleFQN )
+ // InternalRoom.g:25191:1: ruleFQN
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -67962,17 +68145,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__DocuAssignment_6"
- // InternalRoom.g:25150:1: rule__Port__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25202:1: rule__Port__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Port__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25154:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25155:1: ( ruleDocumentation )
+ // InternalRoom.g:25206:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25207:1: ( ruleDocumentation )
{
- // InternalRoom.g:25155:1: ( ruleDocumentation )
- // InternalRoom.g:25156:1: ruleDocumentation
+ // InternalRoom.g:25207:1: ( ruleDocumentation )
+ // InternalRoom.g:25208:1: ruleDocumentation
{
before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -68003,21 +68186,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__InterfacePortAssignment_2"
- // InternalRoom.g:25165:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25217:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ExternalPort__InterfacePortAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25169:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25170:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25221:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25222:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25170:1: ( ( RULE_ID ) )
- // InternalRoom.g:25171:1: ( RULE_ID )
+ // InternalRoom.g:25222:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25223:1: ( RULE_ID )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortCrossReference_2_0());
- // InternalRoom.g:25172:1: ( RULE_ID )
- // InternalRoom.g:25173:1: RULE_ID
+ // InternalRoom.g:25224:1: ( RULE_ID )
+ // InternalRoom.g:25225:1: RULE_ID
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68048,17 +68231,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__NameAssignment_1"
- // InternalRoom.g:25184:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25236:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SAP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25188:1: ( ( RULE_ID ) )
- // InternalRoom.g:25189:1: ( RULE_ID )
+ // InternalRoom.g:25240:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25241:1: ( RULE_ID )
{
- // InternalRoom.g:25189:1: ( RULE_ID )
- // InternalRoom.g:25190:1: RULE_ID
+ // InternalRoom.g:25241:1: ( RULE_ID )
+ // InternalRoom.g:25242:1: RULE_ID
{
before(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68085,21 +68268,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__ProtocolAssignment_3"
- // InternalRoom.g:25199:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25251:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SAP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25203:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25204:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25255:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25256:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25204:1: ( ( ruleFQN ) )
- // InternalRoom.g:25205:1: ( ruleFQN )
+ // InternalRoom.g:25256:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25257:1: ( ruleFQN )
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25206:1: ( ruleFQN )
- // InternalRoom.g:25207:1: ruleFQN
+ // InternalRoom.g:25258:1: ( ruleFQN )
+ // InternalRoom.g:25259:1: ruleFQN
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68134,17 +68317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__NameAssignment_1"
- // InternalRoom.g:25218:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25270:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SPP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25222:1: ( ( RULE_ID ) )
- // InternalRoom.g:25223:1: ( RULE_ID )
+ // InternalRoom.g:25274:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25275:1: ( RULE_ID )
{
- // InternalRoom.g:25223:1: ( RULE_ID )
- // InternalRoom.g:25224:1: RULE_ID
+ // InternalRoom.g:25275:1: ( RULE_ID )
+ // InternalRoom.g:25276:1: RULE_ID
{
before(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68171,21 +68354,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__ProtocolAssignment_3"
- // InternalRoom.g:25233:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25285:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SPP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25237:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25238:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25289:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25290:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25238:1: ( ( ruleFQN ) )
- // InternalRoom.g:25239:1: ( ruleFQN )
+ // InternalRoom.g:25290:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25291:1: ( ruleFQN )
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25240:1: ( ruleFQN )
- // InternalRoom.g:25241:1: ruleFQN
+ // InternalRoom.g:25292:1: ( ruleFQN )
+ // InternalRoom.g:25293:1: ruleFQN
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68220,21 +68403,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__SppAssignment_2"
- // InternalRoom.g:25252:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25304:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ServiceImplementation__SppAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25256:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25257:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25308:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25309:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25257:1: ( ( RULE_ID ) )
- // InternalRoom.g:25258:1: ( RULE_ID )
+ // InternalRoom.g:25309:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25310:1: ( RULE_ID )
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPCrossReference_2_0());
- // InternalRoom.g:25259:1: ( RULE_ID )
- // InternalRoom.g:25260:1: RULE_ID
+ // InternalRoom.g:25311:1: ( RULE_ID )
+ // InternalRoom.g:25312:1: RULE_ID
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68265,17 +68448,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__NameAssignment_1"
- // InternalRoom.g:25271:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25323:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalSystem__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25275:1: ( ( RULE_ID ) )
- // InternalRoom.g:25276:1: ( RULE_ID )
+ // InternalRoom.g:25327:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25328:1: ( RULE_ID )
{
- // InternalRoom.g:25276:1: ( RULE_ID )
- // InternalRoom.g:25277:1: RULE_ID
+ // InternalRoom.g:25328:1: ( RULE_ID )
+ // InternalRoom.g:25329:1: RULE_ID
{
before(grammarAccess.getLogicalSystemAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68302,17 +68485,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__DocuAssignment_2"
- // InternalRoom.g:25286:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25338:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__LogicalSystem__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25290:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25291:1: ( ruleDocumentation )
+ // InternalRoom.g:25342:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25343:1: ( ruleDocumentation )
{
- // InternalRoom.g:25291:1: ( ruleDocumentation )
- // InternalRoom.g:25292:1: ruleDocumentation
+ // InternalRoom.g:25343:1: ( ruleDocumentation )
+ // InternalRoom.g:25344:1: ruleDocumentation
{
before(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -68343,17 +68526,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__AnnotationsAssignment_4"
- // InternalRoom.g:25301:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25353:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__LogicalSystem__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25305:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25306:1: ( ruleAnnotation )
+ // InternalRoom.g:25357:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25358:1: ( ruleAnnotation )
{
- // InternalRoom.g:25306:1: ( ruleAnnotation )
- // InternalRoom.g:25307:1: ruleAnnotation
+ // InternalRoom.g:25358:1: ( ruleAnnotation )
+ // InternalRoom.g:25359:1: ruleAnnotation
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68384,17 +68567,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__ConnectionsAssignment_5_0"
- // InternalRoom.g:25316:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25368:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
public final void rule__LogicalSystem__ConnectionsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25320:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25321:1: ( ruleLayerConnection )
+ // InternalRoom.g:25372:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25373:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25321:1: ( ruleLayerConnection )
- // InternalRoom.g:25322:1: ruleLayerConnection
+ // InternalRoom.g:25373:1: ( ruleLayerConnection )
+ // InternalRoom.g:25374:1: ruleLayerConnection
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -68425,17 +68608,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__BindingsAssignment_5_1"
- // InternalRoom.g:25331:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25383:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
public final void rule__LogicalSystem__BindingsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25335:1: ( ( ruleBinding ) )
- // InternalRoom.g:25336:1: ( ruleBinding )
+ // InternalRoom.g:25387:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25388:1: ( ruleBinding )
{
- // InternalRoom.g:25336:1: ( ruleBinding )
- // InternalRoom.g:25337:1: ruleBinding
+ // InternalRoom.g:25388:1: ( ruleBinding )
+ // InternalRoom.g:25389:1: ruleBinding
{
before(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -68466,17 +68649,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__SubSystemsAssignment_5_2"
- // InternalRoom.g:25346:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
+ // InternalRoom.g:25398:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
public final void rule__LogicalSystem__SubSystemsAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25350:1: ( ( ruleSubSystemRef ) )
- // InternalRoom.g:25351:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25402:1: ( ( ruleSubSystemRef ) )
+ // InternalRoom.g:25403:1: ( ruleSubSystemRef )
{
- // InternalRoom.g:25351:1: ( ruleSubSystemRef )
- // InternalRoom.g:25352:1: ruleSubSystemRef
+ // InternalRoom.g:25403:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25404:1: ruleSubSystemRef
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -68507,17 +68690,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__NameAssignment_1"
- // InternalRoom.g:25361:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25413:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemRef__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25365:1: ( ( RULE_ID ) )
- // InternalRoom.g:25366:1: ( RULE_ID )
+ // InternalRoom.g:25417:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25418:1: ( RULE_ID )
{
- // InternalRoom.g:25366:1: ( RULE_ID )
- // InternalRoom.g:25367:1: RULE_ID
+ // InternalRoom.g:25418:1: ( RULE_ID )
+ // InternalRoom.g:25419:1: RULE_ID
{
before(grammarAccess.getSubSystemRefAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68544,21 +68727,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__TypeAssignment_3"
- // InternalRoom.g:25376:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25428:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubSystemRef__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25380:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25381:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25432:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25433:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25381:1: ( ( ruleFQN ) )
- // InternalRoom.g:25382:1: ( ruleFQN )
+ // InternalRoom.g:25433:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25434:1: ( ruleFQN )
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassCrossReference_3_0());
- // InternalRoom.g:25383:1: ( ruleFQN )
- // InternalRoom.g:25384:1: ruleFQN
+ // InternalRoom.g:25435:1: ( ruleFQN )
+ // InternalRoom.g:25436:1: ruleFQN
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68593,17 +68776,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__DocuAssignment_4"
- // InternalRoom.g:25395:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25447:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SubSystemRef__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25399:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25400:1: ( ruleDocumentation )
+ // InternalRoom.g:25451:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25452:1: ( ruleDocumentation )
{
- // InternalRoom.g:25400:1: ( ruleDocumentation )
- // InternalRoom.g:25401:1: ruleDocumentation
+ // InternalRoom.g:25452:1: ( ruleDocumentation )
+ // InternalRoom.g:25453:1: ruleDocumentation
{
before(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68634,17 +68817,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__NameAssignment_1"
- // InternalRoom.g:25410:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25462:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25414:1: ( ( RULE_ID ) )
- // InternalRoom.g:25415:1: ( RULE_ID )
+ // InternalRoom.g:25466:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25467:1: ( RULE_ID )
{
- // InternalRoom.g:25415:1: ( RULE_ID )
- // InternalRoom.g:25416:1: RULE_ID
+ // InternalRoom.g:25467:1: ( RULE_ID )
+ // InternalRoom.g:25468:1: RULE_ID
{
before(grammarAccess.getSubSystemClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68671,17 +68854,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__DocuAssignment_2"
- // InternalRoom.g:25425:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25477:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SubSystemClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25429:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25430:1: ( ruleDocumentation )
+ // InternalRoom.g:25481:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25482:1: ( ruleDocumentation )
{
- // InternalRoom.g:25430:1: ( ruleDocumentation )
- // InternalRoom.g:25431:1: ruleDocumentation
+ // InternalRoom.g:25482:1: ( ruleDocumentation )
+ // InternalRoom.g:25483:1: ruleDocumentation
{
before(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -68712,17 +68895,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__AnnotationsAssignment_4"
- // InternalRoom.g:25440:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25492:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__SubSystemClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25444:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25445:1: ( ruleAnnotation )
+ // InternalRoom.g:25496:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25497:1: ( ruleAnnotation )
{
- // InternalRoom.g:25445:1: ( ruleAnnotation )
- // InternalRoom.g:25446:1: ruleAnnotation
+ // InternalRoom.g:25497:1: ( ruleAnnotation )
+ // InternalRoom.g:25498:1: ruleAnnotation
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68753,17 +68936,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode1Assignment_5_1"
- // InternalRoom.g:25455:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25507:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode1Assignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25459:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25460:1: ( ruleDetailCode )
+ // InternalRoom.g:25511:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25512:1: ( ruleDetailCode )
{
- // InternalRoom.g:25460:1: ( ruleDetailCode )
- // InternalRoom.g:25461:1: ruleDetailCode
+ // InternalRoom.g:25512:1: ( ruleDetailCode )
+ // InternalRoom.g:25513:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -68794,17 +68977,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode2Assignment_6_1"
- // InternalRoom.g:25470:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25522:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode2Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25474:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25475:1: ( ruleDetailCode )
+ // InternalRoom.g:25526:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25527:1: ( ruleDetailCode )
{
- // InternalRoom.g:25475:1: ( ruleDetailCode )
- // InternalRoom.g:25476:1: ruleDetailCode
+ // InternalRoom.g:25527:1: ( ruleDetailCode )
+ // InternalRoom.g:25528:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -68835,17 +69018,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode3Assignment_7_1"
- // InternalRoom.g:25485:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25537:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode3Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25489:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25490:1: ( ruleDetailCode )
+ // InternalRoom.g:25541:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25542:1: ( ruleDetailCode )
{
- // InternalRoom.g:25490:1: ( ruleDetailCode )
- // InternalRoom.g:25491:1: ruleDetailCode
+ // InternalRoom.g:25542:1: ( ruleDetailCode )
+ // InternalRoom.g:25543:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -68876,17 +69059,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0"
- // InternalRoom.g:25500:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:25552:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
public final void rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25504:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25505:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25556:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:25557:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25505:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25506:1: ruleActorInstanceMapping
+ // InternalRoom.g:25557:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25558:1: ruleActorInstanceMapping
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
pushFollow(FOLLOW_2);
@@ -68917,17 +69100,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ThreadsAssignment_8_1"
- // InternalRoom.g:25515:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
+ // InternalRoom.g:25567:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
public final void rule__SubSystemClass__ThreadsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25519:1: ( ( ruleLogicalThread ) )
- // InternalRoom.g:25520:1: ( ruleLogicalThread )
+ // InternalRoom.g:25571:1: ( ( ruleLogicalThread ) )
+ // InternalRoom.g:25572:1: ( ruleLogicalThread )
{
- // InternalRoom.g:25520:1: ( ruleLogicalThread )
- // InternalRoom.g:25521:1: ruleLogicalThread
+ // InternalRoom.g:25572:1: ( ruleLogicalThread )
+ // InternalRoom.g:25573:1: ruleLogicalThread
{
before(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -68958,17 +69141,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ConnectionsAssignment_8_2"
- // InternalRoom.g:25530:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25582:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
public final void rule__SubSystemClass__ConnectionsAssignment_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25534:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25535:1: ( ruleLayerConnection )
+ // InternalRoom.g:25586:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25587:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25535:1: ( ruleLayerConnection )
- // InternalRoom.g:25536:1: ruleLayerConnection
+ // InternalRoom.g:25587:1: ( ruleLayerConnection )
+ // InternalRoom.g:25588:1: ruleLayerConnection
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
pushFollow(FOLLOW_2);
@@ -68999,17 +69182,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__BindingsAssignment_8_3"
- // InternalRoom.g:25545:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
+ // InternalRoom.g:25597:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
public final void rule__SubSystemClass__BindingsAssignment_8_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25549:1: ( ( ruleBinding ) )
- // InternalRoom.g:25550:1: ( ruleBinding )
+ // InternalRoom.g:25601:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25602:1: ( ruleBinding )
{
- // InternalRoom.g:25550:1: ( ruleBinding )
- // InternalRoom.g:25551:1: ruleBinding
+ // InternalRoom.g:25602:1: ( ruleBinding )
+ // InternalRoom.g:25603:1: ruleBinding
{
before(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
pushFollow(FOLLOW_2);
@@ -69040,17 +69223,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorRefsAssignment_8_4"
- // InternalRoom.g:25560:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25612:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
public final void rule__SubSystemClass__ActorRefsAssignment_8_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25564:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25565:1: ( ruleActorRef )
+ // InternalRoom.g:25616:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25617:1: ( ruleActorRef )
{
- // InternalRoom.g:25565:1: ( ruleActorRef )
- // InternalRoom.g:25566:1: ruleActorRef
+ // InternalRoom.g:25617:1: ( ruleActorRef )
+ // InternalRoom.g:25618:1: ruleActorRef
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
pushFollow(FOLLOW_2);
@@ -69081,17 +69264,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5"
- // InternalRoom.g:25575:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
+ // InternalRoom.g:25627:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
public final void rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25579:1: ( ( ruleSPP ) )
- // InternalRoom.g:25580:1: ( ruleSPP )
+ // InternalRoom.g:25631:1: ( ( ruleSPP ) )
+ // InternalRoom.g:25632:1: ( ruleSPP )
{
- // InternalRoom.g:25580:1: ( ruleSPP )
- // InternalRoom.g:25581:1: ruleSPP
+ // InternalRoom.g:25632:1: ( ruleSPP )
+ // InternalRoom.g:25633:1: ruleSPP
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
pushFollow(FOLLOW_2);
@@ -69122,17 +69305,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__RelayPortsAssignment_8_6"
- // InternalRoom.g:25590:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
+ // InternalRoom.g:25642:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
public final void rule__SubSystemClass__RelayPortsAssignment_8_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25594:1: ( ( rulePort ) )
- // InternalRoom.g:25595:1: ( rulePort )
+ // InternalRoom.g:25646:1: ( ( rulePort ) )
+ // InternalRoom.g:25647:1: ( rulePort )
{
- // InternalRoom.g:25595:1: ( rulePort )
- // InternalRoom.g:25596:1: rulePort
+ // InternalRoom.g:25647:1: ( rulePort )
+ // InternalRoom.g:25648:1: rulePort
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
pushFollow(FOLLOW_2);
@@ -69163,17 +69346,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__NameAssignment_1"
- // InternalRoom.g:25605:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25657:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalThread__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25609:1: ( ( RULE_ID ) )
- // InternalRoom.g:25610:1: ( RULE_ID )
+ // InternalRoom.g:25661:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25662:1: ( RULE_ID )
{
- // InternalRoom.g:25610:1: ( RULE_ID )
- // InternalRoom.g:25611:1: RULE_ID
+ // InternalRoom.g:25662:1: ( RULE_ID )
+ // InternalRoom.g:25663:1: RULE_ID
{
before(grammarAccess.getLogicalThreadAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69200,17 +69383,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__PathAssignment_1"
- // InternalRoom.g:25620:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
+ // InternalRoom.g:25672:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
public final void rule__ActorInstanceMapping__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25624:1: ( ( ruleRefPath ) )
- // InternalRoom.g:25625:1: ( ruleRefPath )
+ // InternalRoom.g:25676:1: ( ( ruleRefPath ) )
+ // InternalRoom.g:25677:1: ( ruleRefPath )
{
- // InternalRoom.g:25625:1: ( ruleRefPath )
- // InternalRoom.g:25626:1: ruleRefPath
+ // InternalRoom.g:25677:1: ( ruleRefPath )
+ // InternalRoom.g:25678:1: ruleRefPath
{
before(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69241,21 +69424,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ThreadAssignment_3"
- // InternalRoom.g:25635:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25687:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
public final void rule__ActorInstanceMapping__ThreadAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25639:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25640:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25691:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25692:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25640:1: ( ( RULE_ID ) )
- // InternalRoom.g:25641:1: ( RULE_ID )
+ // InternalRoom.g:25692:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25693:1: ( RULE_ID )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
- // InternalRoom.g:25642:1: ( RULE_ID )
- // InternalRoom.g:25643:1: RULE_ID
+ // InternalRoom.g:25694:1: ( RULE_ID )
+ // InternalRoom.g:25695:1: RULE_ID
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadIDTerminalRuleCall_3_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69286,17 +69469,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1"
- // InternalRoom.g:25654:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:25706:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
public final void rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25658:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25659:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25710:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:25711:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25659:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25660:1: ruleActorInstanceMapping
+ // InternalRoom.g:25711:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25712:1: ruleActorInstanceMapping
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -69327,17 +69510,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_0"
- // InternalRoom.g:25669:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
+ // InternalRoom.g:25721:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25673:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25674:1: ( ruleRefSegment )
+ // InternalRoom.g:25725:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:25726:1: ( ruleRefSegment )
{
- // InternalRoom.g:25674:1: ( ruleRefSegment )
- // InternalRoom.g:25675:1: ruleRefSegment
+ // InternalRoom.g:25726:1: ( ruleRefSegment )
+ // InternalRoom.g:25727:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -69368,17 +69551,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_1_1"
- // InternalRoom.g:25684:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
+ // InternalRoom.g:25736:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25688:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25689:1: ( ruleRefSegment )
+ // InternalRoom.g:25740:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:25741:1: ( ruleRefSegment )
{
- // InternalRoom.g:25689:1: ( ruleRefSegment )
- // InternalRoom.g:25690:1: ruleRefSegment
+ // InternalRoom.g:25741:1: ( ruleRefSegment )
+ // InternalRoom.g:25742:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -69409,17 +69592,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__RefAssignment_0"
- // InternalRoom.g:25699:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:25751:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
public final void rule__RefSegment__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25703:1: ( ( RULE_ID ) )
- // InternalRoom.g:25704:1: ( RULE_ID )
+ // InternalRoom.g:25755:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25756:1: ( RULE_ID )
{
- // InternalRoom.g:25704:1: ( RULE_ID )
- // InternalRoom.g:25705:1: RULE_ID
+ // InternalRoom.g:25756:1: ( RULE_ID )
+ // InternalRoom.g:25757:1: RULE_ID
{
before(grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69446,17 +69629,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__IdxAssignment_1_1"
- // InternalRoom.g:25714:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
+ // InternalRoom.g:25766:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
public final void rule__RefSegment__IdxAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25718:1: ( ( RULE_INT ) )
- // InternalRoom.g:25719:1: ( RULE_INT )
+ // InternalRoom.g:25770:1: ( ( RULE_INT ) )
+ // InternalRoom.g:25771:1: ( RULE_INT )
{
- // InternalRoom.g:25719:1: ( RULE_INT )
- // InternalRoom.g:25720:1: RULE_INT
+ // InternalRoom.g:25771:1: ( RULE_INT )
+ // InternalRoom.g:25772:1: RULE_INT
{
before(grammarAccess.getRefSegmentAccess().getIdxINTTerminalRuleCall_1_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -69483,17 +69666,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint1Assignment_1"
- // InternalRoom.g:25729:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:25781:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint1Assignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25733:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25734:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25785:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:25786:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25734:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25735:1: ruleBindingEndPoint
+ // InternalRoom.g:25786:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25787:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69524,17 +69707,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint2Assignment_3"
- // InternalRoom.g:25744:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:25796:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint2Assignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25748:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25749:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25800:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:25801:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25749:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25750:1: ruleBindingEndPoint
+ // InternalRoom.g:25801:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25802:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -69565,21 +69748,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__ActorRefAssignment_0_0"
- // InternalRoom.g:25759:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25811:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__ActorRefAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25763:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25764:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25815:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25816:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25764:1: ( ( RULE_ID ) )
- // InternalRoom.g:25765:1: ( RULE_ID )
+ // InternalRoom.g:25816:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25817:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
- // InternalRoom.g:25766:1: ( RULE_ID )
- // InternalRoom.g:25767:1: RULE_ID
+ // InternalRoom.g:25818:1: ( RULE_ID )
+ // InternalRoom.g:25819:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69610,21 +69793,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__PortAssignment_1"
- // InternalRoom.g:25778:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25830:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__PortAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25782:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25783:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25834:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25835:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25783:1: ( ( RULE_ID ) )
- // InternalRoom.g:25784:1: ( RULE_ID )
+ // InternalRoom.g:25835:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25836:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
- // InternalRoom.g:25785:1: ( RULE_ID )
- // InternalRoom.g:25786:1: RULE_ID
+ // InternalRoom.g:25837:1: ( RULE_ID )
+ // InternalRoom.g:25838:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getPortPortIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69655,21 +69838,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__SubAssignment_2_1"
- // InternalRoom.g:25797:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25849:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__SubAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25801:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25802:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25853:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25854:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25802:1: ( ( RULE_ID ) )
- // InternalRoom.g:25803:1: ( RULE_ID )
+ // InternalRoom.g:25854:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25855:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0());
- // InternalRoom.g:25804:1: ( RULE_ID )
- // InternalRoom.g:25805:1: RULE_ID
+ // InternalRoom.g:25856:1: ( RULE_ID )
+ // InternalRoom.g:25857:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69700,17 +69883,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__FromAssignment_1"
- // InternalRoom.g:25816:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
+ // InternalRoom.g:25868:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
public final void rule__LayerConnection__FromAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25820:1: ( ( ruleSAPoint ) )
- // InternalRoom.g:25821:1: ( ruleSAPoint )
+ // InternalRoom.g:25872:1: ( ( ruleSAPoint ) )
+ // InternalRoom.g:25873:1: ( ruleSAPoint )
{
- // InternalRoom.g:25821:1: ( ruleSAPoint )
- // InternalRoom.g:25822:1: ruleSAPoint
+ // InternalRoom.g:25873:1: ( ruleSAPoint )
+ // InternalRoom.g:25874:1: ruleSAPoint
{
before(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69741,17 +69924,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__ToAssignment_3"
- // InternalRoom.g:25831:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
+ // InternalRoom.g:25883:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
public final void rule__LayerConnection__ToAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25835:1: ( ( ruleSPPoint ) )
- // InternalRoom.g:25836:1: ( ruleSPPoint )
+ // InternalRoom.g:25887:1: ( ( ruleSPPoint ) )
+ // InternalRoom.g:25888:1: ( ruleSPPoint )
{
- // InternalRoom.g:25836:1: ( ruleSPPoint )
- // InternalRoom.g:25837:1: ruleSPPoint
+ // InternalRoom.g:25888:1: ( ruleSPPoint )
+ // InternalRoom.g:25889:1: ruleSPPoint
{
before(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -69782,21 +69965,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__RefAssignment_1"
- // InternalRoom.g:25846:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25898:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RefSAPoint__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25850:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25851:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25902:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25903:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25851:1: ( ( RULE_ID ) )
- // InternalRoom.g:25852:1: ( RULE_ID )
+ // InternalRoom.g:25903:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25904:1: ( RULE_ID )
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefCrossReference_1_0());
- // InternalRoom.g:25853:1: ( RULE_ID )
- // InternalRoom.g:25854:1: RULE_ID
+ // InternalRoom.g:25905:1: ( RULE_ID )
+ // InternalRoom.g:25906:1: RULE_ID
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69827,21 +70010,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__RelayAssignment_1"
- // InternalRoom.g:25865:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25917:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RelaySAPoint__RelayAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25869:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25870:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25921:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25922:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25870:1: ( ( RULE_ID ) )
- // InternalRoom.g:25871:1: ( RULE_ID )
+ // InternalRoom.g:25922:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25923:1: ( RULE_ID )
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPCrossReference_1_0());
- // InternalRoom.g:25872:1: ( RULE_ID )
- // InternalRoom.g:25873:1: RULE_ID
+ // InternalRoom.g:25924:1: ( RULE_ID )
+ // InternalRoom.g:25925:1: RULE_ID
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69872,21 +70055,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__RefAssignment_0"
- // InternalRoom.g:25884:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25936:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25888:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25889:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25940:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25941:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25889:1: ( ( RULE_ID ) )
- // InternalRoom.g:25890:1: ( RULE_ID )
+ // InternalRoom.g:25941:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25942:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
- // InternalRoom.g:25891:1: ( RULE_ID )
- // InternalRoom.g:25892:1: RULE_ID
+ // InternalRoom.g:25943:1: ( RULE_ID )
+ // InternalRoom.g:25944:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69917,21 +70100,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__ServiceAssignment_2"
- // InternalRoom.g:25903:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25955:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__ServiceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25907:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25908:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25959:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25960:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25908:1: ( ( RULE_ID ) )
- // InternalRoom.g:25909:1: ( RULE_ID )
+ // InternalRoom.g:25960:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25961:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getServiceSPPCrossReference_2_0());
- // InternalRoom.g:25910:1: ( RULE_ID )
- // InternalRoom.g:25911:1: RULE_ID
+ // InternalRoom.g:25962:1: ( RULE_ID )
+ // InternalRoom.g:25963:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69962,17 +70145,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__RefTypeAssignment_0"
- // InternalRoom.g:25922:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
+ // InternalRoom.g:25974:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
public final void rule__ActorRef__RefTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25926:1: ( ( ruleReferenceType ) )
- // InternalRoom.g:25927:1: ( ruleReferenceType )
+ // InternalRoom.g:25978:1: ( ( ruleReferenceType ) )
+ // InternalRoom.g:25979:1: ( ruleReferenceType )
{
- // InternalRoom.g:25927:1: ( ruleReferenceType )
- // InternalRoom.g:25928:1: ruleReferenceType
+ // InternalRoom.g:25979:1: ( ruleReferenceType )
+ // InternalRoom.g:25980:1: ruleReferenceType
{
before(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -70003,17 +70186,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__NameAssignment_2"
- // InternalRoom.g:25937:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25989:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorRef__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25941:1: ( ( RULE_ID ) )
- // InternalRoom.g:25942:1: ( RULE_ID )
+ // InternalRoom.g:25993:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25994:1: ( RULE_ID )
{
- // InternalRoom.g:25942:1: ( RULE_ID )
- // InternalRoom.g:25943:1: RULE_ID
+ // InternalRoom.g:25994:1: ( RULE_ID )
+ // InternalRoom.g:25995:1: RULE_ID
{
before(grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70040,17 +70223,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__MultiplicityAssignment_3"
- // InternalRoom.g:25952:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:26004:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__ActorRef__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25956:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:25957:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26008:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:26009:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:25957:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:25958:1: ruleMULTIPLICITY
+ // InternalRoom.g:26009:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26010:1: ruleMULTIPLICITY
{
before(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -70081,21 +70264,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__TypeAssignment_5"
- // InternalRoom.g:25967:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26019:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__ActorRef__TypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25971:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25972:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26023:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26024:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25972:1: ( ( ruleFQN ) )
- // InternalRoom.g:25973:1: ( ruleFQN )
+ // InternalRoom.g:26024:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26025:1: ( ruleFQN )
{
before(grammarAccess.getActorRefAccess().getTypeActorClassCrossReference_5_0());
- // InternalRoom.g:25974:1: ( ruleFQN )
- // InternalRoom.g:25975:1: ruleFQN
+ // InternalRoom.g:26026:1: ( ruleFQN )
+ // InternalRoom.g:26027:1: ruleFQN
{
before(grammarAccess.getActorRefAccess().getTypeActorClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -70130,17 +70313,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__DocuAssignment_6"
- // InternalRoom.g:25986:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26038:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ActorRef__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25990:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25991:1: ( ruleDocumentation )
+ // InternalRoom.g:26042:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26043:1: ( ruleDocumentation )
{
- // InternalRoom.g:25991:1: ( ruleDocumentation )
- // InternalRoom.g:25992:1: ruleDocumentation
+ // InternalRoom.g:26043:1: ( ruleDocumentation )
+ // InternalRoom.g:26044:1: ruleDocumentation
{
before(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -70171,17 +70354,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__StatesAssignment_2_0"
- // InternalRoom.g:26002:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
+ // InternalRoom.g:26054:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
public final void rule__StateGraph__StatesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26006:1: ( ( ruleState ) )
- // InternalRoom.g:26007:1: ( ruleState )
+ // InternalRoom.g:26058:1: ( ( ruleState ) )
+ // InternalRoom.g:26059:1: ( ruleState )
{
- // InternalRoom.g:26007:1: ( ruleState )
- // InternalRoom.g:26008:1: ruleState
+ // InternalRoom.g:26059:1: ( ruleState )
+ // InternalRoom.g:26060:1: ruleState
{
before(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -70212,17 +70395,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TrPointsAssignment_2_1"
- // InternalRoom.g:26017:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26069:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
public final void rule__StateGraph__TrPointsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26021:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26022:1: ( ruleTrPoint )
+ // InternalRoom.g:26073:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26074:1: ( ruleTrPoint )
{
- // InternalRoom.g:26022:1: ( ruleTrPoint )
- // InternalRoom.g:26023:1: ruleTrPoint
+ // InternalRoom.g:26074:1: ( ruleTrPoint )
+ // InternalRoom.g:26075:1: ruleTrPoint
{
before(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -70253,17 +70436,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__ChPointsAssignment_2_2"
- // InternalRoom.g:26032:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26084:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
public final void rule__StateGraph__ChPointsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26036:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26037:1: ( ruleChoicePoint )
+ // InternalRoom.g:26088:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26089:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26037:1: ( ruleChoicePoint )
- // InternalRoom.g:26038:1: ruleChoicePoint
+ // InternalRoom.g:26089:1: ( ruleChoicePoint )
+ // InternalRoom.g:26090:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -70294,17 +70477,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TransitionsAssignment_2_3"
- // InternalRoom.g:26047:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26099:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
public final void rule__StateGraph__TransitionsAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26051:1: ( ( ruleTransition ) )
- // InternalRoom.g:26052:1: ( ruleTransition )
+ // InternalRoom.g:26103:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26104:1: ( ruleTransition )
{
- // InternalRoom.g:26052:1: ( ruleTransition )
- // InternalRoom.g:26053:1: ruleTransition
+ // InternalRoom.g:26104:1: ( ruleTransition )
+ // InternalRoom.g:26105:1: ruleTransition
{
before(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -70335,17 +70518,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__RefinedTransitionsAssignment_2_4"
- // InternalRoom.g:26062:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26114:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
public final void rule__StateGraph__RefinedTransitionsAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26066:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26067:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26118:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26119:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26067:1: ( ruleRefinedTransition )
- // InternalRoom.g:26068:1: ruleRefinedTransition
+ // InternalRoom.g:26119:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26120:1: ruleRefinedTransition
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -70376,17 +70559,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__StatesAssignment_3_0"
- // InternalRoom.g:26077:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
+ // InternalRoom.g:26129:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26081:1: ( ( ruleState ) )
- // InternalRoom.g:26082:1: ( ruleState )
+ // InternalRoom.g:26133:1: ( ( ruleState ) )
+ // InternalRoom.g:26134:1: ( ruleState )
{
- // InternalRoom.g:26082:1: ( ruleState )
- // InternalRoom.g:26083:1: ruleState
+ // InternalRoom.g:26134:1: ( ruleState )
+ // InternalRoom.g:26135:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -70417,17 +70600,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TrPointsAssignment_3_1"
- // InternalRoom.g:26092:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26144:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
public final void rule__StateMachine__TrPointsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26096:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26097:1: ( ruleTrPoint )
+ // InternalRoom.g:26148:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26149:1: ( ruleTrPoint )
{
- // InternalRoom.g:26097:1: ( ruleTrPoint )
- // InternalRoom.g:26098:1: ruleTrPoint
+ // InternalRoom.g:26149:1: ( ruleTrPoint )
+ // InternalRoom.g:26150:1: ruleTrPoint
{
before(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -70458,17 +70641,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__ChPointsAssignment_3_2"
- // InternalRoom.g:26107:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26159:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
public final void rule__StateMachine__ChPointsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26111:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26112:1: ( ruleChoicePoint )
+ // InternalRoom.g:26163:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26164:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26112:1: ( ruleChoicePoint )
- // InternalRoom.g:26113:1: ruleChoicePoint
+ // InternalRoom.g:26164:1: ( ruleChoicePoint )
+ // InternalRoom.g:26165:1: ruleChoicePoint
{
before(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -70499,17 +70682,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TransitionsAssignment_3_3"
- // InternalRoom.g:26122:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26174:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26126:1: ( ( ruleTransition ) )
- // InternalRoom.g:26127:1: ( ruleTransition )
+ // InternalRoom.g:26178:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26179:1: ( ruleTransition )
{
- // InternalRoom.g:26127:1: ( ruleTransition )
- // InternalRoom.g:26128:1: ruleTransition
+ // InternalRoom.g:26179:1: ( ruleTransition )
+ // InternalRoom.g:26180:1: ruleTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -70540,17 +70723,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__RefinedTransitionsAssignment_3_4"
- // InternalRoom.g:26137:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26189:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
public final void rule__StateMachine__RefinedTransitionsAssignment_3_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26141:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26142:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26193:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26194:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26142:1: ( ruleRefinedTransition )
- // InternalRoom.g:26143:1: ruleRefinedTransition
+ // InternalRoom.g:26194:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26195:1: ruleRefinedTransition
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
pushFollow(FOLLOW_2);
@@ -70581,17 +70764,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__NameAssignment_1"
- // InternalRoom.g:26152:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26204:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SimpleState__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26156:1: ( ( RULE_ID ) )
- // InternalRoom.g:26157:1: ( RULE_ID )
+ // InternalRoom.g:26208:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26209:1: ( RULE_ID )
{
- // InternalRoom.g:26157:1: ( RULE_ID )
- // InternalRoom.g:26158:1: RULE_ID
+ // InternalRoom.g:26209:1: ( RULE_ID )
+ // InternalRoom.g:26210:1: RULE_ID
{
before(grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70618,17 +70801,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DocuAssignment_2"
- // InternalRoom.g:26167:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26219:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SimpleState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26171:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26172:1: ( ruleDocumentation )
+ // InternalRoom.g:26223:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26224:1: ( ruleDocumentation )
{
- // InternalRoom.g:26172:1: ( ruleDocumentation )
- // InternalRoom.g:26173:1: ruleDocumentation
+ // InternalRoom.g:26224:1: ( ruleDocumentation )
+ // InternalRoom.g:26225:1: ruleDocumentation
{
before(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -70659,17 +70842,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__EntryCodeAssignment_3_1_1"
- // InternalRoom.g:26182:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26234:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__EntryCodeAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26186:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26187:1: ( ruleDetailCode )
+ // InternalRoom.g:26238:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26239:1: ( ruleDetailCode )
{
- // InternalRoom.g:26187:1: ( ruleDetailCode )
- // InternalRoom.g:26188:1: ruleDetailCode
+ // InternalRoom.g:26239:1: ( ruleDetailCode )
+ // InternalRoom.g:26240:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -70700,17 +70883,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__ExitCodeAssignment_3_2_1"
- // InternalRoom.g:26197:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26249:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__ExitCodeAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26201:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26202:1: ( ruleDetailCode )
+ // InternalRoom.g:26253:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26254:1: ( ruleDetailCode )
{
- // InternalRoom.g:26202:1: ( ruleDetailCode )
- // InternalRoom.g:26203:1: ruleDetailCode
+ // InternalRoom.g:26254:1: ( ruleDetailCode )
+ // InternalRoom.g:26255:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
pushFollow(FOLLOW_2);
@@ -70741,17 +70924,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DoCodeAssignment_3_3_1"
- // InternalRoom.g:26212:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26264:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__DoCodeAssignment_3_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26216:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26217:1: ( ruleDetailCode )
+ // InternalRoom.g:26268:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26269:1: ( ruleDetailCode )
{
- // InternalRoom.g:26217:1: ( ruleDetailCode )
- // InternalRoom.g:26218:1: ruleDetailCode
+ // InternalRoom.g:26269:1: ( ruleDetailCode )
+ // InternalRoom.g:26270:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
pushFollow(FOLLOW_2);
@@ -70782,17 +70965,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__SubgraphAssignment_3_4_1"
- // InternalRoom.g:26227:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26279:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
public final void rule__SimpleState__SubgraphAssignment_3_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26231:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26232:1: ( ruleStateGraph )
+ // InternalRoom.g:26283:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26284:1: ( ruleStateGraph )
{
- // InternalRoom.g:26232:1: ( ruleStateGraph )
- // InternalRoom.g:26233:1: ruleStateGraph
+ // InternalRoom.g:26284:1: ( ruleStateGraph )
+ // InternalRoom.g:26285:1: ruleStateGraph
{
before(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
pushFollow(FOLLOW_2);
@@ -70823,21 +71006,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__TargetAssignment_1"
- // InternalRoom.g:26242:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26294:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedState__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26246:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26247:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26298:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26299:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26247:1: ( ( ruleFQN ) )
- // InternalRoom.g:26248:1: ( ruleFQN )
+ // InternalRoom.g:26299:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26300:1: ( ruleFQN )
{
before(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- // InternalRoom.g:26249:1: ( ruleFQN )
- // InternalRoom.g:26250:1: ruleFQN
+ // InternalRoom.g:26301:1: ( ruleFQN )
+ // InternalRoom.g:26302:1: ruleFQN
{
before(grammarAccess.getRefinedStateAccess().getTargetStateFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -70872,17 +71055,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DocuAssignment_2"
- // InternalRoom.g:26261:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26313:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26265:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26266:1: ( ruleDocumentation )
+ // InternalRoom.g:26317:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26318:1: ( ruleDocumentation )
{
- // InternalRoom.g:26266:1: ( ruleDocumentation )
- // InternalRoom.g:26267:1: ruleDocumentation
+ // InternalRoom.g:26318:1: ( ruleDocumentation )
+ // InternalRoom.g:26319:1: ruleDocumentation
{
before(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -70913,17 +71096,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__EntryCodeAssignment_4_1"
- // InternalRoom.g:26276:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26328:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__EntryCodeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26280:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26281:1: ( ruleDetailCode )
+ // InternalRoom.g:26332:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26333:1: ( ruleDetailCode )
{
- // InternalRoom.g:26281:1: ( ruleDetailCode )
- // InternalRoom.g:26282:1: ruleDetailCode
+ // InternalRoom.g:26333:1: ( ruleDetailCode )
+ // InternalRoom.g:26334:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -70954,17 +71137,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__ExitCodeAssignment_5_1"
- // InternalRoom.g:26291:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26343:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__ExitCodeAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26295:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26296:1: ( ruleDetailCode )
+ // InternalRoom.g:26347:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26348:1: ( ruleDetailCode )
{
- // InternalRoom.g:26296:1: ( ruleDetailCode )
- // InternalRoom.g:26297:1: ruleDetailCode
+ // InternalRoom.g:26348:1: ( ruleDetailCode )
+ // InternalRoom.g:26349:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -70995,17 +71178,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DoCodeAssignment_6_1"
- // InternalRoom.g:26306:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26358:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__DoCodeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26310:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26311:1: ( ruleDetailCode )
+ // InternalRoom.g:26362:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26363:1: ( ruleDetailCode )
{
- // InternalRoom.g:26311:1: ( ruleDetailCode )
- // InternalRoom.g:26312:1: ruleDetailCode
+ // InternalRoom.g:26363:1: ( ruleDetailCode )
+ // InternalRoom.g:26364:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -71036,17 +71219,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__SubgraphAssignment_7_1"
- // InternalRoom.g:26321:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26373:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
public final void rule__RefinedState__SubgraphAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26325:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26326:1: ( ruleStateGraph )
+ // InternalRoom.g:26377:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26378:1: ( ruleStateGraph )
{
- // InternalRoom.g:26326:1: ( ruleStateGraph )
- // InternalRoom.g:26327:1: ruleStateGraph
+ // InternalRoom.g:26378:1: ( ruleStateGraph )
+ // InternalRoom.g:26379:1: ruleStateGraph
{
before(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -71076,30 +71259,30 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__RefinedState__SubgraphAssignment_7_1"
- // $ANTLR start "rule__DetailCode__UsedAssignment_1"
- // InternalRoom.g:26336:1: rule__DetailCode__UsedAssignment_1 : ( ( '{' ) ) ;
- public final void rule__DetailCode__UsedAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__UsedAssignment_0_1_0"
+ // InternalRoom.g:26388:1: rule__DetailCode__UsedAssignment_0_1_0 : ( ( '{' ) ) ;
+ public final void rule__DetailCode__UsedAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26340:1: ( ( ( '{' ) ) )
- // InternalRoom.g:26341:1: ( ( '{' ) )
+ // InternalRoom.g:26392:1: ( ( ( '{' ) ) )
+ // InternalRoom.g:26393:1: ( ( '{' ) )
{
- // InternalRoom.g:26341:1: ( ( '{' ) )
- // InternalRoom.g:26342:1: ( '{' )
+ // InternalRoom.g:26393:1: ( ( '{' ) )
+ // InternalRoom.g:26394:1: ( '{' )
{
- before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
- // InternalRoom.g:26343:1: ( '{' )
- // InternalRoom.g:26344:1: '{'
+ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+ // InternalRoom.g:26395:1: ( '{' )
+ // InternalRoom.g:26396:1: '{'
{
- before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
- match(input,41,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+ match(input,42,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
- after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
@@ -71118,25 +71301,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__UsedAssignment_1"
+ // $ANTLR end "rule__DetailCode__UsedAssignment_0_1_0"
- // $ANTLR start "rule__DetailCode__LinesAssignment_2"
- // InternalRoom.g:26359:1: rule__DetailCode__LinesAssignment_2 : ( RULE_STRING ) ;
- public final void rule__DetailCode__LinesAssignment_2() throws RecognitionException {
+ // $ANTLR start "rule__DetailCode__LinesAssignment_0_1_1"
+ // InternalRoom.g:26411:1: rule__DetailCode__LinesAssignment_0_1_1 : ( RULE_STRING ) ;
+ public final void rule__DetailCode__LinesAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26363:1: ( ( RULE_STRING ) )
- // InternalRoom.g:26364:1: ( RULE_STRING )
+ // InternalRoom.g:26415:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:26416:1: ( RULE_STRING )
{
- // InternalRoom.g:26364:1: ( RULE_STRING )
- // InternalRoom.g:26365:1: RULE_STRING
+ // InternalRoom.g:26416:1: ( RULE_STRING )
+ // InternalRoom.g:26417:1: RULE_STRING
{
- before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
- after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ after(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
}
@@ -71155,28 +71338,65 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DetailCode__LinesAssignment_2"
+ // $ANTLR end "rule__DetailCode__LinesAssignment_0_1_1"
+
+
+ // $ANTLR start "rule__DetailCode__LinesAssignment_1"
+ // InternalRoom.g:26426:1: rule__DetailCode__LinesAssignment_1 : ( RULE_CC_STRING ) ;
+ public final void rule__DetailCode__LinesAssignment_1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:26430:1: ( ( RULE_CC_STRING ) )
+ // InternalRoom.g:26431:1: ( RULE_CC_STRING )
+ {
+ // InternalRoom.g:26431:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26432:1: RULE_CC_STRING
+ {
+ before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+ match(input,RULE_CC_STRING,FOLLOW_2);
+ after(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DetailCode__LinesAssignment_1"
// $ANTLR start "rule__TransitionPoint__HandlerAssignment_0"
- // InternalRoom.g:26374:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
+ // InternalRoom.g:26441:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
public final void rule__TransitionPoint__HandlerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26378:1: ( ( ( 'handler' ) ) )
- // InternalRoom.g:26379:1: ( ( 'handler' ) )
+ // InternalRoom.g:26445:1: ( ( ( 'handler' ) ) )
+ // InternalRoom.g:26446:1: ( ( 'handler' ) )
{
- // InternalRoom.g:26379:1: ( ( 'handler' ) )
- // InternalRoom.g:26380:1: ( 'handler' )
+ // InternalRoom.g:26446:1: ( ( 'handler' ) )
+ // InternalRoom.g:26447:1: ( 'handler' )
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- // InternalRoom.g:26381:1: ( 'handler' )
- // InternalRoom.g:26382:1: 'handler'
+ // InternalRoom.g:26448:1: ( 'handler' )
+ // InternalRoom.g:26449:1: 'handler'
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- match(input,130,FOLLOW_2);
+ match(input,131,FOLLOW_2);
after(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
}
@@ -71204,17 +71424,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__NameAssignment_2"
- // InternalRoom.g:26397:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26464:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__TransitionPoint__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26401:1: ( ( RULE_ID ) )
- // InternalRoom.g:26402:1: ( RULE_ID )
+ // InternalRoom.g:26468:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26469:1: ( RULE_ID )
{
- // InternalRoom.g:26402:1: ( RULE_ID )
- // InternalRoom.g:26403:1: RULE_ID
+ // InternalRoom.g:26469:1: ( RULE_ID )
+ // InternalRoom.g:26470:1: RULE_ID
{
before(grammarAccess.getTransitionPointAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71241,17 +71461,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__NameAssignment_1"
- // InternalRoom.g:26412:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26479:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EntryPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26416:1: ( ( RULE_ID ) )
- // InternalRoom.g:26417:1: ( RULE_ID )
+ // InternalRoom.g:26483:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26484:1: ( RULE_ID )
{
- // InternalRoom.g:26417:1: ( RULE_ID )
- // InternalRoom.g:26418:1: RULE_ID
+ // InternalRoom.g:26484:1: ( RULE_ID )
+ // InternalRoom.g:26485:1: RULE_ID
{
before(grammarAccess.getEntryPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71278,17 +71498,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__NameAssignment_1"
- // InternalRoom.g:26427:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26494:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExitPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26431:1: ( ( RULE_ID ) )
- // InternalRoom.g:26432:1: ( RULE_ID )
+ // InternalRoom.g:26498:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26499:1: ( RULE_ID )
{
- // InternalRoom.g:26432:1: ( RULE_ID )
- // InternalRoom.g:26433:1: RULE_ID
+ // InternalRoom.g:26499:1: ( RULE_ID )
+ // InternalRoom.g:26500:1: RULE_ID
{
before(grammarAccess.getExitPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71315,17 +71535,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__NameAssignment_1"
- // InternalRoom.g:26442:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26509:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ChoicePoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26446:1: ( ( RULE_ID ) )
- // InternalRoom.g:26447:1: ( RULE_ID )
+ // InternalRoom.g:26513:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26514:1: ( RULE_ID )
{
- // InternalRoom.g:26447:1: ( RULE_ID )
- // InternalRoom.g:26448:1: RULE_ID
+ // InternalRoom.g:26514:1: ( RULE_ID )
+ // InternalRoom.g:26515:1: RULE_ID
{
before(grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71352,17 +71572,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__DocuAssignment_2"
- // InternalRoom.g:26457:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26524:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__ChoicePoint__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26461:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26462:1: ( ruleDocumentation )
+ // InternalRoom.g:26528:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26529:1: ( ruleDocumentation )
{
- // InternalRoom.g:26462:1: ( ruleDocumentation )
- // InternalRoom.g:26463:1: ruleDocumentation
+ // InternalRoom.g:26529:1: ( ruleDocumentation )
+ // InternalRoom.g:26530:1: ruleDocumentation
{
before(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -71393,17 +71613,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__NameAssignment_1"
- // InternalRoom.g:26472:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26539:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__InitialTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26476:1: ( ( RULE_ID ) )
- // InternalRoom.g:26477:1: ( RULE_ID )
+ // InternalRoom.g:26543:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26544:1: ( RULE_ID )
{
- // InternalRoom.g:26477:1: ( RULE_ID )
- // InternalRoom.g:26478:1: RULE_ID
+ // InternalRoom.g:26544:1: ( RULE_ID )
+ // InternalRoom.g:26545:1: RULE_ID
{
before(grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71430,17 +71650,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ToAssignment_5"
- // InternalRoom.g:26487:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26554:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__InitialTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26491:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26492:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26558:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26559:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26492:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26493:1: ruleTransitionTerminal
+ // InternalRoom.g:26559:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26560:1: ruleTransitionTerminal
{
before(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -71471,17 +71691,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__DocuAssignment_6"
- // InternalRoom.g:26502:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26569:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__InitialTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26506:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26507:1: ( ruleDocumentation )
+ // InternalRoom.g:26573:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26574:1: ( ruleDocumentation )
{
- // InternalRoom.g:26507:1: ( ruleDocumentation )
- // InternalRoom.g:26508:1: ruleDocumentation
+ // InternalRoom.g:26574:1: ( ruleDocumentation )
+ // InternalRoom.g:26575:1: ruleDocumentation
{
before(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71512,17 +71732,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26517:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26584:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__InitialTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26521:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26522:1: ( ruleDetailCode )
+ // InternalRoom.g:26588:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26589:1: ( ruleDetailCode )
{
- // InternalRoom.g:26522:1: ( ruleDetailCode )
- // InternalRoom.g:26523:1: ruleDetailCode
+ // InternalRoom.g:26589:1: ( ruleDetailCode )
+ // InternalRoom.g:26590:1: ruleDetailCode
{
before(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -71553,17 +71773,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__NameAssignment_1"
- // InternalRoom.g:26532:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26599:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ContinuationTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26536:1: ( ( RULE_ID ) )
- // InternalRoom.g:26537:1: ( RULE_ID )
+ // InternalRoom.g:26603:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26604:1: ( RULE_ID )
{
- // InternalRoom.g:26537:1: ( RULE_ID )
- // InternalRoom.g:26538:1: RULE_ID
+ // InternalRoom.g:26604:1: ( RULE_ID )
+ // InternalRoom.g:26605:1: RULE_ID
{
before(grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71590,17 +71810,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__FromAssignment_3"
- // InternalRoom.g:26547:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26614:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26551:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26552:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26618:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26619:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26552:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26553:1: ruleTransitionTerminal
+ // InternalRoom.g:26619:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26620:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71631,17 +71851,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ToAssignment_5"
- // InternalRoom.g:26562:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26629:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26566:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26567:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26633:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26634:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26567:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26568:1: ruleTransitionTerminal
+ // InternalRoom.g:26634:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26635:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -71672,17 +71892,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__DocuAssignment_6"
- // InternalRoom.g:26577:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26644:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ContinuationTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26581:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26582:1: ( ruleDocumentation )
+ // InternalRoom.g:26648:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26649:1: ( ruleDocumentation )
{
- // InternalRoom.g:26582:1: ( ruleDocumentation )
- // InternalRoom.g:26583:1: ruleDocumentation
+ // InternalRoom.g:26649:1: ( ruleDocumentation )
+ // InternalRoom.g:26650:1: ruleDocumentation
{
before(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71713,17 +71933,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26592:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26659:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__ContinuationTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26596:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26597:1: ( ruleDetailCode )
+ // InternalRoom.g:26663:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26664:1: ( ruleDetailCode )
{
- // InternalRoom.g:26597:1: ( ruleDetailCode )
- // InternalRoom.g:26598:1: ruleDetailCode
+ // InternalRoom.g:26664:1: ( ruleDetailCode )
+ // InternalRoom.g:26665:1: ruleDetailCode
{
before(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -71754,17 +71974,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__NameAssignment_1"
- // InternalRoom.g:26607:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26674:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__TriggeredTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26611:1: ( ( RULE_ID ) )
- // InternalRoom.g:26612:1: ( RULE_ID )
+ // InternalRoom.g:26678:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26679:1: ( RULE_ID )
{
- // InternalRoom.g:26612:1: ( RULE_ID )
- // InternalRoom.g:26613:1: RULE_ID
+ // InternalRoom.g:26679:1: ( RULE_ID )
+ // InternalRoom.g:26680:1: RULE_ID
{
before(grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71791,17 +72011,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__FromAssignment_3"
- // InternalRoom.g:26622:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26689:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26626:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26627:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26693:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26694:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26627:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26628:1: ruleTransitionTerminal
+ // InternalRoom.g:26694:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26695:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71832,17 +72052,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ToAssignment_5"
- // InternalRoom.g:26637:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26704:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26641:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26642:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26708:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26709:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26642:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26643:1: ruleTransitionTerminal
+ // InternalRoom.g:26709:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26710:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -71873,17 +72093,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__DocuAssignment_6"
- // InternalRoom.g:26652:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26719:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__TriggeredTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26656:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26657:1: ( ruleDocumentation )
+ // InternalRoom.g:26723:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26724:1: ( ruleDocumentation )
{
- // InternalRoom.g:26657:1: ( ruleDocumentation )
- // InternalRoom.g:26658:1: ruleDocumentation
+ // InternalRoom.g:26724:1: ( ruleDocumentation )
+ // InternalRoom.g:26725:1: ruleDocumentation
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71914,17 +72134,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_10"
- // InternalRoom.g:26667:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
+ // InternalRoom.g:26734:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26671:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26672:1: ( ruleTrigger )
+ // InternalRoom.g:26738:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:26739:1: ( ruleTrigger )
{
- // InternalRoom.g:26672:1: ( ruleTrigger )
- // InternalRoom.g:26673:1: ruleTrigger
+ // InternalRoom.g:26739:1: ( ruleTrigger )
+ // InternalRoom.g:26740:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
pushFollow(FOLLOW_2);
@@ -71955,17 +72175,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_11_1"
- // InternalRoom.g:26682:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
+ // InternalRoom.g:26749:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_11_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26686:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26687:1: ( ruleTrigger )
+ // InternalRoom.g:26753:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:26754:1: ( ruleTrigger )
{
- // InternalRoom.g:26687:1: ( ruleTrigger )
- // InternalRoom.g:26688:1: ruleTrigger
+ // InternalRoom.g:26754:1: ( ruleTrigger )
+ // InternalRoom.g:26755:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
pushFollow(FOLLOW_2);
@@ -71996,17 +72216,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ActionAssignment_13_1"
- // InternalRoom.g:26697:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26764:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
public final void rule__TriggeredTransition__ActionAssignment_13_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26701:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26702:1: ( ruleDetailCode )
+ // InternalRoom.g:26768:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26769:1: ( ruleDetailCode )
{
- // InternalRoom.g:26702:1: ( ruleDetailCode )
- // InternalRoom.g:26703:1: ruleDetailCode
+ // InternalRoom.g:26769:1: ( ruleDetailCode )
+ // InternalRoom.g:26770:1: ruleDetailCode
{
before(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
pushFollow(FOLLOW_2);
@@ -72037,17 +72257,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__NameAssignment_1"
- // InternalRoom.g:26712:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26779:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GuardedTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26716:1: ( ( RULE_ID ) )
- // InternalRoom.g:26717:1: ( RULE_ID )
+ // InternalRoom.g:26783:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26784:1: ( RULE_ID )
{
- // InternalRoom.g:26717:1: ( RULE_ID )
- // InternalRoom.g:26718:1: RULE_ID
+ // InternalRoom.g:26784:1: ( RULE_ID )
+ // InternalRoom.g:26785:1: RULE_ID
{
before(grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72074,17 +72294,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__FromAssignment_3"
- // InternalRoom.g:26727:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26794:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26731:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26732:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26798:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26799:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26732:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26733:1: ruleTransitionTerminal
+ // InternalRoom.g:26799:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26800:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72115,17 +72335,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ToAssignment_5"
- // InternalRoom.g:26742:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26809:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26746:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26747:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26813:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26814:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26747:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26748:1: ruleTransitionTerminal
+ // InternalRoom.g:26814:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26815:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72156,17 +72376,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__DocuAssignment_6"
- // InternalRoom.g:26757:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26824:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__GuardedTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26761:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26762:1: ( ruleDocumentation )
+ // InternalRoom.g:26828:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26829:1: ( ruleDocumentation )
{
- // InternalRoom.g:26762:1: ( ruleDocumentation )
- // InternalRoom.g:26763:1: ruleDocumentation
+ // InternalRoom.g:26829:1: ( ruleDocumentation )
+ // InternalRoom.g:26830:1: ruleDocumentation
{
before(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72197,17 +72417,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__GuardAssignment_9"
- // InternalRoom.g:26772:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26839:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__GuardAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26776:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26777:1: ( ruleDetailCode )
+ // InternalRoom.g:26843:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26844:1: ( ruleDetailCode )
{
- // InternalRoom.g:26777:1: ( ruleDetailCode )
- // InternalRoom.g:26778:1: ruleDetailCode
+ // InternalRoom.g:26844:1: ( ruleDetailCode )
+ // InternalRoom.g:26845:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -72238,17 +72458,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ActionAssignment_10_1"
- // InternalRoom.g:26787:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26854:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26791:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26792:1: ( ruleDetailCode )
+ // InternalRoom.g:26858:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26859:1: ( ruleDetailCode )
{
- // InternalRoom.g:26792:1: ( ruleDetailCode )
- // InternalRoom.g:26793:1: ruleDetailCode
+ // InternalRoom.g:26859:1: ( ruleDetailCode )
+ // InternalRoom.g:26860:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -72279,17 +72499,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__NameAssignment_1"
- // InternalRoom.g:26802:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26869:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CPBranchTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26806:1: ( ( RULE_ID ) )
- // InternalRoom.g:26807:1: ( RULE_ID )
+ // InternalRoom.g:26873:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26874:1: ( RULE_ID )
{
- // InternalRoom.g:26807:1: ( RULE_ID )
- // InternalRoom.g:26808:1: RULE_ID
+ // InternalRoom.g:26874:1: ( RULE_ID )
+ // InternalRoom.g:26875:1: RULE_ID
{
before(grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72316,17 +72536,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__FromAssignment_3"
- // InternalRoom.g:26817:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26884:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26821:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26822:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26888:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26889:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26822:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26823:1: ruleTransitionTerminal
+ // InternalRoom.g:26889:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26890:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72357,17 +72577,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ToAssignment_5"
- // InternalRoom.g:26832:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26899:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26836:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26837:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26903:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26904:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26837:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26838:1: ruleTransitionTerminal
+ // InternalRoom.g:26904:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26905:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72398,17 +72618,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__DocuAssignment_6"
- // InternalRoom.g:26847:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26914:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__CPBranchTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26851:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26852:1: ( ruleDocumentation )
+ // InternalRoom.g:26918:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26919:1: ( ruleDocumentation )
{
- // InternalRoom.g:26852:1: ( ruleDocumentation )
- // InternalRoom.g:26853:1: ruleDocumentation
+ // InternalRoom.g:26919:1: ( ruleDocumentation )
+ // InternalRoom.g:26920:1: ruleDocumentation
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72439,17 +72659,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ConditionAssignment_9"
- // InternalRoom.g:26862:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26929:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ConditionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26866:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26867:1: ( ruleDetailCode )
+ // InternalRoom.g:26933:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26934:1: ( ruleDetailCode )
{
- // InternalRoom.g:26867:1: ( ruleDetailCode )
- // InternalRoom.g:26868:1: ruleDetailCode
+ // InternalRoom.g:26934:1: ( ruleDetailCode )
+ // InternalRoom.g:26935:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -72480,17 +72700,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ActionAssignment_10_1"
- // InternalRoom.g:26877:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26944:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26881:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26882:1: ( ruleDetailCode )
+ // InternalRoom.g:26948:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26949:1: ( ruleDetailCode )
{
- // InternalRoom.g:26882:1: ( ruleDetailCode )
- // InternalRoom.g:26883:1: ruleDetailCode
+ // InternalRoom.g:26949:1: ( ruleDetailCode )
+ // InternalRoom.g:26950:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -72521,21 +72741,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__TargetAssignment_1"
- // InternalRoom.g:26892:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26959:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedTransition__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26896:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26897:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26963:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26964:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26897:1: ( ( ruleFQN ) )
- // InternalRoom.g:26898:1: ( ruleFQN )
+ // InternalRoom.g:26964:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26965:1: ( ruleFQN )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- // InternalRoom.g:26899:1: ( ruleFQN )
- // InternalRoom.g:26900:1: ruleFQN
+ // InternalRoom.g:26966:1: ( ruleFQN )
+ // InternalRoom.g:26967:1: ruleFQN
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -72570,17 +72790,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__DocuAssignment_2"
- // InternalRoom.g:26911:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26978:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedTransition__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26915:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26916:1: ( ruleDocumentation )
+ // InternalRoom.g:26982:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26983:1: ( ruleDocumentation )
{
- // InternalRoom.g:26916:1: ( ruleDocumentation )
- // InternalRoom.g:26917:1: ruleDocumentation
+ // InternalRoom.g:26983:1: ( ruleDocumentation )
+ // InternalRoom.g:26984:1: ruleDocumentation
{
before(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72611,17 +72831,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__ActionAssignment_5"
- // InternalRoom.g:26926:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26993:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
public final void rule__RefinedTransition__ActionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26930:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26931:1: ( ruleDetailCode )
+ // InternalRoom.g:26997:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26998:1: ( ruleDetailCode )
{
- // InternalRoom.g:26931:1: ( ruleDetailCode )
- // InternalRoom.g:26932:1: ruleDetailCode
+ // InternalRoom.g:26998:1: ( ruleDetailCode )
+ // InternalRoom.g:26999:1: ruleDetailCode
{
before(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72652,21 +72872,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateTerminal__StateAssignment"
- // InternalRoom.g:26941:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27008:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
public final void rule__StateTerminal__StateAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26945:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26946:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27012:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27013:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26946:1: ( ( RULE_ID ) )
- // InternalRoom.g:26947:1: ( RULE_ID )
+ // InternalRoom.g:27013:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27014:1: ( RULE_ID )
{
before(grammarAccess.getStateTerminalAccess().getStateStateCrossReference_0());
- // InternalRoom.g:26948:1: ( RULE_ID )
- // InternalRoom.g:26949:1: RULE_ID
+ // InternalRoom.g:27015:1: ( RULE_ID )
+ // InternalRoom.g:27016:1: RULE_ID
{
before(grammarAccess.getStateTerminalAccess().getStateStateIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72697,21 +72917,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__TrPointAssignment_1"
- // InternalRoom.g:26960:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27027:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__TrPointTerminal__TrPointAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26964:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26965:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27031:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27032:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26965:1: ( ( RULE_ID ) )
- // InternalRoom.g:26966:1: ( RULE_ID )
+ // InternalRoom.g:27032:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27033:1: ( RULE_ID )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointCrossReference_1_0());
- // InternalRoom.g:26967:1: ( RULE_ID )
- // InternalRoom.g:26968:1: RULE_ID
+ // InternalRoom.g:27034:1: ( RULE_ID )
+ // InternalRoom.g:27035:1: RULE_ID
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72742,21 +72962,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__TrPointAssignment_0"
- // InternalRoom.g:26979:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27046:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__TrPointAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26983:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26984:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27050:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27051:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26984:1: ( ( RULE_ID ) )
- // InternalRoom.g:26985:1: ( RULE_ID )
+ // InternalRoom.g:27051:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27052:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
- // InternalRoom.g:26986:1: ( RULE_ID )
- // InternalRoom.g:26987:1: RULE_ID
+ // InternalRoom.g:27053:1: ( RULE_ID )
+ // InternalRoom.g:27054:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72787,21 +73007,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__StateAssignment_2"
- // InternalRoom.g:26998:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27065:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__StateAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27002:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27003:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27069:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27070:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27003:1: ( ( RULE_ID ) )
- // InternalRoom.g:27004:1: ( RULE_ID )
+ // InternalRoom.g:27070:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27071:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateCrossReference_2_0());
- // InternalRoom.g:27005:1: ( RULE_ID )
- // InternalRoom.g:27006:1: RULE_ID
+ // InternalRoom.g:27072:1: ( RULE_ID )
+ // InternalRoom.g:27073:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72832,21 +73052,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__CpAssignment_1"
- // InternalRoom.g:27017:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27084:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__ChoicepointTerminal__CpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27021:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27022:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27088:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27089:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27022:1: ( ( RULE_ID ) )
- // InternalRoom.g:27023:1: ( RULE_ID )
+ // InternalRoom.g:27089:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27090:1: ( RULE_ID )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointCrossReference_1_0());
- // InternalRoom.g:27024:1: ( RULE_ID )
- // InternalRoom.g:27025:1: RULE_ID
+ // InternalRoom.g:27091:1: ( RULE_ID )
+ // InternalRoom.g:27092:1: RULE_ID
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72877,17 +73097,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_1"
- // InternalRoom.g:27036:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27103:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27040:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27041:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27107:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27108:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27041:1: ( ruleMessageFromIf )
- // InternalRoom.g:27042:1: ruleMessageFromIf
+ // InternalRoom.g:27108:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27109:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -72918,17 +73138,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_2_1"
- // InternalRoom.g:27051:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27118:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27055:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27056:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27122:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27123:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27056:1: ( ruleMessageFromIf )
- // InternalRoom.g:27057:1: ruleMessageFromIf
+ // InternalRoom.g:27123:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27124:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -72959,17 +73179,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__GuardAssignment_3"
- // InternalRoom.g:27066:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
+ // InternalRoom.g:27133:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
public final void rule__Trigger__GuardAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27070:1: ( ( ruleGuard ) )
- // InternalRoom.g:27071:1: ( ruleGuard )
+ // InternalRoom.g:27137:1: ( ( ruleGuard ) )
+ // InternalRoom.g:27138:1: ( ruleGuard )
{
- // InternalRoom.g:27071:1: ( ruleGuard )
- // InternalRoom.g:27072:1: ruleGuard
+ // InternalRoom.g:27138:1: ( ruleGuard )
+ // InternalRoom.g:27139:1: ruleGuard
{
before(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73000,21 +73220,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__MessageAssignment_0"
- // InternalRoom.g:27081:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27148:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__MessageAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27085:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27086:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27152:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27153:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27086:1: ( ( RULE_ID ) )
- // InternalRoom.g:27087:1: ( RULE_ID )
+ // InternalRoom.g:27153:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27154:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
- // InternalRoom.g:27088:1: ( RULE_ID )
- // InternalRoom.g:27089:1: RULE_ID
+ // InternalRoom.g:27155:1: ( RULE_ID )
+ // InternalRoom.g:27156:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73045,21 +73265,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__FromAssignment_2"
- // InternalRoom.g:27100:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27167:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__FromAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27104:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27105:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27171:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27172:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27105:1: ( ( RULE_ID ) )
- // InternalRoom.g:27106:1: ( RULE_ID )
+ // InternalRoom.g:27172:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27173:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemCrossReference_2_0());
- // InternalRoom.g:27107:1: ( RULE_ID )
- // InternalRoom.g:27108:1: RULE_ID
+ // InternalRoom.g:27174:1: ( RULE_ID )
+ // InternalRoom.g:27175:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73090,17 +73310,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__GuardAssignment_1"
- // InternalRoom.g:27119:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27186:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
public final void rule__Guard__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27123:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27124:1: ( ruleDetailCode )
+ // InternalRoom.g:27190:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27191:1: ( ruleDetailCode )
{
- // InternalRoom.g:27124:1: ( ruleDetailCode )
- // InternalRoom.g:27125:1: ruleDetailCode
+ // InternalRoom.g:27191:1: ( ruleDetailCode )
+ // InternalRoom.g:27192:1: ruleDetailCode
{
before(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -73131,17 +73351,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__RulesAssignment_3"
- // InternalRoom.g:27134:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27201:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
public final void rule__ProtocolSemantics__RulesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27138:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27139:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27205:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27206:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27139:1: ( ruleSemanticsRule )
- // InternalRoom.g:27140:1: ruleSemanticsRule
+ // InternalRoom.g:27206:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27207:1: ruleSemanticsRule
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73172,21 +73392,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27149:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27216:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27153:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27154:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27220:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27221:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27154:1: ( ( RULE_ID ) )
- // InternalRoom.g:27155:1: ( RULE_ID )
+ // InternalRoom.g:27221:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27222:1: ( RULE_ID )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27156:1: ( RULE_ID )
- // InternalRoom.g:27157:1: RULE_ID
+ // InternalRoom.g:27223:1: ( RULE_ID )
+ // InternalRoom.g:27224:1: RULE_ID
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73217,17 +73437,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27168:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27235:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27172:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27173:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27239:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27240:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27173:1: ( ruleSemanticsRule )
- // InternalRoom.g:27174:1: ruleSemanticsRule
+ // InternalRoom.g:27240:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27241:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -73258,17 +73478,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27183:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27250:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27187:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27188:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27254:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27255:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27188:1: ( ruleSemanticsRule )
- // InternalRoom.g:27189:1: ruleSemanticsRule
+ // InternalRoom.g:27255:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27256:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -73299,17 +73519,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27198:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27265:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27202:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27203:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27269:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27270:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27203:1: ( ruleSemanticsRule )
- // InternalRoom.g:27204:1: ruleSemanticsRule
+ // InternalRoom.g:27270:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27271:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -73340,21 +73560,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27213:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27280:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27217:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27218:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27284:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27285:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27218:1: ( ( RULE_ID ) )
- // InternalRoom.g:27219:1: ( RULE_ID )
+ // InternalRoom.g:27285:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27286:1: ( RULE_ID )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27220:1: ( RULE_ID )
- // InternalRoom.g:27221:1: RULE_ID
+ // InternalRoom.g:27287:1: ( RULE_ID )
+ // InternalRoom.g:27288:1: RULE_ID
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73385,17 +73605,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27232:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27299:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27236:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27237:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27303:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27304:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27237:1: ( ruleSemanticsRule )
- // InternalRoom.g:27238:1: ruleSemanticsRule
+ // InternalRoom.g:27304:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27305:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -73426,17 +73646,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27247:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27314:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27251:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27252:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27318:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27319:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27252:1: ( ruleSemanticsRule )
- // InternalRoom.g:27253:1: ruleSemanticsRule
+ // InternalRoom.g:27319:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27320:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -73467,17 +73687,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27262:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27329:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27266:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27267:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27333:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27334:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27267:1: ( ruleSemanticsRule )
- // InternalRoom.g:27268:1: ruleSemanticsRule
+ // InternalRoom.g:27334:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27335:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -73508,21 +73728,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__TypeAssignment_1"
- // InternalRoom.g:27277:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27344:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__Annotation__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27281:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27282:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27348:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27349:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27282:1: ( ( ruleFQN ) )
- // InternalRoom.g:27283:1: ( ruleFQN )
+ // InternalRoom.g:27349:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27350:1: ( ruleFQN )
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- // InternalRoom.g:27284:1: ( ruleFQN )
- // InternalRoom.g:27285:1: ruleFQN
+ // InternalRoom.g:27351:1: ( ruleFQN )
+ // InternalRoom.g:27352:1: ruleFQN
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -73557,17 +73777,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_1"
- // InternalRoom.g:27296:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27363:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27300:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27301:1: ( ruleKeyValue )
+ // InternalRoom.g:27367:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27368:1: ( ruleKeyValue )
{
- // InternalRoom.g:27301:1: ( ruleKeyValue )
- // InternalRoom.g:27302:1: ruleKeyValue
+ // InternalRoom.g:27368:1: ( ruleKeyValue )
+ // InternalRoom.g:27369:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -73598,17 +73818,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_2_1"
- // InternalRoom.g:27311:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27378:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27315:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27316:1: ( ruleKeyValue )
+ // InternalRoom.g:27382:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27383:1: ( ruleKeyValue )
{
- // InternalRoom.g:27316:1: ( ruleKeyValue )
- // InternalRoom.g:27317:1: ruleKeyValue
+ // InternalRoom.g:27383:1: ( ruleKeyValue )
+ // InternalRoom.g:27384:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -73639,17 +73859,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // InternalRoom.g:27326:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:27393:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27330:1: ( ( RULE_ID ) )
- // InternalRoom.g:27331:1: ( RULE_ID )
+ // InternalRoom.g:27397:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27398:1: ( RULE_ID )
{
- // InternalRoom.g:27331:1: ( RULE_ID )
- // InternalRoom.g:27332:1: RULE_ID
+ // InternalRoom.g:27398:1: ( RULE_ID )
+ // InternalRoom.g:27399:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73676,17 +73896,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // InternalRoom.g:27341:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // InternalRoom.g:27408:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27345:1: ( ( ruleLiteral ) )
- // InternalRoom.g:27346:1: ( ruleLiteral )
+ // InternalRoom.g:27412:1: ( ( ruleLiteral ) )
+ // InternalRoom.g:27413:1: ( ruleLiteral )
{
- // InternalRoom.g:27346:1: ( ruleLiteral )
- // InternalRoom.g:27347:1: ruleLiteral
+ // InternalRoom.g:27413:1: ( ruleLiteral )
+ // InternalRoom.g:27414:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -73717,17 +73937,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__NameAssignment_1"
- // InternalRoom.g:27356:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27423:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__AnnotationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27360:1: ( ( RULE_ID ) )
- // InternalRoom.g:27361:1: ( RULE_ID )
+ // InternalRoom.g:27427:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27428:1: ( RULE_ID )
{
- // InternalRoom.g:27361:1: ( RULE_ID )
- // InternalRoom.g:27362:1: RULE_ID
+ // InternalRoom.g:27428:1: ( RULE_ID )
+ // InternalRoom.g:27429:1: RULE_ID
{
before(grammarAccess.getAnnotationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73754,17 +73974,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__DocuAssignment_2"
- // InternalRoom.g:27371:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27438:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__AnnotationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27375:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27376:1: ( ruleDocumentation )
+ // InternalRoom.g:27442:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27443:1: ( ruleDocumentation )
{
- // InternalRoom.g:27376:1: ( ruleDocumentation )
- // InternalRoom.g:27377:1: ruleDocumentation
+ // InternalRoom.g:27443:1: ( ruleDocumentation )
+ // InternalRoom.g:27444:1: ruleDocumentation
{
before(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -73795,17 +74015,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_0"
- // InternalRoom.g:27386:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27453:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27390:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27391:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27457:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27458:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27391:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27392:1: ruleAnnotationTargetType
+ // InternalRoom.g:27458:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27459:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -73836,17 +74056,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_1"
- // InternalRoom.g:27401:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27468:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27405:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27406:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27472:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27473:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27406:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27407:1: ruleAnnotationTargetType
+ // InternalRoom.g:27473:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27474:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -73877,17 +74097,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_2_1"
- // InternalRoom.g:27416:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27483:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27420:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27421:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27487:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27488:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27421:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27422:1: ruleAnnotationTargetType
+ // InternalRoom.g:27488:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27489:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -73918,17 +74138,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__AttributesAssignment_7"
- // InternalRoom.g:27431:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
+ // InternalRoom.g:27498:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
public final void rule__AnnotationType__AttributesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27435:1: ( ( ruleAnnotationAttribute ) )
- // InternalRoom.g:27436:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27502:1: ( ( ruleAnnotationAttribute ) )
+ // InternalRoom.g:27503:1: ( ruleAnnotationAttribute )
{
- // InternalRoom.g:27436:1: ( ruleAnnotationAttribute )
- // InternalRoom.g:27437:1: ruleAnnotationAttribute
+ // InternalRoom.g:27503:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27504:1: ruleAnnotationAttribute
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -73959,24 +74179,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27446:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27513:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27450:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27451:1: ( ( 'optional' ) )
+ // InternalRoom.g:27517:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27518:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27451:1: ( ( 'optional' ) )
- // InternalRoom.g:27452:1: ( 'optional' )
+ // InternalRoom.g:27518:1: ( ( 'optional' ) )
+ // InternalRoom.g:27519:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27453:1: ( 'optional' )
- // InternalRoom.g:27454:1: 'optional'
+ // InternalRoom.g:27520:1: ( 'optional' )
+ // InternalRoom.g:27521:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -74004,17 +74224,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27469:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27536:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27473:1: ( ( RULE_ID ) )
- // InternalRoom.g:27474:1: ( RULE_ID )
+ // InternalRoom.g:27540:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27541:1: ( RULE_ID )
{
- // InternalRoom.g:27474:1: ( RULE_ID )
- // InternalRoom.g:27475:1: RULE_ID
+ // InternalRoom.g:27541:1: ( RULE_ID )
+ // InternalRoom.g:27542:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74041,17 +74261,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // InternalRoom.g:27484:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // InternalRoom.g:27551:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27488:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:27489:1: ( ruleLiteralType )
+ // InternalRoom.g:27555:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:27556:1: ( ruleLiteralType )
{
- // InternalRoom.g:27489:1: ( ruleLiteralType )
- // InternalRoom.g:27490:1: ruleLiteralType
+ // InternalRoom.g:27556:1: ( ruleLiteralType )
+ // InternalRoom.g:27557:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -74082,24 +74302,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27499:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27566:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27503:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27504:1: ( ( 'optional' ) )
+ // InternalRoom.g:27570:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27571:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27504:1: ( ( 'optional' ) )
- // InternalRoom.g:27505:1: ( 'optional' )
+ // InternalRoom.g:27571:1: ( ( 'optional' ) )
+ // InternalRoom.g:27572:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27506:1: ( 'optional' )
- // InternalRoom.g:27507:1: 'optional'
+ // InternalRoom.g:27573:1: ( 'optional' )
+ // InternalRoom.g:27574:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,34,FOLLOW_2);
+ match(input,35,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -74127,17 +74347,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27522:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27589:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27526:1: ( ( RULE_ID ) )
- // InternalRoom.g:27527:1: ( RULE_ID )
+ // InternalRoom.g:27593:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27594:1: ( RULE_ID )
{
- // InternalRoom.g:27527:1: ( RULE_ID )
- // InternalRoom.g:27528:1: RULE_ID
+ // InternalRoom.g:27594:1: ( RULE_ID )
+ // InternalRoom.g:27595:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74164,17 +74384,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // InternalRoom.g:27537:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:27604:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27541:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27542:1: ( RULE_STRING )
+ // InternalRoom.g:27608:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27609:1: ( RULE_STRING )
{
- // InternalRoom.g:27542:1: ( RULE_STRING )
- // InternalRoom.g:27543:1: RULE_STRING
+ // InternalRoom.g:27609:1: ( RULE_STRING )
+ // InternalRoom.g:27610:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74201,17 +74421,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // InternalRoom.g:27552:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:27619:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27556:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27557:1: ( RULE_STRING )
+ // InternalRoom.g:27623:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27624:1: ( RULE_STRING )
{
- // InternalRoom.g:27557:1: ( RULE_STRING )
- // InternalRoom.g:27558:1: RULE_STRING
+ // InternalRoom.g:27624:1: ( RULE_STRING )
+ // InternalRoom.g:27625:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74238,17 +74458,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0"
- // InternalRoom.g:27567:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
+ // InternalRoom.g:27634:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
public final void rule__Import__ImportedNamespaceAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27571:1: ( ( ruleImportedFQN ) )
- // InternalRoom.g:27572:1: ( ruleImportedFQN )
+ // InternalRoom.g:27638:1: ( ( ruleImportedFQN ) )
+ // InternalRoom.g:27639:1: ( ruleImportedFQN )
{
- // InternalRoom.g:27572:1: ( ruleImportedFQN )
- // InternalRoom.g:27573:1: ruleImportedFQN
+ // InternalRoom.g:27639:1: ( ruleImportedFQN )
+ // InternalRoom.g:27640:1: ruleImportedFQN
{
before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -74279,17 +74499,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportURIAssignment_2"
- // InternalRoom.g:27582:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:27649:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__Import__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27586:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27587:1: ( RULE_STRING )
+ // InternalRoom.g:27653:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27654:1: ( RULE_STRING )
{
- // InternalRoom.g:27587:1: ( RULE_STRING )
- // InternalRoom.g:27588:1: RULE_STRING
+ // InternalRoom.g:27654:1: ( RULE_STRING )
+ // InternalRoom.g:27655:1: RULE_STRING
{
before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74316,17 +74536,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // InternalRoom.g:27597:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:27664:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27601:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27602:1: ( RULE_STRING )
+ // InternalRoom.g:27668:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27669:1: ( RULE_STRING )
{
- // InternalRoom.g:27602:1: ( RULE_STRING )
- // InternalRoom.g:27603:1: RULE_STRING
+ // InternalRoom.g:27669:1: ( RULE_STRING )
+ // InternalRoom.g:27670:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74353,24 +74573,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // InternalRoom.g:27614:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalRoom.g:27681:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27618:1: ( ( ( 'true' ) ) )
- // InternalRoom.g:27619:1: ( ( 'true' ) )
+ // InternalRoom.g:27685:1: ( ( ( 'true' ) ) )
+ // InternalRoom.g:27686:1: ( ( 'true' ) )
{
- // InternalRoom.g:27619:1: ( ( 'true' ) )
- // InternalRoom.g:27620:1: ( 'true' )
+ // InternalRoom.g:27686:1: ( ( 'true' ) )
+ // InternalRoom.g:27687:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // InternalRoom.g:27621:1: ( 'true' )
- // InternalRoom.g:27622:1: 'true'
+ // InternalRoom.g:27688:1: ( 'true' )
+ // InternalRoom.g:27689:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- match(input,131,FOLLOW_2);
+ match(input,132,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -74398,17 +74618,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // InternalRoom.g:27637:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // InternalRoom.g:27704:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27641:1: ( ( ruleReal ) )
- // InternalRoom.g:27642:1: ( ruleReal )
+ // InternalRoom.g:27708:1: ( ( ruleReal ) )
+ // InternalRoom.g:27709:1: ( ruleReal )
{
- // InternalRoom.g:27642:1: ( ruleReal )
- // InternalRoom.g:27643:1: ruleReal
+ // InternalRoom.g:27709:1: ( ruleReal )
+ // InternalRoom.g:27710:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74439,17 +74659,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // InternalRoom.g:27652:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // InternalRoom.g:27719:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27656:1: ( ( ruleInteger ) )
- // InternalRoom.g:27657:1: ( ruleInteger )
+ // InternalRoom.g:27723:1: ( ( ruleInteger ) )
+ // InternalRoom.g:27724:1: ( ruleInteger )
{
- // InternalRoom.g:27657:1: ( ruleInteger )
- // InternalRoom.g:27658:1: ruleInteger
+ // InternalRoom.g:27724:1: ( ruleInteger )
+ // InternalRoom.g:27725:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74480,17 +74700,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // InternalRoom.g:27667:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:27734:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27671:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27672:1: ( RULE_STRING )
+ // InternalRoom.g:27738:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27739:1: ( RULE_STRING )
{
- // InternalRoom.g:27672:1: ( RULE_STRING )
- // InternalRoom.g:27673:1: RULE_STRING
+ // InternalRoom.g:27739:1: ( RULE_STRING )
+ // InternalRoom.g:27740:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74519,11 +74739,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
protected DFA1 dfa1 = new DFA1(this);
- protected DFA29 dfa29 = new DFA29(this);
- protected DFA30 dfa30 = new DFA30(this);
+ protected DFA31 dfa31 = new DFA31(this);
+ protected DFA32 dfa32 = new DFA32(this);
static final String dfa_1s = "\15\uffff";
- static final String dfa_2s = "\1\20\4\uffff\3\21\5\uffff";
- static final String dfa_3s = "\1\u0081\4\uffff\3\u0081\5\uffff";
+ static final String dfa_2s = "\1\21\4\uffff\3\22\5\uffff";
+ static final String dfa_3s = "\1\u0082\4\uffff\3\u0082\5\uffff";
static final String dfa_4s = "\1\uffff\1\1\1\2\1\3\1\4\3\uffff\1\5\1\6\1\7\1\10\1\11";
static final String dfa_5s = "\15\uffff}>";
static final String[] dfa_6s = {
@@ -74567,38 +74787,38 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_7s = "\32\uffff";
- static final String dfa_8s = "\14\uffff\1\21\6\uffff\2\21\1\uffff\1\21\2\uffff\1\21";
- static final String dfa_9s = "\1\150\1\6\1\53\1\6\1\55\4\6\3\55\1\51\2\6\1\7\1\52\1\uffff\1\6\2\51\1\7\1\51\2\uffff\1\51";
- static final String dfa_10s = "\1\150\2\53\1\161\1\62\3\6\1\161\3\55\1\u0082\2\6\1\74\1\156\1\uffff\1\6\2\u0082\1\74\1\u0082\2\uffff\1\u0082";
- static final String dfa_11s = "\21\uffff\1\2\5\uffff\1\1\1\3\1\uffff";
+ static final String dfa_8s = "\13\uffff\1\22\7\uffff\3\22\1\uffff\1\22\2\uffff";
+ static final String dfa_9s = "\1\151\1\6\1\54\1\6\1\56\4\6\2\56\1\52\2\6\1\56\1\6\1\7\1\53\1\uffff\3\52\1\7\1\52\2\uffff";
+ static final String dfa_10s = "\1\151\2\54\1\162\1\63\2\6\1\162\1\6\2\56\1\u0083\2\6\1\56\1\6\1\75\1\157\1\uffff\3\u0083\1\75\1\u0083\2\uffff";
+ static final String dfa_11s = "\22\uffff\1\2\5\uffff\1\1\1\3";
static final String dfa_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
- "\1\2\44\uffff\1\3",
+ "\1\2\45\uffff\1\3",
"\1\3",
- "\1\4\151\uffff\1\5\1\6",
- "\1\10\4\uffff\1\7",
+ "\1\4\152\uffff\1\5\1\6",
+ "\1\7\4\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13",
- "\1\14\151\uffff\1\15\1\16",
- "\1\10",
- "\1\10",
- "\1\10",
- "\1\20\1\21\7\uffff\1\22\10\uffff\1\17\42\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
+ "\1\13\152\uffff\1\14\1\15",
+ "\1\16",
+ "\1\7",
+ "\1\7",
+ "\1\21\1\22\7\uffff\1\17\10\uffff\1\20\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
"\1\23",
"\1\24",
- "\1\25\64\uffff\1\26",
- "\1\21\77\uffff\1\21\1\27\1\uffff\1\27\1\30",
- "",
- "\1\31",
- "\1\20\1\21\20\uffff\1\17\42\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
- "\1\20\1\21\20\uffff\1\17\42\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
- "\1\25\64\uffff\1\26",
- "\1\20\1\21\63\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21",
+ "\1\7",
+ "\1\25",
+ "\1\26\65\uffff\1\27",
+ "\1\22\77\uffff\1\22\1\30\1\uffff\1\30\1\31",
"",
+ "\1\21\1\22\20\uffff\1\20\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\20\uffff\1\20\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\20\uffff\1\20\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\26\65\uffff\1\27",
+ "\1\21\1\22\63\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
"",
- "\1\20\1\21\20\uffff\1\17\42\uffff\1\21\4\uffff\6\21\6\uffff\1\21\22\uffff\1\21"
+ ""
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -74609,11 +74829,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA29 extends DFA {
+ class DFA31 extends DFA {
- public DFA29(BaseRecognizer recognizer) {
+ public DFA31(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 29;
+ this.decisionNumber = 31;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -74623,40 +74843,40 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "3917:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
+ return "3939:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
}
}
static final String dfa_14s = "\31\uffff";
- static final String dfa_15s = "\1\150\1\6\1\53\1\6\1\55\4\6\2\55\1\51\2\6\1\55\1\6\1\7\1\153\3\51\1\7\1\51\2\uffff";
- static final String dfa_16s = "\1\150\2\53\1\161\1\62\2\6\1\161\1\6\2\55\1\73\2\6\1\55\1\6\1\74\1\155\3\73\1\74\1\51\2\uffff";
- static final String dfa_17s = "\27\uffff\1\2\1\1";
+ static final String dfa_15s = "\1\151\1\6\1\54\1\6\1\56\4\6\2\56\1\52\2\6\1\56\1\7\1\154\1\6\2\52\1\7\1\52\2\uffff\1\52";
+ static final String dfa_16s = "\1\151\2\54\1\162\1\63\2\6\1\162\1\6\2\56\1\74\2\6\1\56\1\75\1\156\1\6\2\74\1\75\1\52\2\uffff\1\74";
+ static final String dfa_17s = "\26\uffff\1\1\1\2\1\uffff";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
- "\1\2\44\uffff\1\3",
+ "\1\2\45\uffff\1\3",
"\1\3",
- "\1\4\151\uffff\1\5\1\6",
+ "\1\4\152\uffff\1\5\1\6",
"\1\7\4\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13\151\uffff\1\14\1\15",
+ "\1\13\152\uffff\1\14\1\15",
"\1\16",
"\1\7",
"\1\7",
- "\1\21\10\uffff\1\17\10\uffff\1\20",
+ "\1\20\10\uffff\1\21\10\uffff\1\17",
"\1\22",
"\1\23",
"\1\7",
- "\1\24",
- "\1\25\64\uffff\1\26",
- "\1\30\1\uffff\1\27",
- "\1\21\21\uffff\1\20",
- "\1\21\21\uffff\1\20",
- "\1\21\21\uffff\1\20",
- "\1\25\64\uffff\1\26",
- "\1\21",
+ "\1\24\65\uffff\1\25",
+ "\1\26\1\uffff\1\27",
+ "\1\30",
+ "\1\20\21\uffff\1\17",
+ "\1\20\21\uffff\1\17",
+ "\1\24\65\uffff\1\25",
+ "\1\20",
"",
- ""
+ "",
+ "\1\20\21\uffff\1\17"
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -74666,11 +74886,11 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA30 extends DFA {
+ class DFA32 extends DFA {
- public DFA30(BaseRecognizer recognizer) {
+ public DFA32(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 30;
+ this.decisionNumber = 32;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -74680,7 +74900,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "3945:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
+ return "3967:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
}
}
@@ -74688,121 +74908,122 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0800020000000000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00221409C0790000L,0x1200000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000002L,0x1000000000000000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00221009C0790002L,0x0200000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x000000F000000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x1000040000000000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0044281380F20000L,0x2400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000002L,0x2000000000000000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0044201380F20002L,0x0400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x000001E000000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000400000000000L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000C00000000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0804020000000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000040000000040L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0008000000000002L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x000000000C000030L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0800400000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0840020000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x2780040000006000L,0x8100000000000000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0100000000000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x2400000000006002L,0x8000000000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0800080000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0810000000000040L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0001800000000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0002000000000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x1008040000000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000080000000040L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0010000000000002L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000018000030L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x1000800000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1080040000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x4F0008000000C000L,0x0200000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x480000000000C002L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000040000000100L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x1000100000000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x1020000000000040L});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x2000000000000000L,0x8000000000000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000800000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0001000000000040L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x08000A0000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000001040L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x48000A0000000000L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x00000001C0080000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x8380040000000000L,0x012000000000000BL});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000000L,0x0000000000000020L,0x0000000000000001L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L,0x0000000000000001L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000040000000000L,0x0100000000000010L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L,0x0000000000000001L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x2400040000006000L,0x80000000000000C0L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x2400000000006002L,0x8000000000000080L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x2000000000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0002000000000040L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x1000140000000100L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000002040L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x9000140000000100L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000380100000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0700080000000000L,0x0240000000000017L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000040L,0x0000000000000002L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L,0x0000000000000002L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000080000000000L,0x0200000000000020L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L,0x0000000000000002L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x480008000000C000L,0x0000000000000180L,0x0000000000000001L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x480000000000C002L,0x0000000000000100L,0x0000000000000001L});
public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000040000000000L,0x0100000000000700L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000040000000000L,0x0000000000004808L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000000002L,0x0000000000004808L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x2780040600006000L,0x800000001110F808L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x2400000600006002L,0x800000001110F808L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x2000040000006000L,0x8100000020000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x2000000000006002L,0x8000000000000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004808L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000040000000000L,0x0100000001110000L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000000002L,0x0000000001110000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0380040600000000L,0x0100000011164808L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000600000002L,0x0000000011164808L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000040000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x000000000C000000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000600000000L,0x0000000010000000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000008010L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000040000000000L,0x000081F840000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000002L,0x000081F840000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000040000000000L,0x0000000780000000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000040000000080L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000082L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000080000000040L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000040L,0x0003000000000000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000040000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000040000000000L,0x0000100000000000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000002L,0x0000100000000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000080000000000L,0x0200000000000E00L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000080000000000L,0x0000000000009010L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000002L,0x0000000000009010L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4F00080C0000C000L,0x000000002221F010L,0x0000000000000001L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x4800000C0000C002L,0x000000002221F010L,0x0000000000000001L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x400008000000C000L,0x0200000040000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x400000000000C002L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000009010L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000080000000000L,0x0200000002220000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000002L,0x0000000002220000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0700080C00000000L,0x02000000222C9010L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000C00000002L,0x00000000222C9010L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000080000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000018000000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000C00000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000080000000000L,0x000103F080000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000002L,0x000103F080000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000080000000000L,0x0000000F00000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000080000000080L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000082L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000100000000040L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000040L,0x0006000000000000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000080000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000080000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000002L,0x0000200000000000L});
public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0018200000000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000002L,0x0010000000000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0020000000000000L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000040000000000L,0x00C0000000000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000002L,0x00C0000000000000L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000800000000000L,0x00C0000000000000L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000000L,0x00C0000000000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0009000000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x000000000E0000B0L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0400000000000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x00000200007F0000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000040400800000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000400800002L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x00000000007F0000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0008040000000000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000001000040L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000000L,0x2000000000000000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0030400000000000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000080000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000002L,0x0180000000000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0001000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0012000000000000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x000000001C0000B0L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000040000FE0000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000080801000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000801000002L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000FE0000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0010080000000000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000002000040L});
public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x1000000000000080L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x000000000C000010L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000002L,0x0000000000400000L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x00000009C0000002L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x2000000000000080L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000018000010L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000001380000002L,0x0000000000000000L,0x0000000000000004L});
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
index 816e0b8d3..69f910e00 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java
@@ -29,6 +29,8 @@ import org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider;
import org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkHelper;
import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfiguration;
import org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator;
+import org.eclipse.etrice.core.common.ui.autoedit.BaseAutoEditStrategyProvider;
+import org.eclipse.xtext.ui.editor.autoedit.AbstractEditStrategyProvider;
import com.google.inject.Binder;
import com.google.inject.Injector;
@@ -84,4 +86,9 @@ public class RoomUiModule extends org.eclipse.etrice.core.ui.AbstractRoomUiModul
public Class<? extends IEObjectHover> bindIEObjectHover() {
return KeywordEObjectTextHover.class;
}
+
+ public Class<? extends AbstractEditStrategyProvider> bindAbstractEditStrategyProvider() {
+ return BaseAutoEditStrategyProvider.class;
+ }
+
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
index ba35fcbad..2c3ad47a3 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
@@ -218,12 +218,19 @@ public class RoomProposalProvider extends AbstractRoomProposalProvider {
return refs;
}
+
+ @Override
+ public void complete_DetailCode(EObject model, RuleCall ruleCall, ContentAssistContext context,
+ ICompletionProposalAcceptor acceptor) {
+ // TODO Auto-generated method stub
+ super.complete_DetailCode(model, ruleCall, context, acceptor);
+ }
+
+ @Override
+ public void complete_CC_STRING(EObject model, RuleCall ruleCall, ContentAssistContext context,
+ ICompletionProposalAcceptor acceptor) {
+ // TODO Auto-generated method stub
+ super.complete_CC_STRING(model, ruleCall, context, acceptor);
+ }
-// public void completeActorRef_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
-// super.completeActorRef_Type(
-// model,
-// assignment,
-// context,
-// acceptor);
-// }
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java
new file mode 100644
index 000000000..19fda0acd
--- /dev/null
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/handler/DetailCodePasteHandler.java
@@ -0,0 +1,16 @@
+package org.eclipse.etrice.core.ui.handler;
+
+import org.eclipse.core.commands.AbstractHandler;
+import org.eclipse.core.commands.ExecutionEvent;
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.core.commands.IHandler;
+
+public class DetailCodePasteHandler extends AbstractHandler {
+
+ @Override
+ public Object execute(ExecutionEvent event) throws ExecutionException {
+ // TODO Auto-generated method stub
+ return null;
+ }
+
+}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomHighlightingConfiguration.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomHighlightingConfiguration.java
index 6d7c06903..72185a2e5 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomHighlightingConfiguration.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomHighlightingConfiguration.java
@@ -12,9 +12,9 @@
package org.eclipse.etrice.core.ui.highlight;
+import org.eclipse.etrice.core.common.ui.highlight.BaseHighlightingConfig;
import org.eclipse.swt.SWT;
import org.eclipse.swt.graphics.RGB;
-import org.eclipse.xtext.ui.editor.syntaxcoloring.DefaultHighlightingConfiguration;
import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightingConfigurationAcceptor;
import org.eclipse.xtext.ui.editor.utils.TextStyle;
@@ -22,9 +22,7 @@ import org.eclipse.xtext.ui.editor.utils.TextStyle;
* @author Henrik Rentz-Reichert
*
*/
-public class RoomHighlightingConfiguration
- extends
- DefaultHighlightingConfiguration {
+public class RoomHighlightingConfiguration extends BaseHighlightingConfig {
// provide an id string for the highlighting calculator
public static final String HL_ANNOTATION_ID = "hl_annotation";
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomSemanticHighlightingCalculator.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomSemanticHighlightingCalculator.java
index 8d279dfdf..0617dcd4f 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomSemanticHighlightingCalculator.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/highlight/RoomSemanticHighlightingCalculator.java
@@ -13,21 +13,22 @@
package org.eclipse.etrice.core.ui.highlight;
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.etrice.core.common.ui.highlight.BaseSemanticHighlighter;
import org.eclipse.xtext.RuleCall;
import org.eclipse.xtext.nodemodel.INode;
import org.eclipse.xtext.resource.XtextResource;
import org.eclipse.xtext.ui.editor.syntaxcoloring.IHighlightedPositionAcceptor;
-import org.eclipse.xtext.ui.editor.syntaxcoloring.ISemanticHighlightingCalculator;
/**
* @author Henrik Rentz-Reichert
*
*/
-public class RoomSemanticHighlightingCalculator implements
- ISemanticHighlightingCalculator {
+public class RoomSemanticHighlightingCalculator extends BaseSemanticHighlighter {
// @Override
public void provideHighlightingFor(XtextResource resource, IHighlightedPositionAcceptor acceptor) {
+ super.provideHighlightingFor(resource, acceptor);
+
if (resource == null || resource.getParseResult() == null)
return;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
index 83837819e..ce2602dcc 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
index 2c5729808..e67bb6d27 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
@@ -5745,17 +5745,17 @@ ruleDetailCode returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(((
{
$current = forceCreateModelElement(
- grammarAccess.getDetailCodeAccess().getDetailCodeAction_0(),
+ grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0(),
$current);
}
-)(
+)((
(
lv_used_1_0= '{'
{
- newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
+ newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
}
{
@@ -5770,7 +5770,7 @@ ruleDetailCode returns [EObject current=null]
(
lv_lines_2_0=RULE_STRING
{
- newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
+ newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
}
{
if ($current==null) {
@@ -5786,9 +5786,28 @@ ruleDetailCode returns [EObject current=null]
)
)* otherlv_3='}'
{
- newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
+ newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
}
+))
+ |(
+(
+ lv_lines_4_0=RULE_CC_STRING
+ {
+ newLeafNode(lv_lines_4_0, grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ $current,
+ "lines",
+ lv_lines_4_0,
+ "org.eclipse.etrice.core.common.Base.CC_STRING");
+ }
+
)
+)?)
;
@@ -9145,6 +9164,8 @@ ruleLiteralType returns [Enumerator current=null]
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
+RULE_CC_STRING : '\'\'\'' ( options {greedy=false;} : . )*'\'\'\'';
+
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
RULE_INT : ('0'..'9')+;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
index 99f74b676..d2314219b 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
@@ -1,131 +1,132 @@
-'('=19
-')'=20
-'*'=77
-'+'=119
-','=24
-'-'=120
-'->'=18
-'.'=71
-'.*'=116
-'/'=68
-':'=15
-'<'=101
-'='=25
-'>'=103
-'@'=107
-'ActorBehavior'=78
-'ActorClass'=54
-'ActorInstanceMapping'=67
-'ActorRef'=76
-'AnnotationType'=108
-'Attribute'=32
-'Behavior'=57
-'Binding'=69
-'ChoicePoint'=90
-'CompoundProtocolClass'=47
-'DataClass'=27
-'E'=122
-'EntryPoint'=88
-'Enumeration'=22
-'ExitPoint'=89
-'ExternalType'=26
-'Interface'=55
-'LayerConnection'=73
-'LogicalSystem'=63
-'LogicalThread'=66
-'Message'=50
-'Operation'=36
-'Port'=58
-'PortClass'=45
-'PrimitiveType'=17
-'ProtocolClass'=41
-'RefinedState'=85
-'RefinedTransition'=98
-'RoomModel'=12
-'SAP'=60
-'SPP'=61
-'ServiceImplementation'=62
-'State'=80
-'StateMachine'=79
-'Structure'=56
-'SubProtocol'=48
-'SubSystemClass'=65
-'SubSystemRef'=64
-'Transition'=91
-'TransitionPoint'=87
-'['=33
-']'=34
-'abstract'=53
-'action'=93
-'and'=70
-'async'=127
-'attribute'=112
-'cond'=97
-'conjugated'=46
-'cp'=100
-'ctor'=39
-'datadriven'=124
-'default'=21
-'do'=83
-'dtor'=40
-'e'=121
-'entry'=81
-'eventdriven'=123
-'exit'=82
-'extends'=28
-'external'=59
-'false'=117
-'fixed'=126
-'from'=114
-'guard'=96
-'handle'=52
-'handler'=86
-'import'=113
-'in'=105
-'incoming'=42
-'initial'=92
-'mandatory'=111
-'model'=115
-'my'=99
-'of'=23
-'optional'=110
-'or'=95
-'out'=106
-'outgoing'=43
-'override'=35
-'private'=49
-'ptBoolean'=128
-'ptCharacter'=131
-'ptInteger'=129
-'ptReal'=130
-'ref'=16
-'regular'=44
-'relay_sap'=75
-'satisfied_by'=74
-'semantics'=104
-'sends'=38
-'sub'=72
-'subgraph'=84
-'sync'=125
-'target'=109
-'triggers'=94
-'true'=118
-'usercode'=51
-'usercode1'=29
-'usercode2'=30
-'usercode3'=31
-'void'=37
-'{'=13
-'|'=102
-'}'=14
-RULE_ANY_OTHER=11
-RULE_HEX=7
+'('=20
+')'=21
+'*'=78
+'+'=120
+','=25
+'-'=121
+'->'=19
+'.'=72
+'.*'=117
+'/'=69
+':'=16
+'<'=102
+'='=26
+'>'=104
+'@'=108
+'ActorBehavior'=79
+'ActorClass'=55
+'ActorInstanceMapping'=68
+'ActorRef'=77
+'AnnotationType'=109
+'Attribute'=33
+'Behavior'=58
+'Binding'=70
+'ChoicePoint'=91
+'CompoundProtocolClass'=48
+'DataClass'=28
+'E'=123
+'EntryPoint'=89
+'Enumeration'=23
+'ExitPoint'=90
+'ExternalType'=27
+'Interface'=56
+'LayerConnection'=74
+'LogicalSystem'=64
+'LogicalThread'=67
+'Message'=51
+'Operation'=37
+'Port'=59
+'PortClass'=46
+'PrimitiveType'=18
+'ProtocolClass'=42
+'RefinedState'=86
+'RefinedTransition'=99
+'RoomModel'=13
+'SAP'=61
+'SPP'=62
+'ServiceImplementation'=63
+'State'=81
+'StateMachine'=80
+'Structure'=57
+'SubProtocol'=49
+'SubSystemClass'=66
+'SubSystemRef'=65
+'Transition'=92
+'TransitionPoint'=88
+'['=34
+']'=35
+'abstract'=54
+'action'=94
+'and'=71
+'async'=128
+'attribute'=113
+'cond'=98
+'conjugated'=47
+'cp'=101
+'ctor'=40
+'datadriven'=125
+'default'=22
+'do'=84
+'dtor'=41
+'e'=122
+'entry'=82
+'eventdriven'=124
+'exit'=83
+'extends'=29
+'external'=60
+'false'=118
+'fixed'=127
+'from'=115
+'guard'=97
+'handle'=53
+'handler'=87
+'import'=114
+'in'=106
+'incoming'=43
+'initial'=93
+'mandatory'=112
+'model'=116
+'my'=100
+'of'=24
+'optional'=111
+'or'=96
+'out'=107
+'outgoing'=44
+'override'=36
+'private'=50
+'ptBoolean'=129
+'ptCharacter'=132
+'ptInteger'=130
+'ptReal'=131
+'ref'=17
+'regular'=45
+'relay_sap'=76
+'satisfied_by'=75
+'semantics'=105
+'sends'=39
+'sub'=73
+'subgraph'=85
+'sync'=126
+'target'=110
+'triggers'=95
+'true'=119
+'usercode'=52
+'usercode1'=30
+'usercode2'=31
+'usercode3'=32
+'void'=38
+'{'=14
+'|'=103
+'}'=15
+RULE_ANY_OTHER=12
+RULE_CC_STRING=7
+RULE_HEX=8
RULE_ID=4
RULE_INT=6
-RULE_ML_COMMENT=8
-RULE_SL_COMMENT=9
+RULE_ML_COMMENT=9
+RULE_SL_COMMENT=10
RULE_STRING=5
-RULE_WS=10
+RULE_WS=11
T__100=100
T__101=101
T__102=102
@@ -156,9 +157,9 @@ T__126=126
T__127=127
T__128=128
T__129=129
-T__12=12
T__130=130
T__131=131
+T__132=132
T__13=13
T__14=14
T__15=15
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 07afb704e..9d0820466 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
@@ -12,135 +12,136 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomLexer extends Lexer {
+ public static final int RULE_HEX=8;
+ public static final int T__50=50;
+ public static final int T__59=59;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__132=132;
+ public static final int T__60=60;
+ public static final int T__61=61;
public static final int RULE_ID=4;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int T__93=93;
- public static final int T__19=19;
- public static final int T__94=94;
+ public static final int T__131=131;
+ public static final int T__130=130;
+ public static final int RULE_INT=6;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int T__67=67;
+ public static final int T__129=129;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__62=62;
+ public static final int T__126=126;
+ public static final int T__63=63;
+ public static final int T__125=125;
+ public static final int T__64=64;
+ public static final int T__128=128;
+ public static final int T__65=65;
+ public static final int T__127=127;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
public static final int T__91=91;
+ public static final int T__100=100;
public static final int T__92=92;
- public static final int RULE_HEX=7;
- public static final int T__16=16;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
public static final int T__90=90;
+ public static final int T__19=19;
+ public static final int RULE_CC_STRING=7;
public static final int T__15=15;
- public static final int T__18=18;
+ public static final int T__16=16;
public static final int T__17=17;
- public static final int T__12=12;
- public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__18=18;
public static final int T__99=99;
- public static final int T__98=98;
- public static final int T__97=97;
- public static final int T__96=96;
+ public static final int T__13=13;
+ public static final int T__14=14;
public static final int T__95=95;
- public static final int T__80=80;
- public static final int T__81=81;
- public static final int T__82=82;
- public static final int T__83=83;
- public static final int T__85=85;
- public static final int T__84=84;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int T__89=89;
- public static final int T__88=88;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__126=126;
- public static final int T__125=125;
- public static final int T__128=128;
- public static final int RULE_STRING=5;
- public static final int T__127=127;
+ public static final int T__96=96;
+ public static final int T__97=97;
+ public static final int T__98=98;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
public static final int T__71=71;
- public static final int T__129=129;
+ public static final int T__124=124;
public static final int T__72=72;
- public static final int T__70=70;
- public static final int T__76=76;
- public static final int T__75=75;
- public static final int T__130=130;
- public static final int T__74=74;
- public static final int T__131=131;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=5;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__77=77;
- public static final int T__68=68;
- public static final int T__69=69;
- public static final int T__66=66;
- public static final int T__67=67;
- public static final int T__64=64;
- public static final int T__65=65;
- public static final int T__62=62;
- public static final int T__63=63;
- public static final int T__118=118;
public static final int T__119=119;
- public static final int T__116=116;
- public static final int T__117=117;
- public static final int T__114=114;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
public static final int T__115=115;
- public static final int T__124=124;
- public static final int T__123=123;
- public static final int T__122=122;
- public static final int T__121=121;
- public static final int T__120=120;
- public static final int T__61=61;
- public static final int T__60=60;
- public static final int T__55=55;
- public static final int T__56=56;
- public static final int T__57=57;
- public static final int T__58=58;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int T__107=107;
- public static final int T__108=108;
- public static final int T__109=109;
- public static final int T__59=59;
- public static final int T__103=103;
- public static final int T__104=104;
- public static final int T__105=105;
- public static final int T__106=106;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
public static final int T__111=111;
+ public static final int T__81=81;
public static final int T__110=110;
+ public static final int T__82=82;
public static final int T__113=113;
- public static final int RULE_INT=6;
+ public static final int T__83=83;
public static final int T__112=112;
- public static final int T__50=50;
- public static final int T__42=42;
- public static final int T__43=43;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__102=102;
- public static final int T__101=101;
- public static final int T__100=100;
- public static final int RULE_SL_COMMENT=9;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
// delegates
// delegators
@@ -155,10 +156,10 @@ public class InternalRoomLexer extends Lexer {
}
public String getGrammarFileName() { return "InternalRoom.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
+ // $ANTLR start "T__13"
+ public final void mT__13() throws RecognitionException {
try {
- int _type = T__12;
+ int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalRoom.g:11:7: ( 'RoomModel' )
// InternalRoom.g:11:9: 'RoomModel'
@@ -174,26 +175,6 @@ public class InternalRoomLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__12"
-
- // $ANTLR start "T__13"
- public final void mT__13() throws RecognitionException {
- try {
- int _type = T__13;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:12:7: ( '{' )
- // InternalRoom.g:12:9: '{'
- {
- match('{');
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
// $ANTLR end "T__13"
// $ANTLR start "T__14"
@@ -201,10 +182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:13:7: ( '}' )
- // InternalRoom.g:13:9: '}'
+ // InternalRoom.g:12:7: ( '{' )
+ // InternalRoom.g:12:9: '{'
{
- match('}');
+ match('{');
}
@@ -221,10 +202,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:14:7: ( ':' )
- // InternalRoom.g:14:9: ':'
+ // InternalRoom.g:13:7: ( '}' )
+ // InternalRoom.g:13:9: '}'
{
- match(':');
+ match('}');
}
@@ -241,11 +222,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:15:7: ( 'ref' )
- // InternalRoom.g:15:9: 'ref'
+ // InternalRoom.g:14:7: ( ':' )
+ // InternalRoom.g:14:9: ':'
{
- match("ref");
-
+ match(':');
}
@@ -262,10 +242,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:16:7: ( 'PrimitiveType' )
- // InternalRoom.g:16:9: 'PrimitiveType'
+ // InternalRoom.g:15:7: ( 'ref' )
+ // InternalRoom.g:15:9: 'ref'
{
- match("PrimitiveType");
+ match("ref");
}
@@ -283,10 +263,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:17:7: ( '->' )
- // InternalRoom.g:17:9: '->'
+ // InternalRoom.g:16:7: ( 'PrimitiveType' )
+ // InternalRoom.g:16:9: 'PrimitiveType'
{
- match("->");
+ match("PrimitiveType");
}
@@ -304,10 +284,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:18:7: ( '(' )
- // InternalRoom.g:18:9: '('
+ // InternalRoom.g:17:7: ( '->' )
+ // InternalRoom.g:17:9: '->'
{
- match('(');
+ match("->");
+
}
@@ -324,10 +305,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:19:7: ( ')' )
- // InternalRoom.g:19:9: ')'
+ // InternalRoom.g:18:7: ( '(' )
+ // InternalRoom.g:18:9: '('
{
- match(')');
+ match('(');
}
@@ -344,11 +325,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:20:7: ( 'default' )
- // InternalRoom.g:20:9: 'default'
+ // InternalRoom.g:19:7: ( ')' )
+ // InternalRoom.g:19:9: ')'
{
- match("default");
-
+ match(')');
}
@@ -365,10 +345,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:21:7: ( 'Enumeration' )
- // InternalRoom.g:21:9: 'Enumeration'
+ // InternalRoom.g:20:7: ( 'default' )
+ // InternalRoom.g:20:9: 'default'
{
- match("Enumeration");
+ match("default");
}
@@ -386,10 +366,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:22:7: ( 'of' )
- // InternalRoom.g:22:9: 'of'
+ // InternalRoom.g:21:7: ( 'Enumeration' )
+ // InternalRoom.g:21:9: 'Enumeration'
{
- match("of");
+ match("Enumeration");
}
@@ -407,10 +387,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:23:7: ( ',' )
- // InternalRoom.g:23:9: ','
+ // InternalRoom.g:22:7: ( 'of' )
+ // InternalRoom.g:22:9: 'of'
{
- match(',');
+ match("of");
+
}
@@ -427,10 +408,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:24:7: ( '=' )
- // InternalRoom.g:24:9: '='
+ // InternalRoom.g:23:7: ( ',' )
+ // InternalRoom.g:23:9: ','
{
- match('=');
+ match(',');
}
@@ -447,11 +428,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:25:7: ( 'ExternalType' )
- // InternalRoom.g:25:9: 'ExternalType'
+ // InternalRoom.g:24:7: ( '=' )
+ // InternalRoom.g:24:9: '='
{
- match("ExternalType");
-
+ match('=');
}
@@ -468,10 +448,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:26:7: ( 'DataClass' )
- // InternalRoom.g:26:9: 'DataClass'
+ // InternalRoom.g:25:7: ( 'ExternalType' )
+ // InternalRoom.g:25:9: 'ExternalType'
{
- match("DataClass");
+ match("ExternalType");
}
@@ -489,10 +469,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27:7: ( 'extends' )
- // InternalRoom.g:27:9: 'extends'
+ // InternalRoom.g:26:7: ( 'DataClass' )
+ // InternalRoom.g:26:9: 'DataClass'
{
- match("extends");
+ match("DataClass");
}
@@ -510,10 +490,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28:7: ( 'usercode1' )
- // InternalRoom.g:28:9: 'usercode1'
+ // InternalRoom.g:27:7: ( 'extends' )
+ // InternalRoom.g:27:9: 'extends'
{
- match("usercode1");
+ match("extends");
}
@@ -531,10 +511,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:29:7: ( 'usercode2' )
- // InternalRoom.g:29:9: 'usercode2'
+ // InternalRoom.g:28:7: ( 'usercode1' )
+ // InternalRoom.g:28:9: 'usercode1'
{
- match("usercode2");
+ match("usercode1");
}
@@ -552,10 +532,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:30:7: ( 'usercode3' )
- // InternalRoom.g:30:9: 'usercode3'
+ // InternalRoom.g:29:7: ( 'usercode2' )
+ // InternalRoom.g:29:9: 'usercode2'
{
- match("usercode3");
+ match("usercode2");
}
@@ -573,10 +553,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:31:7: ( 'Attribute' )
- // InternalRoom.g:31:9: 'Attribute'
+ // InternalRoom.g:30:7: ( 'usercode3' )
+ // InternalRoom.g:30:9: 'usercode3'
{
- match("Attribute");
+ match("usercode3");
}
@@ -594,10 +574,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:32:7: ( '[' )
- // InternalRoom.g:32:9: '['
+ // InternalRoom.g:31:7: ( 'Attribute' )
+ // InternalRoom.g:31:9: 'Attribute'
{
- match('[');
+ match("Attribute");
+
}
@@ -614,10 +595,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:33:7: ( ']' )
- // InternalRoom.g:33:9: ']'
+ // InternalRoom.g:32:7: ( '[' )
+ // InternalRoom.g:32:9: '['
{
- match(']');
+ match('[');
}
@@ -634,11 +615,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:34:7: ( 'override' )
- // InternalRoom.g:34:9: 'override'
+ // InternalRoom.g:33:7: ( ']' )
+ // InternalRoom.g:33:9: ']'
{
- match("override");
-
+ match(']');
}
@@ -655,10 +635,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:35:7: ( 'Operation' )
- // InternalRoom.g:35:9: 'Operation'
+ // InternalRoom.g:34:7: ( 'override' )
+ // InternalRoom.g:34:9: 'override'
{
- match("Operation");
+ match("override");
}
@@ -676,10 +656,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:36:7: ( 'void' )
- // InternalRoom.g:36:9: 'void'
+ // InternalRoom.g:35:7: ( 'Operation' )
+ // InternalRoom.g:35:9: 'Operation'
{
- match("void");
+ match("Operation");
}
@@ -697,10 +677,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:37:7: ( 'sends' )
- // InternalRoom.g:37:9: 'sends'
+ // InternalRoom.g:36:7: ( 'void' )
+ // InternalRoom.g:36:9: 'void'
{
- match("sends");
+ match("void");
}
@@ -718,10 +698,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:38:7: ( 'ctor' )
- // InternalRoom.g:38:9: 'ctor'
+ // InternalRoom.g:37:7: ( 'sends' )
+ // InternalRoom.g:37:9: 'sends'
{
- match("ctor");
+ match("sends");
}
@@ -739,10 +719,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:39:7: ( 'dtor' )
- // InternalRoom.g:39:9: 'dtor'
+ // InternalRoom.g:38:7: ( 'ctor' )
+ // InternalRoom.g:38:9: 'ctor'
{
- match("dtor");
+ match("ctor");
}
@@ -760,10 +740,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:40:7: ( 'ProtocolClass' )
- // InternalRoom.g:40:9: 'ProtocolClass'
+ // InternalRoom.g:39:7: ( 'dtor' )
+ // InternalRoom.g:39:9: 'dtor'
{
- match("ProtocolClass");
+ match("dtor");
}
@@ -781,10 +761,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:41:7: ( 'incoming' )
- // InternalRoom.g:41:9: 'incoming'
+ // InternalRoom.g:40:7: ( 'ProtocolClass' )
+ // InternalRoom.g:40:9: 'ProtocolClass'
{
- match("incoming");
+ match("ProtocolClass");
}
@@ -802,10 +782,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:42:7: ( 'outgoing' )
- // InternalRoom.g:42:9: 'outgoing'
+ // InternalRoom.g:41:7: ( 'incoming' )
+ // InternalRoom.g:41:9: 'incoming'
{
- match("outgoing");
+ match("incoming");
}
@@ -823,10 +803,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:43:7: ( 'regular' )
- // InternalRoom.g:43:9: 'regular'
+ // InternalRoom.g:42:7: ( 'outgoing' )
+ // InternalRoom.g:42:9: 'outgoing'
{
- match("regular");
+ match("outgoing");
}
@@ -844,10 +824,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:44:7: ( 'PortClass' )
- // InternalRoom.g:44:9: 'PortClass'
+ // InternalRoom.g:43:7: ( 'regular' )
+ // InternalRoom.g:43:9: 'regular'
{
- match("PortClass");
+ match("regular");
}
@@ -865,10 +845,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:45:7: ( 'conjugated' )
- // InternalRoom.g:45:9: 'conjugated'
+ // InternalRoom.g:44:7: ( 'PortClass' )
+ // InternalRoom.g:44:9: 'PortClass'
{
- match("conjugated");
+ match("PortClass");
}
@@ -886,10 +866,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:46:7: ( 'CompoundProtocolClass' )
- // InternalRoom.g:46:9: 'CompoundProtocolClass'
+ // InternalRoom.g:45:7: ( 'conjugated' )
+ // InternalRoom.g:45:9: 'conjugated'
{
- match("CompoundProtocolClass");
+ match("conjugated");
}
@@ -907,10 +887,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:47:7: ( 'SubProtocol' )
- // InternalRoom.g:47:9: 'SubProtocol'
+ // InternalRoom.g:46:7: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:46:9: 'CompoundProtocolClass'
{
- match("SubProtocol");
+ match("CompoundProtocolClass");
}
@@ -928,10 +908,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:48:7: ( 'private' )
- // InternalRoom.g:48:9: 'private'
+ // InternalRoom.g:47:7: ( 'SubProtocol' )
+ // InternalRoom.g:47:9: 'SubProtocol'
{
- match("private");
+ match("SubProtocol");
}
@@ -949,10 +929,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:49:7: ( 'Message' )
- // InternalRoom.g:49:9: 'Message'
+ // InternalRoom.g:48:7: ( 'private' )
+ // InternalRoom.g:48:9: 'private'
{
- match("Message");
+ match("private");
}
@@ -970,10 +950,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:50:7: ( 'usercode' )
- // InternalRoom.g:50:9: 'usercode'
+ // InternalRoom.g:49:7: ( 'Message' )
+ // InternalRoom.g:49:9: 'Message'
{
- match("usercode");
+ match("Message");
}
@@ -991,10 +971,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:51:7: ( 'handle' )
- // InternalRoom.g:51:9: 'handle'
+ // InternalRoom.g:50:7: ( 'usercode' )
+ // InternalRoom.g:50:9: 'usercode'
{
- match("handle");
+ match("usercode");
}
@@ -1012,10 +992,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:52:7: ( 'abstract' )
- // InternalRoom.g:52:9: 'abstract'
+ // InternalRoom.g:51:7: ( 'handle' )
+ // InternalRoom.g:51:9: 'handle'
{
- match("abstract");
+ match("handle");
}
@@ -1033,10 +1013,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:53:7: ( 'ActorClass' )
- // InternalRoom.g:53:9: 'ActorClass'
+ // InternalRoom.g:52:7: ( 'abstract' )
+ // InternalRoom.g:52:9: 'abstract'
{
- match("ActorClass");
+ match("abstract");
}
@@ -1054,10 +1034,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:54:7: ( 'Interface' )
- // InternalRoom.g:54:9: 'Interface'
+ // InternalRoom.g:53:7: ( 'ActorClass' )
+ // InternalRoom.g:53:9: 'ActorClass'
{
- match("Interface");
+ match("ActorClass");
}
@@ -1075,10 +1055,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:55:7: ( 'Structure' )
- // InternalRoom.g:55:9: 'Structure'
+ // InternalRoom.g:54:7: ( 'Interface' )
+ // InternalRoom.g:54:9: 'Interface'
{
- match("Structure");
+ match("Interface");
}
@@ -1096,10 +1076,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:56:7: ( 'Behavior' )
- // InternalRoom.g:56:9: 'Behavior'
+ // InternalRoom.g:55:7: ( 'Structure' )
+ // InternalRoom.g:55:9: 'Structure'
{
- match("Behavior");
+ match("Structure");
}
@@ -1117,10 +1097,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:57:7: ( 'Port' )
- // InternalRoom.g:57:9: 'Port'
+ // InternalRoom.g:56:7: ( 'Behavior' )
+ // InternalRoom.g:56:9: 'Behavior'
{
- match("Port");
+ match("Behavior");
}
@@ -1138,10 +1118,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:58:7: ( 'external' )
- // InternalRoom.g:58:9: 'external'
+ // InternalRoom.g:57:7: ( 'Port' )
+ // InternalRoom.g:57:9: 'Port'
{
- match("external");
+ match("Port");
}
@@ -1159,10 +1139,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:59:7: ( 'SAP' )
- // InternalRoom.g:59:9: 'SAP'
+ // InternalRoom.g:58:7: ( 'external' )
+ // InternalRoom.g:58:9: 'external'
{
- match("SAP");
+ match("external");
}
@@ -1180,10 +1160,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:60:7: ( 'SPP' )
- // InternalRoom.g:60:9: 'SPP'
+ // InternalRoom.g:59:7: ( 'SAP' )
+ // InternalRoom.g:59:9: 'SAP'
{
- match("SPP");
+ match("SAP");
}
@@ -1201,10 +1181,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:61:7: ( 'ServiceImplementation' )
- // InternalRoom.g:61:9: 'ServiceImplementation'
+ // InternalRoom.g:60:7: ( 'SPP' )
+ // InternalRoom.g:60:9: 'SPP'
{
- match("ServiceImplementation");
+ match("SPP");
}
@@ -1222,10 +1202,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:62:7: ( 'LogicalSystem' )
- // InternalRoom.g:62:9: 'LogicalSystem'
+ // InternalRoom.g:61:7: ( 'ServiceImplementation' )
+ // InternalRoom.g:61:9: 'ServiceImplementation'
{
- match("LogicalSystem");
+ match("ServiceImplementation");
}
@@ -1243,10 +1223,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:63:7: ( 'SubSystemRef' )
- // InternalRoom.g:63:9: 'SubSystemRef'
+ // InternalRoom.g:62:7: ( 'LogicalSystem' )
+ // InternalRoom.g:62:9: 'LogicalSystem'
{
- match("SubSystemRef");
+ match("LogicalSystem");
}
@@ -1264,10 +1244,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:64:7: ( 'SubSystemClass' )
- // InternalRoom.g:64:9: 'SubSystemClass'
+ // InternalRoom.g:63:7: ( 'SubSystemRef' )
+ // InternalRoom.g:63:9: 'SubSystemRef'
{
- match("SubSystemClass");
+ match("SubSystemRef");
}
@@ -1285,10 +1265,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:65:7: ( 'LogicalThread' )
- // InternalRoom.g:65:9: 'LogicalThread'
+ // InternalRoom.g:64:7: ( 'SubSystemClass' )
+ // InternalRoom.g:64:9: 'SubSystemClass'
{
- match("LogicalThread");
+ match("SubSystemClass");
}
@@ -1306,10 +1286,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:66:7: ( 'ActorInstanceMapping' )
- // InternalRoom.g:66:9: 'ActorInstanceMapping'
+ // InternalRoom.g:65:7: ( 'LogicalThread' )
+ // InternalRoom.g:65:9: 'LogicalThread'
{
- match("ActorInstanceMapping");
+ match("LogicalThread");
}
@@ -1327,10 +1307,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:67:7: ( '/' )
- // InternalRoom.g:67:9: '/'
+ // InternalRoom.g:66:7: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:66:9: 'ActorInstanceMapping'
{
- match('/');
+ match("ActorInstanceMapping");
+
}
@@ -1347,11 +1328,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:68:7: ( 'Binding' )
- // InternalRoom.g:68:9: 'Binding'
+ // InternalRoom.g:67:7: ( '/' )
+ // InternalRoom.g:67:9: '/'
{
- match("Binding");
-
+ match('/');
}
@@ -1368,10 +1348,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:69:7: ( 'and' )
- // InternalRoom.g:69:9: 'and'
+ // InternalRoom.g:68:7: ( 'Binding' )
+ // InternalRoom.g:68:9: 'Binding'
{
- match("and");
+ match("Binding");
}
@@ -1389,10 +1369,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:70:7: ( '.' )
- // InternalRoom.g:70:9: '.'
+ // InternalRoom.g:69:7: ( 'and' )
+ // InternalRoom.g:69:9: 'and'
{
- match('.');
+ match("and");
+
}
@@ -1409,11 +1390,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:71:7: ( 'sub' )
- // InternalRoom.g:71:9: 'sub'
+ // InternalRoom.g:70:7: ( '.' )
+ // InternalRoom.g:70:9: '.'
{
- match("sub");
-
+ match('.');
}
@@ -1430,10 +1410,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:72:7: ( 'LayerConnection' )
- // InternalRoom.g:72:9: 'LayerConnection'
+ // InternalRoom.g:71:7: ( 'sub' )
+ // InternalRoom.g:71:9: 'sub'
{
- match("LayerConnection");
+ match("sub");
}
@@ -1451,10 +1431,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:73:7: ( 'satisfied_by' )
- // InternalRoom.g:73:9: 'satisfied_by'
+ // InternalRoom.g:72:7: ( 'LayerConnection' )
+ // InternalRoom.g:72:9: 'LayerConnection'
{
- match("satisfied_by");
+ match("LayerConnection");
}
@@ -1472,10 +1452,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:74:7: ( 'relay_sap' )
- // InternalRoom.g:74:9: 'relay_sap'
+ // InternalRoom.g:73:7: ( 'satisfied_by' )
+ // InternalRoom.g:73:9: 'satisfied_by'
{
- match("relay_sap");
+ match("satisfied_by");
}
@@ -1493,10 +1473,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:75:7: ( 'ActorRef' )
- // InternalRoom.g:75:9: 'ActorRef'
+ // InternalRoom.g:74:7: ( 'relay_sap' )
+ // InternalRoom.g:74:9: 'relay_sap'
{
- match("ActorRef");
+ match("relay_sap");
}
@@ -1514,10 +1494,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:76:7: ( '*' )
- // InternalRoom.g:76:9: '*'
+ // InternalRoom.g:75:7: ( 'ActorRef' )
+ // InternalRoom.g:75:9: 'ActorRef'
{
- match('*');
+ match("ActorRef");
+
}
@@ -1534,11 +1515,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:77:7: ( 'ActorBehavior' )
- // InternalRoom.g:77:9: 'ActorBehavior'
+ // InternalRoom.g:76:7: ( '*' )
+ // InternalRoom.g:76:9: '*'
{
- match("ActorBehavior");
-
+ match('*');
}
@@ -1555,10 +1535,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:78:7: ( 'StateMachine' )
- // InternalRoom.g:78:9: 'StateMachine'
+ // InternalRoom.g:77:7: ( 'ActorBehavior' )
+ // InternalRoom.g:77:9: 'ActorBehavior'
{
- match("StateMachine");
+ match("ActorBehavior");
}
@@ -1576,10 +1556,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:79:7: ( 'State' )
- // InternalRoom.g:79:9: 'State'
+ // InternalRoom.g:78:7: ( 'StateMachine' )
+ // InternalRoom.g:78:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -1597,10 +1577,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:80:7: ( 'entry' )
- // InternalRoom.g:80:9: 'entry'
+ // InternalRoom.g:79:7: ( 'State' )
+ // InternalRoom.g:79:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -1618,10 +1598,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:81:7: ( 'exit' )
- // InternalRoom.g:81:9: 'exit'
+ // InternalRoom.g:80:7: ( 'entry' )
+ // InternalRoom.g:80:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -1639,10 +1619,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:82:7: ( 'do' )
- // InternalRoom.g:82:9: 'do'
+ // InternalRoom.g:81:7: ( 'exit' )
+ // InternalRoom.g:81:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -1660,10 +1640,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:83:7: ( 'subgraph' )
- // InternalRoom.g:83:9: 'subgraph'
+ // InternalRoom.g:82:7: ( 'do' )
+ // InternalRoom.g:82:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -1681,10 +1661,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:84:7: ( 'RefinedState' )
- // InternalRoom.g:84:9: 'RefinedState'
+ // InternalRoom.g:83:7: ( 'subgraph' )
+ // InternalRoom.g:83:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -1702,10 +1682,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:85:7: ( 'handler' )
- // InternalRoom.g:85:9: 'handler'
+ // InternalRoom.g:84:7: ( 'RefinedState' )
+ // InternalRoom.g:84:9: 'RefinedState'
{
- match("handler");
+ match("RefinedState");
}
@@ -1723,10 +1703,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:86:7: ( 'TransitionPoint' )
- // InternalRoom.g:86:9: 'TransitionPoint'
+ // InternalRoom.g:85:7: ( 'handler' )
+ // InternalRoom.g:85:9: 'handler'
{
- match("TransitionPoint");
+ match("handler");
}
@@ -1744,10 +1724,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:87:7: ( 'EntryPoint' )
- // InternalRoom.g:87:9: 'EntryPoint'
+ // InternalRoom.g:86:7: ( 'TransitionPoint' )
+ // InternalRoom.g:86:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -1765,10 +1745,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:88:7: ( 'ExitPoint' )
- // InternalRoom.g:88:9: 'ExitPoint'
+ // InternalRoom.g:87:7: ( 'EntryPoint' )
+ // InternalRoom.g:87:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -1786,10 +1766,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:89:7: ( 'ChoicePoint' )
- // InternalRoom.g:89:9: 'ChoicePoint'
+ // InternalRoom.g:88:7: ( 'ExitPoint' )
+ // InternalRoom.g:88:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -1807,10 +1787,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:90:7: ( 'Transition' )
- // InternalRoom.g:90:9: 'Transition'
+ // InternalRoom.g:89:7: ( 'ChoicePoint' )
+ // InternalRoom.g:89:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -1828,10 +1808,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:91:7: ( 'initial' )
- // InternalRoom.g:91:9: 'initial'
+ // InternalRoom.g:90:7: ( 'Transition' )
+ // InternalRoom.g:90:9: 'Transition'
{
- match("initial");
+ match("Transition");
}
@@ -1849,10 +1829,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:92:7: ( 'action' )
- // InternalRoom.g:92:9: 'action'
+ // InternalRoom.g:91:7: ( 'initial' )
+ // InternalRoom.g:91:9: 'initial'
{
- match("action");
+ match("initial");
}
@@ -1870,10 +1850,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:93:7: ( 'triggers' )
- // InternalRoom.g:93:9: 'triggers'
+ // InternalRoom.g:92:7: ( 'action' )
+ // InternalRoom.g:92:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -1891,10 +1871,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:94:7: ( 'or' )
- // InternalRoom.g:94:9: 'or'
+ // InternalRoom.g:93:7: ( 'triggers' )
+ // InternalRoom.g:93:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -1912,10 +1892,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:95:7: ( 'guard' )
- // InternalRoom.g:95:9: 'guard'
+ // InternalRoom.g:94:7: ( 'or' )
+ // InternalRoom.g:94:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -1933,10 +1913,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:96:7: ( 'cond' )
- // InternalRoom.g:96:9: 'cond'
+ // InternalRoom.g:95:7: ( 'guard' )
+ // InternalRoom.g:95:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -1954,10 +1934,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:97:7: ( 'RefinedTransition' )
- // InternalRoom.g:97:9: 'RefinedTransition'
+ // InternalRoom.g:96:7: ( 'cond' )
+ // InternalRoom.g:96:9: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -1975,10 +1955,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:98:7: ( 'my' )
- // InternalRoom.g:98:9: 'my'
+ // InternalRoom.g:97:7: ( 'RefinedTransition' )
+ // InternalRoom.g:97:9: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -1996,10 +1976,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:99:8: ( 'cp' )
- // InternalRoom.g:99:10: 'cp'
+ // InternalRoom.g:98:8: ( 'my' )
+ // InternalRoom.g:98:10: 'my'
{
- match("cp");
+ match("my");
}
@@ -2017,10 +1997,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:100:8: ( '<' )
- // InternalRoom.g:100:10: '<'
+ // InternalRoom.g:99:8: ( 'cp' )
+ // InternalRoom.g:99:10: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -2037,10 +2018,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:101:8: ( '|' )
- // InternalRoom.g:101:10: '|'
+ // InternalRoom.g:100:8: ( '<' )
+ // InternalRoom.g:100:10: '<'
{
- match('|');
+ match('<');
}
@@ -2057,10 +2038,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:102:8: ( '>' )
- // InternalRoom.g:102:10: '>'
+ // InternalRoom.g:101:8: ( '|' )
+ // InternalRoom.g:101:10: '|'
{
- match('>');
+ match('|');
}
@@ -2077,11 +2058,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:103:8: ( 'semantics' )
- // InternalRoom.g:103:10: 'semantics'
+ // InternalRoom.g:102:8: ( '>' )
+ // InternalRoom.g:102:10: '>'
{
- match("semantics");
-
+ match('>');
}
@@ -2098,10 +2078,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:104:8: ( 'in' )
- // InternalRoom.g:104:10: 'in'
+ // InternalRoom.g:103:8: ( 'semantics' )
+ // InternalRoom.g:103:10: 'semantics'
{
- match("in");
+ match("semantics");
}
@@ -2119,10 +2099,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:105:8: ( 'out' )
- // InternalRoom.g:105:10: 'out'
+ // InternalRoom.g:104:8: ( 'in' )
+ // InternalRoom.g:104:10: 'in'
{
- match("out");
+ match("in");
}
@@ -2140,10 +2120,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:106:8: ( '@' )
- // InternalRoom.g:106:10: '@'
+ // InternalRoom.g:105:8: ( 'out' )
+ // InternalRoom.g:105:10: 'out'
{
- match('@');
+ match("out");
+
}
@@ -2160,11 +2141,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:107:8: ( 'AnnotationType' )
- // InternalRoom.g:107:10: 'AnnotationType'
+ // InternalRoom.g:106:8: ( '@' )
+ // InternalRoom.g:106:10: '@'
{
- match("AnnotationType");
-
+ match('@');
}
@@ -2181,10 +2161,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:108:8: ( 'target' )
- // InternalRoom.g:108:10: 'target'
+ // InternalRoom.g:107:8: ( 'AnnotationType' )
+ // InternalRoom.g:107:10: 'AnnotationType'
{
- match("target");
+ match("AnnotationType");
}
@@ -2202,10 +2182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:109:8: ( 'optional' )
- // InternalRoom.g:109:10: 'optional'
+ // InternalRoom.g:108:8: ( 'target' )
+ // InternalRoom.g:108:10: 'target'
{
- match("optional");
+ match("target");
}
@@ -2223,10 +2203,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:110:8: ( 'mandatory' )
- // InternalRoom.g:110:10: 'mandatory'
+ // InternalRoom.g:109:8: ( 'optional' )
+ // InternalRoom.g:109:10: 'optional'
{
- match("mandatory");
+ match("optional");
}
@@ -2244,10 +2224,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:111:8: ( 'attribute' )
- // InternalRoom.g:111:10: 'attribute'
+ // InternalRoom.g:110:8: ( 'mandatory' )
+ // InternalRoom.g:110:10: 'mandatory'
{
- match("attribute");
+ match("mandatory");
}
@@ -2265,10 +2245,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:112:8: ( 'import' )
- // InternalRoom.g:112:10: 'import'
+ // InternalRoom.g:111:8: ( 'attribute' )
+ // InternalRoom.g:111:10: 'attribute'
{
- match("import");
+ match("attribute");
}
@@ -2286,10 +2266,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:113:8: ( 'from' )
- // InternalRoom.g:113:10: 'from'
+ // InternalRoom.g:112:8: ( 'import' )
+ // InternalRoom.g:112:10: 'import'
{
- match("from");
+ match("import");
}
@@ -2307,10 +2287,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:114:8: ( 'model' )
- // InternalRoom.g:114:10: 'model'
+ // InternalRoom.g:113:8: ( 'from' )
+ // InternalRoom.g:113:10: 'from'
{
- match("model");
+ match("from");
}
@@ -2328,10 +2308,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:115:8: ( '.*' )
- // InternalRoom.g:115:10: '.*'
+ // InternalRoom.g:114:8: ( 'model' )
+ // InternalRoom.g:114:10: 'model'
{
- match(".*");
+ match("model");
}
@@ -2349,10 +2329,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:116:8: ( 'false' )
- // InternalRoom.g:116:10: 'false'
+ // InternalRoom.g:115:8: ( '.*' )
+ // InternalRoom.g:115:10: '.*'
{
- match("false");
+ match(".*");
}
@@ -2370,10 +2350,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:117:8: ( 'true' )
- // InternalRoom.g:117:10: 'true'
+ // InternalRoom.g:116:8: ( 'false' )
+ // InternalRoom.g:116:10: 'false'
{
- match("true");
+ match("false");
}
@@ -2391,10 +2371,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:118:8: ( '+' )
- // InternalRoom.g:118:10: '+'
+ // InternalRoom.g:117:8: ( 'true' )
+ // InternalRoom.g:117:10: 'true'
{
- match('+');
+ match("true");
+
}
@@ -2411,10 +2392,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:119:8: ( '-' )
- // InternalRoom.g:119:10: '-'
+ // InternalRoom.g:118:8: ( '+' )
+ // InternalRoom.g:118:10: '+'
{
- match('-');
+ match('+');
}
@@ -2431,10 +2412,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:120:8: ( 'e' )
- // InternalRoom.g:120:10: 'e'
+ // InternalRoom.g:119:8: ( '-' )
+ // InternalRoom.g:119:10: '-'
{
- match('e');
+ match('-');
}
@@ -2451,10 +2432,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:121:8: ( 'E' )
- // InternalRoom.g:121:10: 'E'
+ // InternalRoom.g:120:8: ( 'e' )
+ // InternalRoom.g:120:10: 'e'
{
- match('E');
+ match('e');
}
@@ -2471,11 +2452,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:122:8: ( 'eventdriven' )
- // InternalRoom.g:122:10: 'eventdriven'
+ // InternalRoom.g:121:8: ( 'E' )
+ // InternalRoom.g:121:10: 'E'
{
- match("eventdriven");
-
+ match('E');
}
@@ -2492,10 +2472,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:123:8: ( 'datadriven' )
- // InternalRoom.g:123:10: 'datadriven'
+ // InternalRoom.g:122:8: ( 'eventdriven' )
+ // InternalRoom.g:122:10: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -2513,10 +2493,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:124:8: ( 'sync' )
- // InternalRoom.g:124:10: 'sync'
+ // InternalRoom.g:123:8: ( 'datadriven' )
+ // InternalRoom.g:123:10: 'datadriven'
{
- match("sync");
+ match("datadriven");
}
@@ -2534,10 +2514,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:125:8: ( 'fixed' )
- // InternalRoom.g:125:10: 'fixed'
+ // InternalRoom.g:124:8: ( 'sync' )
+ // InternalRoom.g:124:10: 'sync'
{
- match("fixed");
+ match("sync");
}
@@ -2555,10 +2535,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:126:8: ( 'async' )
- // InternalRoom.g:126:10: 'async'
+ // InternalRoom.g:125:8: ( 'fixed' )
+ // InternalRoom.g:125:10: 'fixed'
{
- match("async");
+ match("fixed");
}
@@ -2576,10 +2556,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:127:8: ( 'ptBoolean' )
- // InternalRoom.g:127:10: 'ptBoolean'
+ // InternalRoom.g:126:8: ( 'async' )
+ // InternalRoom.g:126:10: 'async'
{
- match("ptBoolean");
+ match("async");
}
@@ -2597,10 +2577,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:128:8: ( 'ptInteger' )
- // InternalRoom.g:128:10: 'ptInteger'
+ // InternalRoom.g:127:8: ( 'ptBoolean' )
+ // InternalRoom.g:127:10: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -2618,10 +2598,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:129:8: ( 'ptReal' )
- // InternalRoom.g:129:10: 'ptReal'
+ // InternalRoom.g:128:8: ( 'ptInteger' )
+ // InternalRoom.g:128:10: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -2639,6 +2619,27 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:129:8: ( 'ptReal' )
+ // InternalRoom.g:129:10: 'ptReal'
+ {
+ match("ptReal");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__131"
+
+ // $ANTLR start "T__132"
+ public final void mT__132() throws RecognitionException {
+ try {
+ int _type = T__132;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
// InternalRoom.g:130:8: ( 'ptCharacter' )
// InternalRoom.g:130:10: 'ptCharacter'
{
@@ -2653,17 +2654,17 @@ public class InternalRoomLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__131"
+ // $ANTLR end "T__132"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9146:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:9146:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9165:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:9165:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:9146:12: ( '0x' | '0X' )
+ // InternalRoom.g:9165:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2691,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:9146:13: '0x'
+ // InternalRoom.g:9165:13: '0x'
{
match("0x");
@@ -2699,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9146:18: '0X'
+ // InternalRoom.g:9165:18: '0X'
{
match("0X");
@@ -2709,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:9146:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9165:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2758,24 +2759,93 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "RULE_HEX"
+ // $ANTLR start "RULE_CC_STRING"
+ public final void mRULE_CC_STRING() throws RecognitionException {
+ try {
+ int _type = RULE_CC_STRING;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:9167:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:9167:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ {
+ match("'''");
+
+ // InternalRoom.g:9167:27: ( options {greedy=false; } : . )*
+ loop3:
+ do {
+ int alt3=2;
+ int LA3_0 = input.LA(1);
+
+ if ( (LA3_0=='\'') ) {
+ int LA3_1 = input.LA(2);
+
+ if ( (LA3_1=='\'') ) {
+ int LA3_3 = input.LA(3);
+
+ if ( (LA3_3=='\'') ) {
+ alt3=2;
+ }
+ else if ( ((LA3_3>='\u0000' && LA3_3<='&')||(LA3_3>='(' && LA3_3<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_1>='\u0000' && LA3_1<='&')||(LA3_1>='(' && LA3_1<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ }
+ else if ( ((LA3_0>='\u0000' && LA3_0<='&')||(LA3_0>='(' && LA3_0<='\uFFFF')) ) {
+ alt3=1;
+ }
+
+
+ switch (alt3) {
+ case 1 :
+ // InternalRoom.g:9167:55: .
+ {
+ matchAny();
+
+ }
+ break;
+
+ default :
+ break loop3;
+ }
+ } while (true);
+
+ match("'''");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_CC_STRING"
+
// $ANTLR start "RULE_ID"
public final void mRULE_ID() throws RecognitionException {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9148:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:9148:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9169:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:9169:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:9148:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // InternalRoom.g:9169:11: ( '^' )?
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA4_0=='^') ) {
+ alt4=1;
}
- switch (alt3) {
+ switch (alt4) {
case 1 :
- // InternalRoom.g:9148:11: '^'
+ // InternalRoom.g:9169:11: '^'
{
match('^');
@@ -2793,18 +2863,18 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:9148:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // InternalRoom.g:9169:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop5:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA5_0>='0' && LA5_0<='9')||(LA5_0>='A' && LA5_0<='Z')||LA5_0=='_'||(LA5_0>='a' && LA5_0<='z')) ) {
+ alt5=1;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
// InternalRoom.g:
{
@@ -2822,7 +2892,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop4;
+ break loop5;
}
} while (true);
@@ -2842,24 +2912,24 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9150:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:9150:12: ( '0' .. '9' )+
+ // InternalRoom.g:9171:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:9171:12: ( '0' .. '9' )+
{
- // InternalRoom.g:9150:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // InternalRoom.g:9171:12: ( '0' .. '9' )+
+ int cnt6=0;
+ loop6:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')) ) {
+ alt6=1;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // InternalRoom.g:9150:13: '0' .. '9'
+ // InternalRoom.g:9171:13: '0' .. '9'
{
matchRange('0','9');
@@ -2867,12 +2937,12 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt6 >= 1 ) break loop6;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(6, input);
throw eee;
}
- cnt5++;
+ cnt6++;
} while (true);
@@ -2891,47 +2961,47 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9152:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:9152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9173:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:9173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:9152:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // InternalRoom.g:9173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA9_0=='\"') ) {
+ alt9=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA9_0=='\'') ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalRoom.g:9152:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:9173:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:9152:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // InternalRoom.g:9173:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop7:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt7=3;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA7_0=='\\') ) {
+ alt7=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA7_0>='\u0000' && LA7_0<='!')||(LA7_0>='#' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
+ alt7=2;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalRoom.g:9152:21: '\\\\' .
+ // InternalRoom.g:9173:21: '\\\\' .
{
match('\\');
matchAny();
@@ -2939,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9152:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:9173:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2955,7 +3025,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop6;
+ break loop7;
}
} while (true);
@@ -2964,26 +3034,26 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9152:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:9173:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:9152:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // InternalRoom.g:9173:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop8:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='&')||(LA8_0>='(' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalRoom.g:9152:54: '\\\\' .
+ // InternalRoom.g:9173:54: '\\\\' .
{
match('\\');
matchAny();
@@ -2991,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9152:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:9173:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3007,7 +3077,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop7;
+ break loop8;
}
} while (true);
@@ -3034,37 +3104,37 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9154:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:9154:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:9175:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:9175:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:9154:24: ( options {greedy=false; } : . )*
- loop9:
+ // InternalRoom.g:9175:24: ( options {greedy=false; } : . )*
+ loop10:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA10_0=='*') ) {
+ int LA10_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA10_1=='/') ) {
+ alt10=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_1>='\u0000' && LA10_1<='.')||(LA10_1>='0' && LA10_1<='\uFFFF')) ) {
+ alt10=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA10_0>='\u0000' && LA10_0<=')')||(LA10_0>='+' && LA10_0<='\uFFFF')) ) {
+ alt10=1;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalRoom.g:9154:52: .
+ // InternalRoom.g:9175:52: .
{
matchAny();
@@ -3072,7 +3142,7 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop9;
+ break loop10;
}
} while (true);
@@ -3094,25 +3164,25 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9156:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:9156:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9177:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:9177:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:9156:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // InternalRoom.g:9177:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop11:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA11_0>='\u0000' && LA11_0<='\t')||(LA11_0>='\u000B' && LA11_0<='\f')||(LA11_0>='\u000E' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalRoom.g:9156:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:9177: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();
@@ -3128,31 +3198,31 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- break loop10;
+ break loop11;
}
} while (true);
- // InternalRoom.g:9156:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalRoom.g:9177:40: ( ( '\\r' )? '\\n' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA13_0=='\n'||LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalRoom.g:9156:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:9177:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:9156:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalRoom.g:9177:41: ( '\\r' )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA12_0=='\r') ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalRoom.g:9156:41: '\\r'
+ // InternalRoom.g:9177:41: '\\r'
{
match('\r');
@@ -3184,22 +3254,22 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9158:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:9158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9179:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:9179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:9158:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // InternalRoom.g:9179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt14=0;
+ loop14:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
// InternalRoom.g:
{
@@ -3217,12 +3287,12 @@ public class InternalRoomLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt14 >= 1 ) break loop14;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(14, input);
throw eee;
}
- cnt13++;
+ cnt14++;
} while (true);
@@ -3241,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9160:16: ( . )
- // InternalRoom.g:9160:18: .
+ // InternalRoom.g:9181:16: ( . )
+ // InternalRoom.g:9181:18: .
{
matchAny();
@@ -3257,901 +3327,908 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalRoom.g:1:8: ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=128;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // InternalRoom.g:1:8: ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=129;
+ alt15 = dfa15.predict(input);
+ switch (alt15) {
case 1 :
- // InternalRoom.g:1:10: T__12
+ // InternalRoom.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // InternalRoom.g:1:16: T__13
+ // InternalRoom.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // InternalRoom.g:1:22: T__14
+ // InternalRoom.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // InternalRoom.g:1:28: T__15
+ // InternalRoom.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // InternalRoom.g:1:34: T__16
+ // InternalRoom.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // InternalRoom.g:1:40: T__17
+ // InternalRoom.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // InternalRoom.g:1:46: T__18
+ // InternalRoom.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // InternalRoom.g:1:52: T__19
+ // InternalRoom.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // InternalRoom.g:1:58: T__20
+ // InternalRoom.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // InternalRoom.g:1:64: T__21
+ // InternalRoom.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // InternalRoom.g:1:70: T__22
+ // InternalRoom.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // InternalRoom.g:1:76: T__23
+ // InternalRoom.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // InternalRoom.g:1:82: T__24
+ // InternalRoom.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // InternalRoom.g:1:88: T__25
+ // InternalRoom.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // InternalRoom.g:1:94: T__26
+ // InternalRoom.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // InternalRoom.g:1:100: T__27
+ // InternalRoom.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // InternalRoom.g:1:106: T__28
+ // InternalRoom.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // InternalRoom.g:1:112: T__29
+ // InternalRoom.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // InternalRoom.g:1:118: T__30
+ // InternalRoom.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // InternalRoom.g:1:124: T__31
+ // InternalRoom.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // InternalRoom.g:1:130: T__32
+ // InternalRoom.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // InternalRoom.g:1:136: T__33
+ // InternalRoom.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // InternalRoom.g:1:142: T__34
+ // InternalRoom.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // InternalRoom.g:1:148: T__35
+ // InternalRoom.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // InternalRoom.g:1:154: T__36
+ // InternalRoom.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // InternalRoom.g:1:160: T__37
+ // InternalRoom.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // InternalRoom.g:1:166: T__38
+ // InternalRoom.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // InternalRoom.g:1:172: T__39
+ // InternalRoom.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // InternalRoom.g:1:178: T__40
+ // InternalRoom.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // InternalRoom.g:1:184: T__41
+ // InternalRoom.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // InternalRoom.g:1:190: T__42
+ // InternalRoom.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // InternalRoom.g:1:196: T__43
+ // InternalRoom.g:1:196: T__44
{
- mT__43();
+ mT__44();
}
break;
case 33 :
- // InternalRoom.g:1:202: T__44
+ // InternalRoom.g:1:202: T__45
{
- mT__44();
+ mT__45();
}
break;
case 34 :
- // InternalRoom.g:1:208: T__45
+ // InternalRoom.g:1:208: T__46
{
- mT__45();
+ mT__46();
}
break;
case 35 :
- // InternalRoom.g:1:214: T__46
+ // InternalRoom.g:1:214: T__47
{
- mT__46();
+ mT__47();
}
break;
case 36 :
- // InternalRoom.g:1:220: T__47
+ // InternalRoom.g:1:220: T__48
{
- mT__47();
+ mT__48();
}
break;
case 37 :
- // InternalRoom.g:1:226: T__48
+ // InternalRoom.g:1:226: T__49
{
- mT__48();
+ mT__49();
}
break;
case 38 :
- // InternalRoom.g:1:232: T__49
+ // InternalRoom.g:1:232: T__50
{
- mT__49();
+ mT__50();
}
break;
case 39 :
- // InternalRoom.g:1:238: T__50
+ // InternalRoom.g:1:238: T__51
{
- mT__50();
+ mT__51();
}
break;
case 40 :
- // InternalRoom.g:1:244: T__51
+ // InternalRoom.g:1:244: T__52
{
- mT__51();
+ mT__52();
}
break;
case 41 :
- // InternalRoom.g:1:250: T__52
+ // InternalRoom.g:1:250: T__53
{
- mT__52();
+ mT__53();
}
break;
case 42 :
- // InternalRoom.g:1:256: T__53
+ // InternalRoom.g:1:256: T__54
{
- mT__53();
+ mT__54();
}
break;
case 43 :
- // InternalRoom.g:1:262: T__54
+ // InternalRoom.g:1:262: T__55
{
- mT__54();
+ mT__55();
}
break;
case 44 :
- // InternalRoom.g:1:268: T__55
+ // InternalRoom.g:1:268: T__56
{
- mT__55();
+ mT__56();
}
break;
case 45 :
- // InternalRoom.g:1:274: T__56
+ // InternalRoom.g:1:274: T__57
{
- mT__56();
+ mT__57();
}
break;
case 46 :
- // InternalRoom.g:1:280: T__57
+ // InternalRoom.g:1:280: T__58
{
- mT__57();
+ mT__58();
}
break;
case 47 :
- // InternalRoom.g:1:286: T__58
+ // InternalRoom.g:1:286: T__59
{
- mT__58();
+ mT__59();
}
break;
case 48 :
- // InternalRoom.g:1:292: T__59
+ // InternalRoom.g:1:292: T__60
{
- mT__59();
+ mT__60();
}
break;
case 49 :
- // InternalRoom.g:1:298: T__60
+ // InternalRoom.g:1:298: T__61
{
- mT__60();
+ mT__61();
}
break;
case 50 :
- // InternalRoom.g:1:304: T__61
+ // InternalRoom.g:1:304: T__62
{
- mT__61();
+ mT__62();
}
break;
case 51 :
- // InternalRoom.g:1:310: T__62
+ // InternalRoom.g:1:310: T__63
{
- mT__62();
+ mT__63();
}
break;
case 52 :
- // InternalRoom.g:1:316: T__63
+ // InternalRoom.g:1:316: T__64
{
- mT__63();
+ mT__64();
}
break;
case 53 :
- // InternalRoom.g:1:322: T__64
+ // InternalRoom.g:1:322: T__65
{
- mT__64();
+ mT__65();
}
break;
case 54 :
- // InternalRoom.g:1:328: T__65
+ // InternalRoom.g:1:328: T__66
{
- mT__65();
+ mT__66();
}
break;
case 55 :
- // InternalRoom.g:1:334: T__66
+ // InternalRoom.g:1:334: T__67
{
- mT__66();
+ mT__67();
}
break;
case 56 :
- // InternalRoom.g:1:340: T__67
+ // InternalRoom.g:1:340: T__68
{
- mT__67();
+ mT__68();
}
break;
case 57 :
- // InternalRoom.g:1:346: T__68
+ // InternalRoom.g:1:346: T__69
{
- mT__68();
+ mT__69();
}
break;
case 58 :
- // InternalRoom.g:1:352: T__69
+ // InternalRoom.g:1:352: T__70
{
- mT__69();
+ mT__70();
}
break;
case 59 :
- // InternalRoom.g:1:358: T__70
+ // InternalRoom.g:1:358: T__71
{
- mT__70();
+ mT__71();
}
break;
case 60 :
- // InternalRoom.g:1:364: T__71
+ // InternalRoom.g:1:364: T__72
{
- mT__71();
+ mT__72();
}
break;
case 61 :
- // InternalRoom.g:1:370: T__72
+ // InternalRoom.g:1:370: T__73
{
- mT__72();
+ mT__73();
}
break;
case 62 :
- // InternalRoom.g:1:376: T__73
+ // InternalRoom.g:1:376: T__74
{
- mT__73();
+ mT__74();
}
break;
case 63 :
- // InternalRoom.g:1:382: T__74
+ // InternalRoom.g:1:382: T__75
{
- mT__74();
+ mT__75();
}
break;
case 64 :
- // InternalRoom.g:1:388: T__75
+ // InternalRoom.g:1:388: T__76
{
- mT__75();
+ mT__76();
}
break;
case 65 :
- // InternalRoom.g:1:394: T__76
+ // InternalRoom.g:1:394: T__77
{
- mT__76();
+ mT__77();
}
break;
case 66 :
- // InternalRoom.g:1:400: T__77
+ // InternalRoom.g:1:400: T__78
{
- mT__77();
+ mT__78();
}
break;
case 67 :
- // InternalRoom.g:1:406: T__78
+ // InternalRoom.g:1:406: T__79
{
- mT__78();
+ mT__79();
}
break;
case 68 :
- // InternalRoom.g:1:412: T__79
+ // InternalRoom.g:1:412: T__80
{
- mT__79();
+ mT__80();
}
break;
case 69 :
- // InternalRoom.g:1:418: T__80
+ // InternalRoom.g:1:418: T__81
{
- mT__80();
+ mT__81();
}
break;
case 70 :
- // InternalRoom.g:1:424: T__81
+ // InternalRoom.g:1:424: T__82
{
- mT__81();
+ mT__82();
}
break;
case 71 :
- // InternalRoom.g:1:430: T__82
+ // InternalRoom.g:1:430: T__83
{
- mT__82();
+ mT__83();
}
break;
case 72 :
- // InternalRoom.g:1:436: T__83
+ // InternalRoom.g:1:436: T__84
{
- mT__83();
+ mT__84();
}
break;
case 73 :
- // InternalRoom.g:1:442: T__84
+ // InternalRoom.g:1:442: T__85
{
- mT__84();
+ mT__85();
}
break;
case 74 :
- // InternalRoom.g:1:448: T__85
+ // InternalRoom.g:1:448: T__86
{
- mT__85();
+ mT__86();
}
break;
case 75 :
- // InternalRoom.g:1:454: T__86
+ // InternalRoom.g:1:454: T__87
{
- mT__86();
+ mT__87();
}
break;
case 76 :
- // InternalRoom.g:1:460: T__87
+ // InternalRoom.g:1:460: T__88
{
- mT__87();
+ mT__88();
}
break;
case 77 :
- // InternalRoom.g:1:466: T__88
+ // InternalRoom.g:1:466: T__89
{
- mT__88();
+ mT__89();
}
break;
case 78 :
- // InternalRoom.g:1:472: T__89
+ // InternalRoom.g:1:472: T__90
{
- mT__89();
+ mT__90();
}
break;
case 79 :
- // InternalRoom.g:1:478: T__90
+ // InternalRoom.g:1:478: T__91
{
- mT__90();
+ mT__91();
}
break;
case 80 :
- // InternalRoom.g:1:484: T__91
+ // InternalRoom.g:1:484: T__92
{
- mT__91();
+ mT__92();
}
break;
case 81 :
- // InternalRoom.g:1:490: T__92
+ // InternalRoom.g:1:490: T__93
{
- mT__92();
+ mT__93();
}
break;
case 82 :
- // InternalRoom.g:1:496: T__93
+ // InternalRoom.g:1:496: T__94
{
- mT__93();
+ mT__94();
}
break;
case 83 :
- // InternalRoom.g:1:502: T__94
+ // InternalRoom.g:1:502: T__95
{
- mT__94();
+ mT__95();
}
break;
case 84 :
- // InternalRoom.g:1:508: T__95
+ // InternalRoom.g:1:508: T__96
{
- mT__95();
+ mT__96();
}
break;
case 85 :
- // InternalRoom.g:1:514: T__96
+ // InternalRoom.g:1:514: T__97
{
- mT__96();
+ mT__97();
}
break;
case 86 :
- // InternalRoom.g:1:520: T__97
+ // InternalRoom.g:1:520: T__98
{
- mT__97();
+ mT__98();
}
break;
case 87 :
- // InternalRoom.g:1:526: T__98
+ // InternalRoom.g:1:526: T__99
{
- mT__98();
+ mT__99();
}
break;
case 88 :
- // InternalRoom.g:1:532: T__99
+ // InternalRoom.g:1:532: T__100
{
- mT__99();
+ mT__100();
}
break;
case 89 :
- // InternalRoom.g:1:538: T__100
+ // InternalRoom.g:1:539: T__101
{
- mT__100();
+ mT__101();
}
break;
case 90 :
- // InternalRoom.g:1:545: T__101
+ // InternalRoom.g:1:546: T__102
{
- mT__101();
+ mT__102();
}
break;
case 91 :
- // InternalRoom.g:1:552: T__102
+ // InternalRoom.g:1:553: T__103
{
- mT__102();
+ mT__103();
}
break;
case 92 :
- // InternalRoom.g:1:559: T__103
+ // InternalRoom.g:1:560: T__104
{
- mT__103();
+ mT__104();
}
break;
case 93 :
- // InternalRoom.g:1:566: T__104
+ // InternalRoom.g:1:567: T__105
{
- mT__104();
+ mT__105();
}
break;
case 94 :
- // InternalRoom.g:1:573: T__105
+ // InternalRoom.g:1:574: T__106
{
- mT__105();
+ mT__106();
}
break;
case 95 :
- // InternalRoom.g:1:580: T__106
+ // InternalRoom.g:1:581: T__107
{
- mT__106();
+ mT__107();
}
break;
case 96 :
- // InternalRoom.g:1:587: T__107
+ // InternalRoom.g:1:588: T__108
{
- mT__107();
+ mT__108();
}
break;
case 97 :
- // InternalRoom.g:1:594: T__108
+ // InternalRoom.g:1:595: T__109
{
- mT__108();
+ mT__109();
}
break;
case 98 :
- // InternalRoom.g:1:601: T__109
+ // InternalRoom.g:1:602: T__110
{
- mT__109();
+ mT__110();
}
break;
case 99 :
- // InternalRoom.g:1:608: T__110
+ // InternalRoom.g:1:609: T__111
{
- mT__110();
+ mT__111();
}
break;
case 100 :
- // InternalRoom.g:1:615: T__111
+ // InternalRoom.g:1:616: T__112
{
- mT__111();
+ mT__112();
}
break;
case 101 :
- // InternalRoom.g:1:622: T__112
+ // InternalRoom.g:1:623: T__113
{
- mT__112();
+ mT__113();
}
break;
case 102 :
- // InternalRoom.g:1:629: T__113
+ // InternalRoom.g:1:630: T__114
{
- mT__113();
+ mT__114();
}
break;
case 103 :
- // InternalRoom.g:1:636: T__114
+ // InternalRoom.g:1:637: T__115
{
- mT__114();
+ mT__115();
}
break;
case 104 :
- // InternalRoom.g:1:643: T__115
+ // InternalRoom.g:1:644: T__116
{
- mT__115();
+ mT__116();
}
break;
case 105 :
- // InternalRoom.g:1:650: T__116
+ // InternalRoom.g:1:651: T__117
{
- mT__116();
+ mT__117();
}
break;
case 106 :
- // InternalRoom.g:1:657: T__117
+ // InternalRoom.g:1:658: T__118
{
- mT__117();
+ mT__118();
}
break;
case 107 :
- // InternalRoom.g:1:664: T__118
+ // InternalRoom.g:1:665: T__119
{
- mT__118();
+ mT__119();
}
break;
case 108 :
- // InternalRoom.g:1:671: T__119
+ // InternalRoom.g:1:672: T__120
{
- mT__119();
+ mT__120();
}
break;
case 109 :
- // InternalRoom.g:1:678: T__120
+ // InternalRoom.g:1:679: T__121
{
- mT__120();
+ mT__121();
}
break;
case 110 :
- // InternalRoom.g:1:685: T__121
+ // InternalRoom.g:1:686: T__122
{
- mT__121();
+ mT__122();
}
break;
case 111 :
- // InternalRoom.g:1:692: T__122
+ // InternalRoom.g:1:693: T__123
{
- mT__122();
+ mT__123();
}
break;
case 112 :
- // InternalRoom.g:1:699: T__123
+ // InternalRoom.g:1:700: T__124
{
- mT__123();
+ mT__124();
}
break;
case 113 :
- // InternalRoom.g:1:706: T__124
+ // InternalRoom.g:1:707: T__125
{
- mT__124();
+ mT__125();
}
break;
case 114 :
- // InternalRoom.g:1:713: T__125
+ // InternalRoom.g:1:714: T__126
{
- mT__125();
+ mT__126();
}
break;
case 115 :
- // InternalRoom.g:1:720: T__126
+ // InternalRoom.g:1:721: T__127
{
- mT__126();
+ mT__127();
}
break;
case 116 :
- // InternalRoom.g:1:727: T__127
+ // InternalRoom.g:1:728: T__128
{
- mT__127();
+ mT__128();
}
break;
case 117 :
- // InternalRoom.g:1:734: T__128
+ // InternalRoom.g:1:735: T__129
{
- mT__128();
+ mT__129();
}
break;
case 118 :
- // InternalRoom.g:1:741: T__129
+ // InternalRoom.g:1:742: T__130
{
- mT__129();
+ mT__130();
}
break;
case 119 :
- // InternalRoom.g:1:748: T__130
+ // InternalRoom.g:1:749: T__131
{
- mT__130();
+ mT__131();
}
break;
case 120 :
- // InternalRoom.g:1:755: T__131
+ // InternalRoom.g:1:756: T__132
{
- mT__131();
+ mT__132();
}
break;
case 121 :
- // InternalRoom.g:1:762: RULE_HEX
+ // InternalRoom.g:1:763: RULE_HEX
{
mRULE_HEX();
}
break;
case 122 :
- // InternalRoom.g:1:771: RULE_ID
+ // InternalRoom.g:1:772: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 123 :
- // InternalRoom.g:1:779: RULE_INT
+ // InternalRoom.g:1:787: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 124 :
- // InternalRoom.g:1:788: RULE_STRING
+ // InternalRoom.g:1:795: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 125 :
- // InternalRoom.g:1:800: RULE_ML_COMMENT
+ // InternalRoom.g:1:804: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 126 :
- // InternalRoom.g:1:816: RULE_SL_COMMENT
+ // InternalRoom.g:1:816: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 127 :
- // InternalRoom.g:1:832: RULE_WS
+ // InternalRoom.g:1:832: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 128 :
- // InternalRoom.g:1:840: RULE_ANY_OTHER
+ // InternalRoom.g:1:848: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 129 :
+ // InternalRoom.g:1:856: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4163,21 +4240,21 @@ public class InternalRoomLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\1\72\3\uffff\2\72\1\102\2\uffff\1\72\1\113\1\72\2\uffff\1\72\1\127\2\72\2\uffff\16\72\1\u0080\1\u0082\1\uffff\4\72\4\uffff\1\72\1\uffff\1\u0094\1\67\2\uffff\2\67\2\uffff\2\72\4\uffff\3\72\4\uffff\2\72\1\u00a1\3\72\1\uffff\1\u00a7\2\72\1\u00aa\1\72\2\uffff\4\72\1\uffff\4\72\2\uffff\10\72\1\u00be\1\u00c1\26\72\6\uffff\4\72\1\u00e1\2\72\4\uffff\3\72\5\uffff\2\72\1\u00e9\7\72\1\uffff\5\72\1\uffff\1\72\1\u00f8\1\uffff\16\72\1\u0108\4\72\1\uffff\2\72\1\uffff\6\72\1\u0117\1\u0118\11\72\1\u0122\15\72\1\uffff\7\72\1\uffff\4\72\1\u013c\1\72\1\u013e\7\72\1\uffff\3\72\1\u014a\7\72\1\u0152\3\72\1\uffff\1\72\1\u0157\1\u0158\1\72\1\u015a\11\72\2\uffff\11\72\1\uffff\12\72\1\u0177\4\72\1\u017c\11\72\1\uffff\1\72\1\uffff\13\72\1\uffff\1\u0192\6\72\1\uffff\1\u019c\3\72\2\uffff\1\72\1\uffff\10\72\1\u01aa\13\72\1\u01b6\7\72\1\uffff\1\72\1\u01bf\1\72\1\u01c1\1\uffff\1\u01c2\1\u01c3\23\72\1\uffff\11\72\1\uffff\6\72\1\u01e6\6\72\1\uffff\4\72\1\u01f1\2\72\1\u01f5\1\72\1\u01f7\1\72\1\uffff\7\72\1\u0200\1\uffff\1\72\3\uffff\2\72\1\u0205\4\72\1\u020a\11\72\1\u0214\17\72\1\u0224\1\uffff\7\72\1\u022c\2\72\1\uffff\1\72\1\u0230\1\u0231\1\uffff\1\72\1\uffff\3\72\1\u0236\4\72\1\uffff\4\72\1\uffff\4\72\1\uffff\5\72\1\u0249\1\u024a\1\u024b\1\72\1\uffff\1\u024d\1\72\1\u0252\3\72\1\u0256\4\72\1\u025b\2\72\1\u025e\1\uffff\7\72\1\uffff\3\72\2\uffff\1\u0269\2\72\1\u026c\1\uffff\4\72\1\u0271\1\72\1\u0273\2\72\1\u0276\2\72\1\u0279\4\72\1\u027e\3\uffff\1\u027f\1\uffff\1\72\1\u0281\1\u0282\1\u0283\1\uffff\1\u0284\2\72\1\uffff\2\72\1\u0289\1\u028a\1\uffff\2\72\1\uffff\4\72\1\u0292\2\72\1\u0295\1\u0296\1\72\1\uffff\1\u0298\1\u0299\1\uffff\4\72\1\uffff\1\u029e\1\uffff\2\72\1\uffff\2\72\1\uffff\1\u02a3\1\72\1\u02a5\1\72\2\uffff\1\72\4\uffff\1\u02a8\3\72\2\uffff\1\72\1\u02ad\5\72\1\uffff\2\72\2\uffff\1\72\2\uffff\3\72\1\u02ba\1\uffff\4\72\1\uffff\1\u02bf\1\uffff\1\72\1\u02c1\1\uffff\4\72\1\uffff\1\72\1\u02c7\1\u02c8\4\72\1\u02cd\4\72\1\uffff\1\u02d2\3\72\1\uffff\1\u02d6\1\uffff\3\72\1\u02da\1\72\2\uffff\1\u02dc\1\72\1\u02de\1\72\1\uffff\4\72\1\uffff\1\72\1\u02e5\1\u02e6\1\uffff\1\72\1\u02e8\1\72\1\uffff\1\72\1\uffff\1\72\1\uffff\1\72\1\u02ed\1\u02ee\3\72\2\uffff\1\72\1\uffff\1\u02f3\1\72\1\u02f5\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u02fd\1\u02fe\4\72\2\uffff\1\u0303\3\72\1\uffff\6\72\1\u030d\2\72\1\uffff\1\u0310\1\u0311\2\uffff";
- static final String DFA14_eofS =
- "\u0312\uffff";
- static final String DFA14_minS =
- "\1\0\1\145\3\uffff\1\145\1\157\1\76\2\uffff\1\141\1\60\1\146\2\uffff\1\141\1\60\1\163\1\143\2\uffff\1\160\1\157\1\141\1\157\1\155\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\2\52\1\uffff\1\162\1\141\1\165\1\141\4\uffff\1\141\1\uffff\1\130\1\101\2\uffff\2\0\2\uffff\1\157\1\146\4\uffff\1\146\1\151\1\162\4\uffff\1\146\1\157\1\60\2\164\1\151\1\uffff\1\60\1\145\1\164\1\60\1\164\2\uffff\1\164\1\151\1\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\155\1\142\1\164\1\156\1\157\1\156\2\60\1\160\1\155\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\151\1\162\1\141\1\60\1\156\1\144\4\uffff\1\157\1\154\1\170\5\uffff\1\155\1\151\1\60\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\60\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\60\1\151\1\143\1\162\1\144\1\uffff\1\157\1\164\1\uffff\1\157\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\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\60\1\165\1\60\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\156\1\60\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\60\1\163\1\156\1\162\1\uffff\1\163\2\60\1\165\1\60\1\155\1\151\1\162\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\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\60\1\145\1\144\1\141\1\154\1\60\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\60\1\144\1\157\1\142\1\102\1\141\1\164\1\uffff\1\60\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\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\142\1\60\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\60\1\164\1\60\1\uffff\2\60\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\60\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\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\60\1\uffff\1\157\3\uffff\1\145\1\123\1\60\1\141\1\166\1\154\1\163\1\60\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\60\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\60\1\uffff\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\164\1\143\1\162\1\60\1\123\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\60\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163\1\164\1\60\1\141\1\157\1\156\1\163\1\60\1\144\1\145\1\60\1\uffff\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\2\145\1\60\1\uffff\1\171\1\150\1\156\1\157\1\60\1\171\1\60\2\141\1\60\1\124\1\154\1\60\1\156\1\157\1\164\1\171\1\60\3\uffff\1\60\1\uffff\1\145\3\60\1\uffff\1\60\1\163\1\141\1\uffff\1\166\1\156\2\60\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff\2\60\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\60\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\60\1\156\1\60\1\160\2\uffff\1\156\4\uffff\1\60\1\156\1\151\1\124\2\uffff\1\142\1\60\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\60\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\60\1\uffff\1\145\1\60\1\uffff\1\143\1\157\2\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\uffff\1\60\1\uffff\1\145\1\162\1\160\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\60\1\145\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\uffff\1\60\1\157\1\60\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\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 DFA14_maxS =
- "\1\uffff\1\157\3\uffff\1\145\1\162\1\76\2\uffff\1\164\1\172\1\166\2\uffff\1\141\1\172\1\163\1\164\2\uffff\1\160\1\157\1\171\1\164\1\156\1\157\1\165\1\164\1\145\1\141\1\164\1\156\1\151\1\157\1\57\1\52\1\uffff\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\170\1\172\2\uffff\2\uffff\2\uffff\1\157\1\146\4\uffff\1\154\1\157\1\162\4\uffff\1\146\1\157\1\172\1\164\1\165\1\164\1\uffff\1\172\1\145\1\164\1\172\1\164\2\uffff\3\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\156\1\142\1\164\1\156\1\157\1\156\2\172\1\160\1\155\1\157\1\142\1\162\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\165\1\162\1\141\1\172\1\156\1\144\4\uffff\1\157\1\154\1\170\5\uffff\1\155\1\151\1\172\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\172\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\172\1\151\1\143\1\162\1\152\1\uffff\1\157\1\164\1\uffff\1\157\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\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\172\1\165\1\172\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\162\1\172\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\172\1\163\1\156\1\162\1\uffff\1\163\2\172\1\165\1\172\1\155\1\151\1\162\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\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\172\1\145\1\144\1\141\1\154\1\172\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\172\1\144\1\157\1\142\1\122\1\141\1\164\1\uffff\1\172\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\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\142\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\172\1\164\1\172\1\uffff\2\172\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\172\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\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\172\1\uffff\1\157\3\uffff\1\145\1\124\1\172\1\141\1\166\1\154\1\163\1\172\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\172\1\uffff\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\164\1\143\1\162\1\172\1\124\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\172\1\163\1\uffff\1\172\1\166\1\172\1\145\1\163\1\164\1\172\1\141\1\157\1\156\1\163\1\172\1\144\1\145\1\172\1\uffff\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\2\145\1\172\1\uffff\1\171\1\150\1\156\1\157\1\172\1\171\1\172\2\141\1\172\1\124\1\154\1\172\1\156\1\157\1\164\1\171\1\172\3\uffff\1\172\1\uffff\1\145\3\172\1\uffff\1\172\1\163\1\141\1\uffff\1\166\1\156\2\172\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2\172\1\145\1\uffff\2\172\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\172\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\172\1\156\1\172\1\160\2\uffff\1\156\4\uffff\1\172\1\156\1\151\1\124\2\uffff\1\142\1\172\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\172\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\172\1\uffff\1\145\1\172\1\uffff\1\143\1\157\2\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\uffff\1\172\1\uffff\1\145\1\162\1\160\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\172\1\145\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\uffff\1\172\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\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 DFA14_acceptS =
- "\2\uffff\1\2\1\3\1\4\3\uffff\1\10\1\11\3\uffff\1\15\1\16\4\uffff\1\26\1\27\20\uffff\1\102\4\uffff\1\132\1\133\1\134\1\140\1\uffff\1\154\2\uffff\1\172\1\173\2\uffff\1\177\1\u0080\2\uffff\1\172\1\2\1\3\1\4\3\uffff\1\7\1\155\1\10\1\11\6\uffff\1\157\5\uffff\1\15\1\16\4\uffff\1\156\4\uffff\1\26\1\27\40\uffff\1\175\1\176\1\71\1\151\1\74\1\102\7\uffff\1\132\1\133\1\134\1\140\3\uffff\1\154\1\171\1\173\1\174\1\177\12\uffff\1\110\5\uffff\1\14\2\uffff\1\124\23\uffff\1\131\2\uffff\1\136\37\uffff\1\130\7\uffff\1\5\16\uffff\1\137\17\uffff\1\75\16\uffff\1\61\1\62\11\uffff\1\73\31\uffff\1\57\1\uffff\1\35\13\uffff\1\107\7\uffff\1\32\4\uffff\1\162\1\34\1\uffff\1\126\34\uffff\1\153\4\uffff\1\147\25\uffff\1\106\11\uffff\1\33\15\uffff\1\105\13\uffff\1\164\10\uffff\1\125\1\uffff\1\150\1\152\1\163\42\uffff\1\146\12\uffff\1\167\3\uffff\1\51\1\uffff\1\122\10\uffff\1\142\4\uffff\1\41\4\uffff\1\12\11\uffff\1\21\17\uffff\1\121\7\uffff\1\46\3\uffff\1\47\1\113\4\uffff\1\72\22\uffff\1\30\1\40\1\143\1\uffff\1\60\4\uffff\1\50\3\uffff\1\101\4\uffff\1\111\2\uffff\1\37\12\uffff\1\52\2\uffff\1\56\4\uffff\1\123\1\uffff\1\1\2\uffff\1\100\2\uffff\1\42\4\uffff\1\116\1\20\1\uffff\1\22\1\23\1\24\1\25\4\uffff\1\31\1\135\7\uffff\1\55\2\uffff\1\165\1\166\1\uffff\1\145\1\54\4\uffff\1\144\4\uffff\1\161\1\uffff\1\115\2\uffff\1\53\4\uffff\1\43\14\uffff\1\120\4\uffff\1\13\1\uffff\1\160\5\uffff\1\117\1\45\4\uffff\1\170\4\uffff\1\112\3\uffff\1\17\3\uffff\1\77\1\uffff\1\65\1\uffff\1\104\6\uffff\1\6\1\36\1\uffff\1\103\4\uffff\1\64\1\67\4\uffff\1\141\1\uffff\1\66\7\uffff\1\76\1\114\4\uffff\1\127\11\uffff\1\70\2\uffff\1\44\1\63";
- static final String DFA14_specialS =
- "\1\0\63\uffff\1\2\1\1\u02dc\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\64\4\67\1\65\1\10\1\11\1\45\1\57\1\15\1\7\1\44\1\43\1\60\11\63\1\4\1\67\1\52\1\16\1\54\1\67\1\55\1\22\1\41\1\32\1\17\1\13\3\62\1\40\2\62\1\42\1\35\1\62\1\25\1\6\1\62\1\1\1\33\1\46\6\62\1\23\1\67\1\24\1\61\1\62\1\67\1\37\1\62\1\30\1\12\1\20\1\56\1\50\1\36\1\31\3\62\1\51\1\62\1\14\1\34\1\62\1\5\1\27\1\47\1\21\1\26\4\62\1\2\1\53\1\3\uff82\67",
+ protected DFA15 dfa15 = new DFA15(this);
+ static final String DFA15_eotS =
+ "\1\uffff\1\72\3\uffff\2\72\1\102\2\uffff\1\72\1\113\1\72\2\uffff\1\72\1\127\2\72\2\uffff\16\72\1\u0080\1\u0082\1\uffff\4\72\4\uffff\1\72\1\uffff\1\u0094\2\67\2\uffff\1\67\2\uffff\2\72\4\uffff\3\72\4\uffff\2\72\1\u00a2\3\72\1\uffff\1\u00a8\2\72\1\u00ab\1\72\2\uffff\4\72\1\uffff\4\72\2\uffff\10\72\1\u00bf\1\u00c2\26\72\6\uffff\4\72\1\u00e2\2\72\4\uffff\3\72\3\uffff\1\u0096\2\uffff\2\72\1\u00eb\7\72\1\uffff\5\72\1\uffff\1\72\1\u00fa\1\uffff\16\72\1\u010a\4\72\1\uffff\2\72\1\uffff\6\72\1\u0119\1\u011a\11\72\1\u0124\15\72\1\uffff\5\72\1\uffff\2\72\1\uffff\4\72\1\u013e\1\72\1\u0140\7\72\1\uffff\3\72\1\u014c\7\72\1\u0154\3\72\1\uffff\1\72\1\u0159\1\u015a\1\72\1\u015c\11\72\2\uffff\11\72\1\uffff\12\72\1\u0179\4\72\1\u017e\11\72\1\uffff\1\72\1\uffff\13\72\1\uffff\1\u0194\6\72\1\uffff\1\u019e\3\72\2\uffff\1\72\1\uffff\10\72\1\u01ac\13\72\1\u01b8\7\72\1\uffff\1\72\1\u01c1\1\72\1\u01c3\1\uffff\1\u01c4\1\u01c5\23\72\1\uffff\11\72\1\uffff\6\72\1\u01e8\6\72\1\uffff\4\72\1\u01f3\2\72\1\u01f7\1\72\1\u01f9\1\72\1\uffff\7\72\1\u0202\1\uffff\1\72\3\uffff\2\72\1\u0207\4\72\1\u020c\11\72\1\u0216\17\72\1\u0226\1\uffff\7\72\1\u022e\2\72\1\uffff\1\72\1\u0232\1\u0233\1\uffff\1\72\1\uffff\3\72\1\u0238\4\72\1\uffff\4\72\1\uffff\4\72\1\uffff\5\72\1\u024b\1\u024c\1\u024d\1\72\1\uffff\1\u024f\1\72\1\u0254\3\72\1\u0258\4\72\1\u025d\2\72\1\u0260\1\uffff\7\72\1\uffff\3\72\2\uffff\1\u026b\2\72\1\u026e\1\uffff\4\72\1\u0273\1\72\1\u0275\2\72\1\u0278\2\72\1\u027b\4\72\1\u0280\3\uffff\1\u0281\1\uffff\1\72\1\u0283\1\u0284\1\u0285\1\uffff\1\u0286\2\72\1\uffff\2\72\1\u028b\1\u028c\1\uffff\2\72\1\uffff\4\72\1\u0294\2\72\1\u0297\1\u0298\1\72\1\uffff\1\u029a\1\u029b\1\uffff\4\72\1\uffff\1\u02a0\1\uffff\2\72\1\uffff\2\72\1\uffff\1\u02a5\1\72\1\u02a7\1\72\2\uffff\1\72\4\uffff\1\u02aa\3\72\2\uffff\1\72\1\u02af\5\72\1\uffff\2\72\2\uffff\1\72\2\uffff\3\72\1\u02bc\1\uffff\4\72\1\uffff\1\u02c1\1\uffff\1\72\1\u02c3\1\uffff\4\72\1\uffff\1\72\1\u02c9\1\u02ca\4\72\1\u02cf\4\72\1\uffff\1\u02d4\3\72\1\uffff\1\u02d8\1\uffff\3\72\1\u02dc\1\72\2\uffff\1\u02de\1\72\1\u02e0\1\72\1\uffff\4\72\1\uffff\1\72\1\u02e7\1\u02e8\1\uffff\1\72\1\u02ea\1\72\1\uffff\1\72\1\uffff\1\72\1\uffff\1\72\1\u02ef\1\u02f0\3\72\2\uffff\1\72\1\uffff\1\u02f5\1\72\1\u02f7\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u02ff\1\u0300\4\72\2\uffff\1\u0305\3\72\1\uffff\6\72\1\u030f\2\72\1\uffff\1\u0312\1\u0313\2\uffff";
+ static final String DFA15_eofS =
+ "\u0314\uffff";
+ static final String DFA15_minS =
+ "\1\0\1\145\3\uffff\1\145\1\157\1\76\2\uffff\1\141\1\60\1\146\2\uffff\1\141\1\60\1\163\1\143\2\uffff\1\160\1\157\1\141\1\157\1\155\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\2\52\1\uffff\1\162\1\141\1\165\1\141\4\uffff\1\141\1\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\157\1\146\4\uffff\1\146\1\151\1\162\4\uffff\1\146\1\157\1\60\2\164\1\151\1\uffff\1\60\1\145\1\164\1\60\1\164\2\uffff\1\164\1\151\1\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\155\1\142\1\164\1\156\1\157\1\156\2\60\1\160\1\155\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\151\1\162\1\141\1\60\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\60\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\60\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\60\1\151\1\143\1\162\1\144\1\uffff\1\157\1\164\1\uffff\1\157\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\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\60\1\165\1\60\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\156\1\60\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\60\1\163\1\156\1\162\1\uffff\1\163\2\60\1\165\1\60\1\155\1\151\1\162\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\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\60\1\145\1\144\1\141\1\154\1\60\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\60\1\144\1\157\1\142\1\102\1\141\1\164\1\uffff\1\60\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\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\142\1\60\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\60\1\164\1\60\1\uffff\2\60\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\60\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\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\60\1\uffff\1\157\3\uffff\1\145\1\123\1\60\1\141\1\166\1\154\1\163\1\60\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\60\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\60\1\uffff\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\164\1\143\1\162\1\60\1\123\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\60\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163\1\164\1\60\1\141\1\157\1\156\1\163\1\60\1\144\1\145\1\60\1\uffff\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\2\145\1\60\1\uffff\1\171\1\150\1\156\1\157\1\60\1\171\1\60\2\141\1\60\1\124\1\154\1\60\1\156\1\157\1\164\1\171\1\60\3\uffff\1\60\1\uffff\1\145\3\60\1\uffff\1\60\1\163\1\141\1\uffff\1\166\1\156\2\60\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff\2\60\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\60\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\60\1\156\1\60\1\160\2\uffff\1\156\4\uffff\1\60\1\156\1\151\1\124\2\uffff\1\142\1\60\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\60\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\60\1\uffff\1\145\1\60\1\uffff\1\143\1\157\2\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\uffff\1\60\1\uffff\1\145\1\162\1\160\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\60\1\145\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\uffff\1\60\1\157\1\60\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\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 DFA15_maxS =
+ "\1\uffff\1\157\3\uffff\1\145\1\162\1\76\2\uffff\1\164\1\172\1\166\2\uffff\1\141\1\172\1\163\1\164\2\uffff\1\160\1\157\1\171\1\164\1\156\1\157\1\165\1\164\1\145\1\141\1\164\1\156\1\151\1\157\1\57\1\52\1\uffff\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\157\1\146\4\uffff\1\154\1\157\1\162\4\uffff\1\146\1\157\1\172\1\164\1\165\1\164\1\uffff\1\172\1\145\1\164\1\172\1\164\2\uffff\3\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\156\1\142\1\164\1\156\1\157\1\156\2\172\1\160\1\155\1\157\1\142\1\162\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\165\1\162\1\141\1\172\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\172\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\172\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\172\1\151\1\143\1\162\1\152\1\uffff\1\157\1\164\1\uffff\1\157\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\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\172\1\165\1\172\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\162\1\172\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\172\1\163\1\156\1\162\1\uffff\1\163\2\172\1\165\1\172\1\155\1\151\1\162\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\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\172\1\145\1\144\1\141\1\154\1\172\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\172\1\144\1\157\1\142\1\122\1\141\1\164\1\uffff\1\172\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\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\142\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\172\1\164\1\172\1\uffff\2\172\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\172\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\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\172\1\uffff\1\157\3\uffff\1\145\1\124\1\172\1\141\1\166\1\154\1\163\1\172\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\172\1\uffff\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\164\1\143\1\162\1\172\1\124\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\172\1\163\1\uffff\1\172\1\166\1\172\1\145\1\163\1\164\1\172\1\141\1\157\1\156\1\163\1\172\1\144\1\145\1\172\1\uffff\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\2\145\1\172\1\uffff\1\171\1\150\1\156\1\157\1\172\1\171\1\172\2\141\1\172\1\124\1\154\1\172\1\156\1\157\1\164\1\171\1\172\3\uffff\1\172\1\uffff\1\145\3\172\1\uffff\1\172\1\163\1\141\1\uffff\1\166\1\156\2\172\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2\172\1\145\1\uffff\2\172\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\172\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\172\1\156\1\172\1\160\2\uffff\1\156\4\uffff\1\172\1\156\1\151\1\124\2\uffff\1\142\1\172\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\172\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\172\1\uffff\1\145\1\172\1\uffff\1\143\1\157\2\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\uffff\1\172\1\uffff\1\145\1\162\1\160\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\172\1\145\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\uffff\1\172\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\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 DFA15_acceptS =
+ "\2\uffff\1\2\1\3\1\4\3\uffff\1\10\1\11\3\uffff\1\15\1\16\4\uffff\1\26\1\27\20\uffff\1\102\4\uffff\1\132\1\133\1\134\1\140\1\uffff\1\154\3\uffff\1\173\1\174\1\uffff\1\u0080\1\u0081\2\uffff\1\173\1\2\1\3\1\4\3\uffff\1\7\1\155\1\10\1\11\6\uffff\1\157\5\uffff\1\15\1\16\4\uffff\1\156\4\uffff\1\26\1\27\40\uffff\1\176\1\177\1\71\1\151\1\74\1\102\7\uffff\1\132\1\133\1\134\1\140\3\uffff\1\154\1\171\1\174\1\uffff\1\175\1\u0080\12\uffff\1\110\5\uffff\1\14\2\uffff\1\124\23\uffff\1\131\2\uffff\1\136\37\uffff\1\130\5\uffff\1\172\2\uffff\1\5\16\uffff\1\137\17\uffff\1\75\16\uffff\1\61\1\62\11\uffff\1\73\31\uffff\1\57\1\uffff\1\35\13\uffff\1\107\7\uffff\1\32\4\uffff\1\162\1\34\1\uffff\1\126\34\uffff\1\153\4\uffff\1\147\25\uffff\1\106\11\uffff\1\33\15\uffff\1\105\13\uffff\1\164\10\uffff\1\125\1\uffff\1\150\1\152\1\163\42\uffff\1\146\12\uffff\1\167\3\uffff\1\51\1\uffff\1\122\10\uffff\1\142\4\uffff\1\41\4\uffff\1\12\11\uffff\1\21\17\uffff\1\121\7\uffff\1\46\3\uffff\1\47\1\113\4\uffff\1\72\22\uffff\1\30\1\40\1\143\1\uffff\1\60\4\uffff\1\50\3\uffff\1\101\4\uffff\1\111\2\uffff\1\37\12\uffff\1\52\2\uffff\1\56\4\uffff\1\123\1\uffff\1\1\2\uffff\1\100\2\uffff\1\42\4\uffff\1\116\1\20\1\uffff\1\22\1\23\1\24\1\25\4\uffff\1\31\1\135\7\uffff\1\55\2\uffff\1\165\1\166\1\uffff\1\145\1\54\4\uffff\1\144\4\uffff\1\161\1\uffff\1\115\2\uffff\1\53\4\uffff\1\43\14\uffff\1\120\4\uffff\1\13\1\uffff\1\160\5\uffff\1\117\1\45\4\uffff\1\170\4\uffff\1\112\3\uffff\1\17\3\uffff\1\77\1\uffff\1\65\1\uffff\1\104\6\uffff\1\6\1\36\1\uffff\1\103\4\uffff\1\64\1\67\4\uffff\1\141\1\uffff\1\66\7\uffff\1\76\1\114\4\uffff\1\127\11\uffff\1\70\2\uffff\1\44\1\63";
+ static final String DFA15_specialS =
+ "\1\0\60\uffff\1\1\3\uffff\1\2\u02de\uffff}>";
+ static final String[] DFA15_transitionS = {
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\10\1\11\1\45\1\57\1\15\1\7\1\44\1\43\1\60\11\64\1\4\1\67\1\52\1\16\1\54\1\67\1\55\1\22\1\41\1\32\1\17\1\13\3\63\1\40\2\63\1\42\1\35\1\63\1\25\1\6\1\63\1\1\1\33\1\46\6\63\1\23\1\67\1\24\1\62\1\63\1\67\1\37\1\63\1\30\1\12\1\20\1\56\1\50\1\36\1\31\3\63\1\51\1\63\1\14\1\34\1\63\1\5\1\27\1\47\1\21\1\26\4\63\1\2\1\53\1\3\uff82\67",
"\1\71\11\uffff\1\70",
"",
"",
@@ -4226,72 +4303,71 @@ public class InternalRoomLexer extends Lexer {
"\1\u0090\7\uffff\1\u0091\10\uffff\1\u008f",
"",
"\1\u0093\37\uffff\1\u0093",
+ "\47\u0096\1\u0095\uffd8\u0096",
"\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
- "\0\u0095",
- "\0\u0095",
+ "\0\u0096",
"",
"",
- "\1\u0097",
"\1\u0098",
+ "\1\u0099",
"",
"",
"",
"",
- "\1\u0099\1\u009a\4\uffff\1\u009b",
- "\1\u009c\5\uffff\1\u009d",
- "\1\u009e",
+ "\1\u009a\1\u009b\4\uffff\1\u009c",
+ "\1\u009d\5\uffff\1\u009e",
+ "\1\u009f",
"",
"",
"",
"",
- "\1\u009f",
"\1\u00a0",
+ "\1\u00a1",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00a2",
- "\1\u00a4\1\u00a3",
- "\1\u00a6\12\uffff\1\u00a5",
+ "\1\u00a3",
+ "\1\u00a5\1\u00a4",
+ "\1\u00a7\12\uffff\1\u00a6",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00a8",
"\1\u00a9",
+ "\1\u00aa",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00ab",
+ "\1\u00ac",
"",
"",
- "\1\u00ac",
- "\1\u00ae\12\uffff\1\u00ad",
- "\1\u00af",
+ "\1\u00ad",
+ "\1\u00af\12\uffff\1\u00ae",
"\1\u00b0",
- "",
"\1\u00b1",
+ "",
"\1\u00b2",
"\1\u00b3",
"\1\u00b4",
+ "\1\u00b5",
"",
"",
- "\1\u00b5",
"\1\u00b6",
- "\1\u00b8\1\u00b7",
- "\1\u00b9",
+ "\1\u00b7",
+ "\1\u00b9\1\u00b8",
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
"\1\u00bd",
+ "\1\u00be",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00bf\5\72\1\u00c0\21\72",
- "\1\u00c2",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00c0\5\72\1\u00c1\21\72",
"\1\u00c3",
"\1\u00c4",
"\1\u00c5",
- "\1\u00c7\20\uffff\1\u00c6",
- "\1\u00c8",
+ "\1\u00c6",
+ "\1\u00c8\20\uffff\1\u00c7",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
- "\1\u00cc\1\u00cf\5\uffff\1\u00cd\10\uffff\1\u00ce",
- "\1\u00d0",
+ "\1\u00cc",
+ "\1\u00cd\1\u00d0\5\uffff\1\u00ce\10\uffff\1\u00cf",
"\1\u00d1",
"\1\u00d2",
"\1\u00d3",
@@ -4303,53 +4379,53 @@ public class InternalRoomLexer extends Lexer {
"\1\u00d9",
"\1\u00da",
"\1\u00db",
+ "\1\u00dc",
"",
"",
"",
"",
"",
"",
- "\1\u00dc",
- "\1\u00dd\13\uffff\1\u00de",
- "\1\u00df",
+ "\1\u00dd",
+ "\1\u00de\13\uffff\1\u00df",
"\1\u00e0",
+ "\1\u00e1",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00e2",
"\1\u00e3",
+ "\1\u00e4",
"",
"",
"",
"",
- "\1\u00e4",
"\1\u00e5",
"\1\u00e6",
+ "\1\u00e7",
"",
"",
"",
+ "\1\u00e8",
"",
"",
- "\1\u00e7",
- "\1\u00e8",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00e9",
"\1\u00ea",
- "\1\u00eb",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00ec",
"\1\u00ed",
"\1\u00ee",
"\1\u00ef",
"\1\u00f0",
- "",
"\1\u00f1",
"\1\u00f2",
+ "",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
- "",
"\1\u00f6",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u00f7\23\72",
+ "\1\u00f7",
+ "",
+ "\1\u00f8",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u00f9\23\72",
"",
- "\1\u00f9",
- "\1\u00fa",
"\1\u00fb",
"\1\u00fc",
"\1\u00fd",
@@ -4362,25 +4438,25 @@ public class InternalRoomLexer extends Lexer {
"\1\u0104",
"\1\u0105",
"\1\u0106",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0107\23\72",
- "\1\u0109",
- "\1\u010a",
+ "\1\u0107",
+ "\1\u0108",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0109\23\72",
"\1\u010b",
- "\1\u010d\5\uffff\1\u010c",
- "",
- "\1\u010e",
- "\1\u010f",
+ "\1\u010c",
+ "\1\u010d",
+ "\1\u010f\5\uffff\1\u010e",
"",
"\1\u0110",
"\1\u0111",
+ "",
"\1\u0112",
- "\1\u0113\2\uffff\1\u0114",
- "\1\u0115",
- "\1\u0116",
+ "\1\u0113",
+ "\1\u0114",
+ "\1\u0115\2\uffff\1\u0116",
+ "\1\u0117",
+ "\1\u0118",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0119",
- "\1\u011a",
"\1\u011b",
"\1\u011c",
"\1\u011d",
@@ -4388,9 +4464,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u011f",
"\1\u0120",
"\1\u0121",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0122",
"\1\u0123",
- "\1\u0124",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0125",
"\1\u0126",
"\1\u0127",
@@ -4402,9 +4478,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u012d",
"\1\u012e",
"\1\u012f",
- "",
"\1\u0130",
"\1\u0131",
+ "",
"\1\u0132",
"\1\u0133",
"\1\u0134",
@@ -4413,42 +4489,43 @@ public class InternalRoomLexer extends Lexer {
"",
"\1\u0137",
"\1\u0138",
+ "",
"\1\u0139",
"\1\u013a",
- "\12\72\7\uffff\2\72\1\u013b\27\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u013d",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u013b",
+ "\1\u013c",
+ "\12\72\7\uffff\2\72\1\u013d\27\72\4\uffff\1\72\1\uffff\32\72",
"\1\u013f",
- "\1\u0140",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0141",
"\1\u0142",
"\1\u0143",
"\1\u0144",
"\1\u0145",
- "",
"\1\u0146",
"\1\u0147",
- "\1\u0148\3\uffff\1\u0149",
+ "",
+ "\1\u0148",
+ "\1\u0149",
+ "\1\u014a\3\uffff\1\u014b",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u014b",
- "\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
"\1\u0150",
"\1\u0151",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0152",
"\1\u0153",
- "\1\u0154",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0155",
- "",
"\1\u0156",
+ "\1\u0157",
+ "",
+ "\1\u0158",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0159",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u015b",
- "\1\u015c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u015d",
"\1\u015e",
"\1\u015f",
@@ -4456,10 +4533,10 @@ public class InternalRoomLexer extends Lexer {
"\1\u0161",
"\1\u0162",
"\1\u0163",
- "",
- "",
"\1\u0164",
"\1\u0165",
+ "",
+ "",
"\1\u0166",
"\1\u0167",
"\1\u0168",
@@ -4467,9 +4544,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u016a",
"\1\u016b",
"\1\u016c",
- "",
"\1\u016d",
"\1\u016e",
+ "",
"\1\u016f",
"\1\u0170",
"\1\u0171",
@@ -4478,14 +4555,14 @@ public class InternalRoomLexer extends Lexer {
"\1\u0174",
"\1\u0175",
"\1\u0176",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0177",
"\1\u0178",
- "\1\u0179",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u017a",
"\1\u017b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u017c",
"\1\u017d",
- "\1\u017e",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u017f",
"\1\u0180",
"\1\u0181",
@@ -4493,11 +4570,11 @@ public class InternalRoomLexer extends Lexer {
"\1\u0183",
"\1\u0184",
"\1\u0185",
- "",
"\1\u0186",
- "",
"\1\u0187",
+ "",
"\1\u0188",
+ "",
"\1\u0189",
"\1\u018a",
"\1\u018b",
@@ -4507,34 +4584,34 @@ public class InternalRoomLexer extends Lexer {
"\1\u018f",
"\1\u0190",
"\1\u0191",
+ "\1\u0192",
+ "\1\u0193",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0193",
- "\1\u0194",
"\1\u0195",
- "\1\u0199\1\u0196\5\uffff\1\u0197\10\uffff\1\u0198",
- "\1\u019a",
- "\1\u019b",
+ "\1\u0196",
+ "\1\u0197",
+ "\1\u019b\1\u0198\5\uffff\1\u0199\10\uffff\1\u019a",
+ "\1\u019c",
+ "\1\u019d",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u019d",
- "\1\u019e",
"\1\u019f",
- "",
- "",
"\1\u01a0",
- "",
"\1\u01a1",
+ "",
+ "",
"\1\u01a2",
+ "",
"\1\u01a3",
"\1\u01a4",
"\1\u01a5",
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
- "\12\72\7\uffff\14\72\1\u01a9\15\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u01ab",
- "\1\u01ac",
+ "\1\u01a9",
+ "\1\u01aa",
+ "\12\72\7\uffff\14\72\1\u01ab\15\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
@@ -4544,24 +4621,24 @@ public class InternalRoomLexer extends Lexer {
"\1\u01b3",
"\1\u01b4",
"\1\u01b5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01b6",
"\1\u01b7",
- "\1\u01b8",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01b9",
"\1\u01ba",
"\1\u01bb",
"\1\u01bc",
"\1\u01bd",
- "",
"\1\u01be",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01bf",
+ "",
"\1\u01c0",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01c2",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u01c4",
- "\1\u01c5",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
@@ -4579,9 +4656,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d4",
"\1\u01d5",
"\1\u01d6",
- "",
"\1\u01d7",
"\1\u01d8",
+ "",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
@@ -4589,56 +4666,56 @@ public class InternalRoomLexer extends Lexer {
"\1\u01dd",
"\1\u01de",
"\1\u01df",
- "",
"\1\u01e0",
"\1\u01e1",
+ "",
"\1\u01e2",
"\1\u01e3",
"\1\u01e4",
"\1\u01e5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01e6",
"\1\u01e7",
- "\1\u01e8",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01e9",
"\1\u01ea",
"\1\u01eb",
"\1\u01ec",
- "",
"\1\u01ed",
"\1\u01ee",
+ "",
"\1\u01ef",
"\1\u01f0",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01f1",
"\1\u01f2",
- "\1\u01f3",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01f4\10\72",
- "\1\u01f6",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01f4",
+ "\1\u01f5",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01f6\10\72",
"\1\u01f8",
- "",
- "\1\u01f9",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01fa",
+ "",
"\1\u01fb",
"\1\u01fc",
"\1\u01fd",
"\1\u01fe",
"\1\u01ff",
+ "\1\u0200",
+ "\1\u0201",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0201",
+ "\1\u0203",
"",
"",
"",
- "\1\u0202",
- "\1\u0203\1\u0204",
+ "\1\u0204",
+ "\1\u0205\1\u0206",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0206",
- "\1\u0207",
"\1\u0208",
"\1\u0209",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u020a",
"\1\u020b",
- "\1\u020c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u020d",
"\1\u020e",
"\1\u020f",
@@ -4646,9 +4723,9 @@ public class InternalRoomLexer extends Lexer {
"\1\u0211",
"\1\u0212",
"\1\u0213",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0214",
"\1\u0215",
- "\1\u0216",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0217",
"\1\u0218",
"\1\u0219",
@@ -4662,302 +4739,304 @@ public class InternalRoomLexer extends Lexer {
"\1\u0221",
"\1\u0222",
"\1\u0223",
+ "\1\u0224",
+ "\1\u0225",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0225",
- "\1\u0226",
"\1\u0227",
"\1\u0228",
"\1\u0229",
"\1\u022a",
"\1\u022b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u022c",
"\1\u022d",
- "\1\u022e",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u022f",
+ "\1\u0230",
+ "",
+ "\1\u0231",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0232",
- "",
- "\1\u0233",
"\1\u0234",
+ "",
"\1\u0235",
+ "\1\u0236",
+ "\1\u0237",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0237\1\u0238",
- "\1\u0239",
- "\1\u023a",
+ "\1\u0239\1\u023a",
"\1\u023b",
- "",
"\1\u023c",
"\1\u023d",
+ "",
"\1\u023e",
"\1\u023f",
- "",
"\1\u0240",
"\1\u0241",
+ "",
"\1\u0242",
"\1\u0243",
- "",
"\1\u0244",
"\1\u0245",
+ "",
"\1\u0246",
"\1\u0247",
"\1\u0248",
+ "\1\u0249",
+ "\1\u024a",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u024c",
+ "\1\u024e",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u024e",
- "\1\72\1\u024f\1\u0250\1\u0251\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0253",
- "\1\u0254",
+ "\1\u0250",
+ "\1\72\1\u0251\1\u0252\1\u0253\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0255",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0256",
"\1\u0257",
- "\1\u0258",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0259",
"\1\u025a",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u025b",
"\1\u025c",
- "\1\u025d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u025e",
"\1\u025f",
- "\1\u0260",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u0261",
"\1\u0262",
"\1\u0263",
"\1\u0264",
"\1\u0265",
- "",
"\1\u0266",
"\1\u0267",
+ "",
"\1\u0268",
+ "\1\u0269",
+ "\1\u026a",
"",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u026a",
- "\1\u026b",
+ "\1\u026c",
+ "\1\u026d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u026d",
- "\1\u026e",
"\1\u026f",
"\1\u0270",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0271",
"\1\u0272",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0274",
- "\1\u0275",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0276",
"\1\u0277",
- "\1\u0278",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0279",
"\1\u027a",
- "\1\u027b",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u027c",
"\1\u027d",
+ "\1\u027e",
+ "\1\u027f",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0280",
+ "\1\u0282",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0285",
- "\1\u0286",
- "",
"\1\u0287",
"\1\u0288",
+ "",
+ "\1\u0289",
+ "\1\u028a",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u028b",
- "\1\u028c",
- "",
"\1\u028d",
"\1\u028e",
+ "",
"\1\u028f",
- "\1\u0291\16\uffff\1\u0290",
+ "\1\u0290",
+ "\1\u0291",
+ "\1\u0293\16\uffff\1\u0292",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0293",
- "\1\u0294",
+ "\1\u0295",
+ "\1\u0296",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0297",
+ "\1\u0299",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u029a",
- "\1\u029b",
"\1\u029c",
"\1\u029d",
+ "\1\u029e",
+ "\1\u029f",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u029f",
- "\1\u02a0",
- "",
"\1\u02a1",
"\1\u02a2",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a3",
"\1\u02a4",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02a6",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a8",
"",
"",
- "\1\u02a7",
+ "\1\u02a9",
"",
"",
"",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02a9",
- "\1\u02aa",
"\1\u02ab",
+ "\1\u02ac",
+ "\1\u02ad",
"",
"",
- "\1\u02ac",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02ae",
- "\1\u02af",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02b0",
"\1\u02b1",
"\1\u02b2",
- "",
"\1\u02b3",
"\1\u02b4",
"",
- "",
"\1\u02b5",
+ "\1\u02b6",
"",
"",
- "\1\u02b6",
"\1\u02b7",
+ "",
+ "",
"\1\u02b8",
- "\12\72\7\uffff\17\72\1\u02b9\12\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02b9",
+ "\1\u02ba",
+ "\12\72\7\uffff\17\72\1\u02bb\12\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02bb",
- "\1\u02bc",
"\1\u02bd",
"\1\u02be",
+ "\1\u02bf",
+ "\1\u02c0",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02c0",
+ "\1\u02c2",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02c2",
- "\1\u02c3",
"\1\u02c4",
"\1\u02c5",
- "",
"\1\u02c6",
+ "\1\u02c7",
+ "",
+ "\1\u02c8",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02c9",
- "\1\u02ca",
"\1\u02cb",
"\1\u02cc",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02cd",
"\1\u02ce",
- "\1\u02cf",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02d0",
"\1\u02d1",
+ "\1\u02d2",
+ "\1\u02d3",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02d3",
- "\1\u02d4",
"\1\u02d5",
+ "\1\u02d6",
+ "\1\u02d7",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02d7",
- "\1\u02d8",
"\1\u02d9",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02da",
"\1\u02db",
- "",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02dd",
+ "",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02df",
- "",
- "\1\u02e0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e1",
+ "",
"\1\u02e2",
"\1\u02e3",
- "",
"\1\u02e4",
+ "\1\u02e5",
+ "",
+ "\1\u02e6",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02e7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e9",
- "",
- "\1\u02ea",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02eb",
"",
"\1\u02ec",
+ "",
+ "\1\u02ed",
+ "",
+ "\1\u02ee",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02ef",
- "\1\u02f0",
"\1\u02f1",
- "",
- "",
"\1\u02f2",
+ "\1\u02f3",
+ "",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f4",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f6",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02f8",
"",
"",
- "\1\u02f7",
- "\1\u02f8",
"\1\u02f9",
"\1\u02fa",
- "",
"\1\u02fb",
- "",
"\1\u02fc",
+ "",
+ "\1\u02fd",
+ "",
+ "\1\u02fe",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02ff",
- "\1\u0300",
"\1\u0301",
"\1\u0302",
+ "\1\u0303",
+ "\1\u0304",
"",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0304",
- "\1\u0305",
"\1\u0306",
- "",
"\1\u0307",
"\1\u0308",
+ "",
"\1\u0309",
"\1\u030a",
"\1\u030b",
"\1\u030c",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u030d",
"\1\u030e",
- "\1\u030f",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0310",
+ "\1\u0311",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
@@ -4965,173 +5044,175 @@ public class InternalRoomLexer extends Lexer {
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA15_eot = DFA.unpackEncodedString(DFA15_eotS);
+ static final short[] DFA15_eof = DFA.unpackEncodedString(DFA15_eofS);
+ static final char[] DFA15_min = DFA.unpackEncodedStringToUnsignedChars(DFA15_minS);
+ static final char[] DFA15_max = DFA.unpackEncodedStringToUnsignedChars(DFA15_maxS);
+ static final short[] DFA15_accept = DFA.unpackEncodedString(DFA15_acceptS);
+ static final short[] DFA15_special = DFA.unpackEncodedString(DFA15_specialS);
+ static final short[][] DFA15_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA15_transitionS.length;
+ DFA15_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA15_transition[i] = DFA.unpackEncodedString(DFA15_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA15 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA15(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 15;
+ this.eot = DFA15_eot;
+ this.eof = DFA15_eof;
+ this.min = DFA15_min;
+ this.max = DFA15_max;
+ this.accept = DFA15_accept;
+ this.special = DFA15_special;
+ this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( 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 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | 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 LA14_0 = input.LA(1);
+ int LA15_0 = input.LA(1);
s = -1;
- if ( (LA14_0=='R') ) {s = 1;}
+ if ( (LA15_0=='R') ) {s = 1;}
- else if ( (LA14_0=='{') ) {s = 2;}
+ else if ( (LA15_0=='{') ) {s = 2;}
- else if ( (LA14_0=='}') ) {s = 3;}
+ else if ( (LA15_0=='}') ) {s = 3;}
- else if ( (LA14_0==':') ) {s = 4;}
+ else if ( (LA15_0==':') ) {s = 4;}
- else if ( (LA14_0=='r') ) {s = 5;}
+ else if ( (LA15_0=='r') ) {s = 5;}
- else if ( (LA14_0=='P') ) {s = 6;}
+ else if ( (LA15_0=='P') ) {s = 6;}
- else if ( (LA14_0=='-') ) {s = 7;}
+ else if ( (LA15_0=='-') ) {s = 7;}
- else if ( (LA14_0=='(') ) {s = 8;}
+ else if ( (LA15_0=='(') ) {s = 8;}
- else if ( (LA14_0==')') ) {s = 9;}
+ else if ( (LA15_0==')') ) {s = 9;}
- else if ( (LA14_0=='d') ) {s = 10;}
+ else if ( (LA15_0=='d') ) {s = 10;}
- else if ( (LA14_0=='E') ) {s = 11;}
+ else if ( (LA15_0=='E') ) {s = 11;}
- else if ( (LA14_0=='o') ) {s = 12;}
+ else if ( (LA15_0=='o') ) {s = 12;}
- else if ( (LA14_0==',') ) {s = 13;}
+ else if ( (LA15_0==',') ) {s = 13;}
- else if ( (LA14_0=='=') ) {s = 14;}
+ else if ( (LA15_0=='=') ) {s = 14;}
- else if ( (LA14_0=='D') ) {s = 15;}
+ else if ( (LA15_0=='D') ) {s = 15;}
- else if ( (LA14_0=='e') ) {s = 16;}
+ else if ( (LA15_0=='e') ) {s = 16;}
- else if ( (LA14_0=='u') ) {s = 17;}
+ else if ( (LA15_0=='u') ) {s = 17;}
- else if ( (LA14_0=='A') ) {s = 18;}
+ else if ( (LA15_0=='A') ) {s = 18;}
- else if ( (LA14_0=='[') ) {s = 19;}
+ else if ( (LA15_0=='[') ) {s = 19;}
- else if ( (LA14_0==']') ) {s = 20;}
+ else if ( (LA15_0==']') ) {s = 20;}
- else if ( (LA14_0=='O') ) {s = 21;}
+ else if ( (LA15_0=='O') ) {s = 21;}
- else if ( (LA14_0=='v') ) {s = 22;}
+ else if ( (LA15_0=='v') ) {s = 22;}
- else if ( (LA14_0=='s') ) {s = 23;}
+ else if ( (LA15_0=='s') ) {s = 23;}
- else if ( (LA14_0=='c') ) {s = 24;}
+ else if ( (LA15_0=='c') ) {s = 24;}
- else if ( (LA14_0=='i') ) {s = 25;}
+ else if ( (LA15_0=='i') ) {s = 25;}
- else if ( (LA14_0=='C') ) {s = 26;}
+ else if ( (LA15_0=='C') ) {s = 26;}
- else if ( (LA14_0=='S') ) {s = 27;}
+ else if ( (LA15_0=='S') ) {s = 27;}
- else if ( (LA14_0=='p') ) {s = 28;}
+ else if ( (LA15_0=='p') ) {s = 28;}
- else if ( (LA14_0=='M') ) {s = 29;}
+ else if ( (LA15_0=='M') ) {s = 29;}
- else if ( (LA14_0=='h') ) {s = 30;}
+ else if ( (LA15_0=='h') ) {s = 30;}
- else if ( (LA14_0=='a') ) {s = 31;}
+ else if ( (LA15_0=='a') ) {s = 31;}
- else if ( (LA14_0=='I') ) {s = 32;}
+ else if ( (LA15_0=='I') ) {s = 32;}
- else if ( (LA14_0=='B') ) {s = 33;}
+ else if ( (LA15_0=='B') ) {s = 33;}
- else if ( (LA14_0=='L') ) {s = 34;}
+ else if ( (LA15_0=='L') ) {s = 34;}
- else if ( (LA14_0=='/') ) {s = 35;}
+ else if ( (LA15_0=='/') ) {s = 35;}
- else if ( (LA14_0=='.') ) {s = 36;}
+ else if ( (LA15_0=='.') ) {s = 36;}
- else if ( (LA14_0=='*') ) {s = 37;}
+ else if ( (LA15_0=='*') ) {s = 37;}
- else if ( (LA14_0=='T') ) {s = 38;}
+ else if ( (LA15_0=='T') ) {s = 38;}
- else if ( (LA14_0=='t') ) {s = 39;}
+ else if ( (LA15_0=='t') ) {s = 39;}
- else if ( (LA14_0=='g') ) {s = 40;}
+ else if ( (LA15_0=='g') ) {s = 40;}
- else if ( (LA14_0=='m') ) {s = 41;}
+ else if ( (LA15_0=='m') ) {s = 41;}
- else if ( (LA14_0=='<') ) {s = 42;}
+ else if ( (LA15_0=='<') ) {s = 42;}
- else if ( (LA14_0=='|') ) {s = 43;}
+ else if ( (LA15_0=='|') ) {s = 43;}
- else if ( (LA14_0=='>') ) {s = 44;}
+ else if ( (LA15_0=='>') ) {s = 44;}
- else if ( (LA14_0=='@') ) {s = 45;}
+ else if ( (LA15_0=='@') ) {s = 45;}
- else if ( (LA14_0=='f') ) {s = 46;}
+ else if ( (LA15_0=='f') ) {s = 46;}
- else if ( (LA14_0=='+') ) {s = 47;}
+ else if ( (LA15_0=='+') ) {s = 47;}
- else if ( (LA14_0=='0') ) {s = 48;}
+ else if ( (LA15_0=='0') ) {s = 48;}
- else if ( (LA14_0=='^') ) {s = 49;}
+ else if ( (LA15_0=='\'') ) {s = 49;}
- else if ( ((LA14_0>='F' && LA14_0<='H')||(LA14_0>='J' && LA14_0<='K')||LA14_0=='N'||LA14_0=='Q'||(LA14_0>='U' && LA14_0<='Z')||LA14_0=='_'||LA14_0=='b'||(LA14_0>='j' && LA14_0<='l')||LA14_0=='n'||LA14_0=='q'||(LA14_0>='w' && LA14_0<='z')) ) {s = 50;}
+ else if ( (LA15_0=='^') ) {s = 50;}
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 51;}
+ else if ( ((LA15_0>='F' && LA15_0<='H')||(LA15_0>='J' && LA15_0<='K')||LA15_0=='N'||LA15_0=='Q'||(LA15_0>='U' && LA15_0<='Z')||LA15_0=='_'||LA15_0=='b'||(LA15_0>='j' && LA15_0<='l')||LA15_0=='n'||LA15_0=='q'||(LA15_0>='w' && LA15_0<='z')) ) {s = 51;}
- else if ( (LA14_0=='\"') ) {s = 52;}
+ else if ( ((LA15_0>='1' && LA15_0<='9')) ) {s = 52;}
- else if ( (LA14_0=='\'') ) {s = 53;}
+ else if ( (LA15_0=='\"') ) {s = 53;}
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 54;}
+ else if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {s = 54;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||LA14_0==';'||LA14_0=='?'||LA14_0=='\\'||LA14_0=='`'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 55;}
+ else if ( ((LA15_0>='\u0000' && LA15_0<='\b')||(LA15_0>='\u000B' && LA15_0<='\f')||(LA15_0>='\u000E' && LA15_0<='\u001F')||LA15_0=='!'||(LA15_0>='#' && LA15_0<='&')||LA15_0==';'||LA15_0=='?'||LA15_0=='\\'||LA15_0=='`'||(LA15_0>='~' && LA15_0<='\uFFFF')) ) {s = 55;}
if ( s>=0 ) return s;
break;
case 1 :
- int LA14_53 = input.LA(1);
+ int LA15_49 = input.LA(1);
s = -1;
- if ( ((LA14_53>='\u0000' && LA14_53<='\uFFFF')) ) {s = 149;}
+ if ( (LA15_49=='\'') ) {s = 149;}
+
+ else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 150;}
else s = 55;
if ( s>=0 ) return s;
break;
case 2 :
- int LA14_52 = input.LA(1);
+ int LA15_53 = input.LA(1);
s = -1;
- if ( ((LA14_52>='\u0000' && LA14_52<='\uFFFF')) ) {s = 149;}
+ if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 150;}
else s = 55;
@@ -5139,7 +5220,7 @@ public class InternalRoomLexer extends Lexer {
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 15, _s, input);
error(nvae);
throw nvae;
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
index dee45687e..6371d5136 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
@@ -22,137 +22,138 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'RoomModel'", "'{'", "'}'", "':'", "'ref'", "'PrimitiveType'", "'->'", "'('", "')'", "'default'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'override'", "'Operation'", "'void'", "'sends'", "'ctor'", "'dtor'", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'CompoundProtocolClass'", "'SubProtocol'", "'private'", "'Message'", "'usercode'", "'handle'", "'abstract'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'relay_sap'", "'ActorRef'", "'*'", "'ActorBehavior'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'|'", "'>'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'optional'", "'mandatory'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'false'", "'true'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_CC_STRING", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'RoomModel'", "'{'", "'}'", "':'", "'ref'", "'PrimitiveType'", "'->'", "'('", "')'", "'default'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'override'", "'Operation'", "'void'", "'sends'", "'ctor'", "'dtor'", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'CompoundProtocolClass'", "'SubProtocol'", "'private'", "'Message'", "'usercode'", "'handle'", "'abstract'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'relay_sap'", "'ActorRef'", "'*'", "'ActorBehavior'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'|'", "'>'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'optional'", "'mandatory'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'false'", "'true'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
};
+ public static final int RULE_HEX=8;
+ public static final int T__50=50;
+ public static final int T__59=59;
+ public static final int T__55=55;
+ public static final int T__56=56;
+ public static final int T__57=57;
+ public static final int T__58=58;
+ public static final int T__51=51;
+ public static final int T__52=52;
+ public static final int T__53=53;
+ public static final int T__54=54;
+ public static final int T__132=132;
+ public static final int T__60=60;
+ public static final int T__61=61;
public static final int RULE_ID=4;
- public static final int T__29=29;
- public static final int T__28=28;
- public static final int T__27=27;
- public static final int T__26=26;
- public static final int T__25=25;
- public static final int T__24=24;
- public static final int T__23=23;
- public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
- public static final int T__21=21;
- public static final int T__20=20;
- public static final int EOF=-1;
- public static final int T__93=93;
- public static final int T__19=19;
- public static final int T__94=94;
+ public static final int T__131=131;
+ public static final int T__130=130;
+ public static final int RULE_INT=6;
+ public static final int T__66=66;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int T__67=67;
+ public static final int T__129=129;
+ public static final int T__68=68;
+ public static final int T__69=69;
+ public static final int T__62=62;
+ public static final int T__126=126;
+ public static final int T__63=63;
+ public static final int T__125=125;
+ public static final int T__64=64;
+ public static final int T__128=128;
+ public static final int T__65=65;
+ public static final int T__127=127;
+ public static final int T__37=37;
+ public static final int T__38=38;
+ public static final int T__39=39;
+ public static final int T__33=33;
+ public static final int T__34=34;
+ public static final int T__35=35;
+ public static final int T__36=36;
+ public static final int T__30=30;
+ public static final int T__31=31;
+ public static final int T__32=32;
+ public static final int T__48=48;
+ public static final int T__49=49;
+ public static final int T__44=44;
+ public static final int T__45=45;
+ public static final int T__46=46;
+ public static final int T__47=47;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__42=42;
+ public static final int T__43=43;
public static final int T__91=91;
- public static final int RULE_HEX=7;
+ public static final int T__100=100;
public static final int T__92=92;
- public static final int T__16=16;
- public static final int T__15=15;
+ public static final int T__93=93;
+ public static final int T__102=102;
+ public static final int T__94=94;
+ public static final int T__101=101;
public static final int T__90=90;
- public static final int T__18=18;
+ public static final int T__19=19;
+ public static final int RULE_CC_STRING=7;
+ public static final int T__15=15;
+ public static final int T__16=16;
public static final int T__17=17;
- public static final int T__12=12;
- public static final int T__14=14;
- public static final int T__13=13;
+ public static final int T__18=18;
public static final int T__99=99;
- public static final int T__98=98;
- public static final int T__97=97;
- public static final int T__96=96;
+ public static final int T__13=13;
+ public static final int T__14=14;
public static final int T__95=95;
- public static final int T__80=80;
- public static final int T__81=81;
- public static final int T__82=82;
- public static final int T__83=83;
- public static final int T__85=85;
- public static final int T__84=84;
- public static final int T__87=87;
- public static final int T__86=86;
- public static final int T__89=89;
- public static final int T__88=88;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__126=126;
- public static final int T__125=125;
- public static final int T__128=128;
- public static final int RULE_STRING=5;
- public static final int T__127=127;
+ public static final int T__96=96;
+ public static final int T__97=97;
+ public static final int T__98=98;
+ public static final int T__26=26;
+ public static final int T__27=27;
+ public static final int T__28=28;
+ public static final int T__29=29;
+ public static final int T__22=22;
+ public static final int T__23=23;
+ public static final int T__24=24;
+ public static final int T__25=25;
+ public static final int T__20=20;
+ public static final int T__21=21;
+ public static final int T__122=122;
+ public static final int T__70=70;
+ public static final int T__121=121;
public static final int T__71=71;
- public static final int T__129=129;
+ public static final int T__124=124;
public static final int T__72=72;
- public static final int T__70=70;
- public static final int T__76=76;
- public static final int T__75=75;
- public static final int T__130=130;
- public static final int T__74=74;
- public static final int T__131=131;
- public static final int T__73=73;
- public static final int T__79=79;
- public static final int T__78=78;
+ public static final int T__123=123;
+ public static final int T__120=120;
+ public static final int RULE_STRING=5;
+ public static final int RULE_SL_COMMENT=10;
public static final int T__77=77;
- public static final int T__68=68;
- public static final int T__69=69;
- public static final int T__66=66;
- public static final int T__67=67;
- public static final int T__64=64;
- public static final int T__65=65;
- public static final int T__62=62;
- public static final int T__63=63;
- public static final int T__118=118;
public static final int T__119=119;
- public static final int T__116=116;
- public static final int T__117=117;
- public static final int T__114=114;
+ public static final int T__78=78;
+ public static final int T__118=118;
+ public static final int T__79=79;
+ public static final int T__73=73;
public static final int T__115=115;
- public static final int T__124=124;
- public static final int T__123=123;
- public static final int T__122=122;
- public static final int T__121=121;
- public static final int T__120=120;
- public static final int T__61=61;
- public static final int T__60=60;
- public static final int T__55=55;
- public static final int T__56=56;
- public static final int T__57=57;
- public static final int T__58=58;
- public static final int T__51=51;
- public static final int T__52=52;
- public static final int T__53=53;
- public static final int T__54=54;
- public static final int T__107=107;
- public static final int T__108=108;
- public static final int T__109=109;
- public static final int T__103=103;
- public static final int T__59=59;
- public static final int T__104=104;
- public static final int T__105=105;
- public static final int T__106=106;
+ public static final int EOF=-1;
+ public static final int T__74=74;
+ public static final int T__114=114;
+ public static final int T__75=75;
+ public static final int T__117=117;
+ public static final int T__76=76;
+ public static final int T__116=116;
+ public static final int T__80=80;
public static final int T__111=111;
+ public static final int T__81=81;
public static final int T__110=110;
- public static final int RULE_INT=6;
+ public static final int T__82=82;
public static final int T__113=113;
+ public static final int T__83=83;
public static final int T__112=112;
- public static final int T__50=50;
- public static final int T__42=42;
- public static final int T__43=43;
- public static final int T__40=40;
- public static final int T__41=41;
- public static final int T__46=46;
- public static final int T__47=47;
- public static final int T__44=44;
- public static final int T__45=45;
- public static final int T__48=48;
- public static final int T__49=49;
- public static final int T__102=102;
- public static final int T__101=101;
- public static final int T__100=100;
- public static final int RULE_SL_COMMENT=9;
- public static final int T__30=30;
- public static final int T__31=31;
- public static final int T__32=32;
- public static final int T__33=33;
- public static final int T__34=34;
- public static final int T__35=35;
- public static final int T__36=36;
- public static final int T__37=37;
- public static final int T__38=38;
- public static final int T__39=39;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
+ public static final int RULE_ANY_OTHER=12;
+ public static final int T__88=88;
+ public static final int T__108=108;
+ public static final int T__89=89;
+ public static final int T__107=107;
+ public static final int T__109=109;
+ public static final int T__84=84;
+ public static final int T__104=104;
+ public static final int T__85=85;
+ public static final int T__103=103;
+ public static final int T__86=86;
+ public static final int T__106=106;
+ public static final int T__87=87;
+ public static final int T__105=105;
// delegates
// delegators
@@ -270,7 +271,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:81:1: (otherlv_0= 'RoomModel' ( (lv_name_1_0= ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_imports_4_0= ruleImport ) )* ( ( (lv_primitiveTypes_5_0= rulePrimitiveType ) ) | ( (lv_enumerationTypes_6_0= ruleEnumerationType ) ) | ( (lv_externalTypes_7_0= ruleExternalType ) ) | ( (lv_dataClasses_8_0= ruleDataClass ) ) | ( (lv_protocolClasses_9_0= ruleGeneralProtocolClass ) ) | ( (lv_actorClasses_10_0= ruleActorClass ) ) | ( (lv_subSystemClasses_11_0= ruleSubSystemClass ) ) | ( (lv_systems_12_0= ruleLogicalSystem ) ) | ( (lv_annotationTypes_13_0= ruleAnnotationType ) ) )* otherlv_14= '}' )
// InternalRoom.g:81:3: otherlv_0= 'RoomModel' ( (lv_name_1_0= ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_imports_4_0= ruleImport ) )* ( ( (lv_primitiveTypes_5_0= rulePrimitiveType ) ) | ( (lv_enumerationTypes_6_0= ruleEnumerationType ) ) | ( (lv_externalTypes_7_0= ruleExternalType ) ) | ( (lv_dataClasses_8_0= ruleDataClass ) ) | ( (lv_protocolClasses_9_0= ruleGeneralProtocolClass ) ) | ( (lv_actorClasses_10_0= ruleActorClass ) ) | ( (lv_subSystemClasses_11_0= ruleSubSystemClass ) ) | ( (lv_systems_12_0= ruleLogicalSystem ) ) | ( (lv_annotationTypes_13_0= ruleAnnotationType ) ) )* otherlv_14= '}'
{
- otherlv_0=(Token)match(input,12,FOLLOW_3);
+ otherlv_0=(Token)match(input,13,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
@@ -309,7 +310,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==33) ) {
+ if ( (LA1_0==34) ) {
alt1=1;
}
switch (alt1) {
@@ -347,7 +348,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_6);
+ otherlv_3=(Token)match(input,14,FOLLOW_6);
newLeafNode(otherlv_3, grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
@@ -357,7 +358,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==113) ) {
+ if ( (LA2_0==114) ) {
alt2=1;
}
@@ -745,7 +746,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_14=(Token)match(input,14,FOLLOW_2);
+ otherlv_14=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_14, grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
@@ -825,10 +826,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt4=2;
int LA4_0 = input.LA(1);
- if ( ((LA4_0>=53 && LA4_0<=54)||LA4_0==65||(LA4_0>=123 && LA4_0<=125)||LA4_0==127) ) {
+ if ( ((LA4_0>=54 && LA4_0<=55)||LA4_0==66||(LA4_0>=124 && LA4_0<=126)||LA4_0==128) ) {
alt4=1;
}
- else if ( (LA4_0==63) ) {
+ else if ( (LA4_0==64) ) {
alt4=2;
}
else {
@@ -950,10 +951,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( ((LA5_0>=53 && LA5_0<=54)||(LA5_0>=123 && LA5_0<=125)||LA5_0==127) ) {
+ if ( ((LA5_0>=54 && LA5_0<=55)||(LA5_0>=124 && LA5_0<=126)||LA5_0==128) ) {
alt5=1;
}
- else if ( (LA5_0==65) ) {
+ else if ( (LA5_0==66) ) {
alt5=2;
}
else {
@@ -1100,7 +1101,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,15,FOLLOW_3);
+ otherlv_1=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getVarDeclAccess().getColonKeyword_1());
@@ -1239,7 +1240,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt6=2;
int LA6_0 = input.LA(1);
- if ( (LA6_0==16) ) {
+ if ( (LA6_0==17) ) {
alt6=1;
}
switch (alt6) {
@@ -1249,7 +1250,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:497:1: (lv_ref_1_0= 'ref' )
// InternalRoom.g:498:3: lv_ref_1_0= 'ref'
{
- lv_ref_1_0=(Token)match(input,16,FOLLOW_2);
+ lv_ref_1_0=(Token)match(input,17,FOLLOW_2);
newLeafNode(lv_ref_1_0, grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
@@ -1345,18 +1346,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:532:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
int alt7=3;
switch ( input.LA(1) ) {
- case 17:
+ case 18:
{
alt7=1;
}
break;
- case 22:
+ case 23:
{
alt7=2;
}
break;
- case 26:
case 27:
+ case 28:
{
alt7=3;
}
@@ -1499,10 +1500,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==27) ) {
+ if ( (LA8_0==28) ) {
alt8=1;
}
- else if ( (LA8_0==26) ) {
+ else if ( (LA8_0==27) ) {
alt8=2;
}
else {
@@ -1634,7 +1635,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:622:1: (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? )
// InternalRoom.g:622:3: otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,17,FOLLOW_3);
+ otherlv_0=(Token)match(input,18,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
@@ -1664,7 +1665,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_10);
+ otherlv_2=(Token)match(input,16,FOLLOW_10);
newLeafNode(otherlv_2, grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
@@ -1699,7 +1700,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,18,FOLLOW_12);
+ otherlv_4=(Token)match(input,19,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
@@ -1733,14 +1734,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt9=2;
int LA9_0 = input.LA(1);
- if ( (LA9_0==19) ) {
+ if ( (LA9_0==20) ) {
alt9=1;
}
switch (alt9) {
case 1 :
// InternalRoom.g:688:4: otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')'
{
- otherlv_6=(Token)match(input,19,FOLLOW_3);
+ otherlv_6=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
@@ -1775,7 +1776,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,20,FOLLOW_15);
+ otherlv_8=(Token)match(input,21,FOLLOW_15);
newLeafNode(otherlv_8, grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
@@ -1785,7 +1786,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,21,FOLLOW_12);
+ otherlv_9=(Token)match(input,22,FOLLOW_12);
newLeafNode(otherlv_9, grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
@@ -1819,7 +1820,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt10=2;
int LA10_0 = input.LA(1);
- if ( (LA10_0==33) ) {
+ if ( (LA10_0==34) ) {
alt10=1;
}
switch (alt10) {
@@ -1940,7 +1941,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:775:1: (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' )
// InternalRoom.g:775:3: otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}'
{
- otherlv_0=(Token)match(input,22,FOLLOW_3);
+ otherlv_0=(Token)match(input,23,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
@@ -1974,7 +1975,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==33) ) {
+ if ( (LA11_0==34) ) {
alt11=1;
}
switch (alt11) {
@@ -2016,14 +2017,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==23) ) {
+ if ( (LA12_0==24) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// InternalRoom.g:815:5: otherlv_3= 'of' ( ( ruleFQN ) )
{
- otherlv_3=(Token)match(input,23,FOLLOW_3);
+ otherlv_3=(Token)match(input,24,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
@@ -2061,7 +2062,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,13,FOLLOW_19);
+ otherlv_5=(Token)match(input,14,FOLLOW_19);
newLeafNode(otherlv_5, grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
@@ -2113,7 +2114,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==24) ) {
+ if ( (LA13_0==25) ) {
alt13=1;
}
@@ -2122,7 +2123,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:856:4: otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) )
{
- otherlv_7=(Token)match(input,24,FOLLOW_3);
+ otherlv_7=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_7, grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
@@ -2172,7 +2173,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,14,FOLLOW_2);
+ otherlv_9=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
@@ -2281,14 +2282,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==25) ) {
+ if ( (LA15_0==26) ) {
alt15=1;
}
switch (alt15) {
case 1 :
// InternalRoom.g:921:4: otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) )
{
- otherlv_1=(Token)match(input,25,FOLLOW_22);
+ otherlv_1=(Token)match(input,26,FOLLOW_22);
newLeafNode(otherlv_1, grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
@@ -2408,7 +2409,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:964:1: (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? )
// InternalRoom.g:964:3: otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,26,FOLLOW_3);
+ otherlv_0=(Token)match(input,27,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
@@ -2438,7 +2439,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,18,FOLLOW_12);
+ otherlv_2=(Token)match(input,19,FOLLOW_12);
newLeafNode(otherlv_2, grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
@@ -2472,14 +2473,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==21) ) {
+ if ( (LA16_0==22) ) {
alt16=1;
}
switch (alt16) {
case 1 :
// InternalRoom.g:1008:4: otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
{
- otherlv_4=(Token)match(input,21,FOLLOW_12);
+ otherlv_4=(Token)match(input,22,FOLLOW_12);
newLeafNode(otherlv_4, grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
@@ -2519,7 +2520,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt17=2;
int LA17_0 = input.LA(1);
- if ( (LA17_0==33) ) {
+ if ( (LA17_0==34) ) {
alt17=1;
}
switch (alt17) {
@@ -2652,7 +2653,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1069:1: (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' )
// InternalRoom.g:1069:3: otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}'
{
- otherlv_0=(Token)match(input,27,FOLLOW_3);
+ otherlv_0=(Token)match(input,28,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getDataClassAccess().getDataClassKeyword_0());
@@ -2686,7 +2687,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt18=2;
int LA18_0 = input.LA(1);
- if ( (LA18_0==33) ) {
+ if ( (LA18_0==34) ) {
alt18=1;
}
switch (alt18) {
@@ -2728,14 +2729,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt19=2;
int LA19_0 = input.LA(1);
- if ( (LA19_0==28) ) {
+ if ( (LA19_0==29) ) {
alt19=1;
}
switch (alt19) {
case 1 :
// InternalRoom.g:1109:5: otherlv_3= 'extends' ( ( ruleFQN ) )
{
- otherlv_3=(Token)match(input,28,FOLLOW_3);
+ otherlv_3=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
@@ -2773,7 +2774,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,13,FOLLOW_26);
+ otherlv_5=(Token)match(input,14,FOLLOW_26);
newLeafNode(otherlv_5, grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
@@ -2783,7 +2784,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt20=2;
int LA20_0 = input.LA(1);
- if ( (LA20_0==107) ) {
+ if ( (LA20_0==108) ) {
alt20=1;
}
@@ -2830,14 +2831,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt21=2;
int LA21_0 = input.LA(1);
- if ( (LA21_0==29) ) {
+ if ( (LA21_0==30) ) {
alt21=1;
}
switch (alt21) {
case 1 :
// InternalRoom.g:1150:5: otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) )
{
- otherlv_7=(Token)match(input,29,FOLLOW_5);
+ otherlv_7=(Token)match(input,30,FOLLOW_27);
newLeafNode(otherlv_7, grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
@@ -2850,7 +2851,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
lv_userCode1_8_0=ruleDetailCode();
state._fsp--;
@@ -2882,14 +2883,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt22=2;
int LA22_0 = input.LA(1);
- if ( (LA22_0==30) ) {
+ if ( (LA22_0==31) ) {
alt22=1;
}
switch (alt22) {
case 1 :
// InternalRoom.g:1172:6: otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) )
{
- otherlv_9=(Token)match(input,30,FOLLOW_5);
+ otherlv_9=(Token)match(input,31,FOLLOW_29);
newLeafNode(otherlv_9, grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
@@ -2902,7 +2903,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_30);
lv_userCode2_10_0=ruleDetailCode();
state._fsp--;
@@ -2934,14 +2935,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt23=2;
int LA23_0 = input.LA(1);
- if ( (LA23_0==31) ) {
+ if ( (LA23_0==32) ) {
alt23=1;
}
switch (alt23) {
case 1 :
// InternalRoom.g:1194:6: otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) )
{
- otherlv_11=(Token)match(input,31,FOLLOW_5);
+ otherlv_11=(Token)match(input,32,FOLLOW_31);
newLeafNode(otherlv_11, grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
@@ -2954,7 +2955,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_32);
lv_userCode3_12_0=ruleDetailCode();
state._fsp--;
@@ -2987,19 +2988,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt24=4;
switch ( input.LA(1) ) {
- case 35:
case 36:
+ case 37:
{
alt24=1;
}
break;
- case 39:
case 40:
+ case 41:
{
alt24=2;
}
break;
- case 32:
+ case 33:
{
alt24=3;
}
@@ -3020,7 +3021,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_32);
lv_operations_13_0=ruleStandardOperation();
state._fsp--;
@@ -3057,7 +3058,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_32);
lv_structors_14_0=ruleClassStructor();
state._fsp--;
@@ -3094,7 +3095,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_32);
lv_attributes_15_0=ruleAttribute();
state._fsp--;
@@ -3125,7 +3126,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_16=(Token)match(input,14,FOLLOW_2);
+ otherlv_16=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_16, grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
@@ -3212,7 +3213,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1297:1: (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? )
// InternalRoom.g:1297:3: otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,32,FOLLOW_3);
+ otherlv_0=(Token)match(input,33,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAttributeAccess().getAttributeKeyword_0());
@@ -3222,7 +3223,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1302:1: (lv_name_1_0= RULE_ID )
// InternalRoom.g:1303:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_30);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_33);
newLeafNode(lv_name_1_0, grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
@@ -3246,14 +3247,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt25=2;
int LA25_0 = input.LA(1);
- if ( (LA25_0==33) ) {
+ if ( (LA25_0==34) ) {
alt25=1;
}
switch (alt25) {
case 1 :
// InternalRoom.g:1319:4: otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']'
{
- otherlv_2=(Token)match(input,33,FOLLOW_31);
+ otherlv_2=(Token)match(input,34,FOLLOW_34);
newLeafNode(otherlv_2, grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
@@ -3263,7 +3264,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1324:1: (lv_size_3_0= RULE_INT )
// InternalRoom.g:1325:3: lv_size_3_0= RULE_INT
{
- lv_size_3_0=(Token)match(input,RULE_INT,FOLLOW_32);
+ lv_size_3_0=(Token)match(input,RULE_INT,FOLLOW_35);
newLeafNode(lv_size_3_0, grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
@@ -3283,7 +3284,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,34,FOLLOW_8);
+ otherlv_4=(Token)match(input,35,FOLLOW_8);
newLeafNode(otherlv_4, grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
@@ -3293,7 +3294,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,15,FOLLOW_33);
+ otherlv_5=(Token)match(input,16,FOLLOW_36);
newLeafNode(otherlv_5, grammarAccess.getAttributeAccess().getColonKeyword_3());
@@ -3314,7 +3315,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_37);
lv_type_6_0=ruleRefableType();
state._fsp--;
@@ -3343,14 +3344,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt27=2;
int LA27_0 = input.LA(1);
- if ( (LA27_0==25) ) {
+ if ( (LA27_0==26) ) {
alt27=1;
}
switch (alt27) {
case 1 :
// InternalRoom.g:1367:5: otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_12);
+ otherlv_7=(Token)match(input,26,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
@@ -3390,7 +3391,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt28=2;
int LA28_0 = input.LA(1);
- if ( (LA28_0==33) ) {
+ if ( (LA28_0==34) ) {
alt28=1;
}
switch (alt28) {
@@ -3521,7 +3522,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt29=2;
int LA29_0 = input.LA(1);
- if ( (LA29_0==35) ) {
+ if ( (LA29_0==36) ) {
alt29=1;
}
switch (alt29) {
@@ -3531,7 +3532,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1431:1: (lv_override_0_0= 'override' )
// InternalRoom.g:1432:3: lv_override_0_0= 'override'
{
- lv_override_0_0=(Token)match(input,35,FOLLOW_35);
+ lv_override_0_0=(Token)match(input,36,FOLLOW_38);
newLeafNode(lv_override_0_0, grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
@@ -3550,7 +3551,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,36,FOLLOW_3);
+ otherlv_1=(Token)match(input,37,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
@@ -3560,7 +3561,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1450:1: (lv_name_2_0= RULE_ID )
// InternalRoom.g:1451:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_36);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_39);
newLeafNode(lv_name_2_0, grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -3580,7 +3581,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,19,FOLLOW_37);
+ otherlv_3=(Token)match(input,20,FOLLOW_40);
newLeafNode(otherlv_3, grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
@@ -3604,7 +3605,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_arguments_4_0=ruleVarDecl();
state._fsp--;
@@ -3632,7 +3633,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt30=2;
int LA30_0 = input.LA(1);
- if ( (LA30_0==24) ) {
+ if ( (LA30_0==25) ) {
alt30=1;
}
@@ -3641,7 +3642,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:1489:4: otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) )
{
- otherlv_5=(Token)match(input,24,FOLLOW_3);
+ otherlv_5=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_5, grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
@@ -3654,7 +3655,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_arguments_6_0=ruleVarDecl();
state._fsp--;
@@ -3691,7 +3692,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,20,FOLLOW_39);
+ otherlv_7=(Token)match(input,21,FOLLOW_42);
newLeafNode(otherlv_7, grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
@@ -3699,14 +3700,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt33=2;
int LA33_0 = input.LA(1);
- if ( (LA33_0==15) ) {
+ if ( (LA33_0==16) ) {
alt33=1;
}
switch (alt33) {
case 1 :
// InternalRoom.g:1515:3: otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
{
- otherlv_8=(Token)match(input,15,FOLLOW_40);
+ otherlv_8=(Token)match(input,16,FOLLOW_43);
newLeafNode(otherlv_8, grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
@@ -3714,7 +3715,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt32=2;
int LA32_0 = input.LA(1);
- if ( (LA32_0==37) ) {
+ if ( (LA32_0==38) ) {
alt32=1;
}
else if ( (LA32_0==RULE_ID) ) {
@@ -3730,7 +3731,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:1519:3: otherlv_9= 'void'
{
- otherlv_9=(Token)match(input,37,FOLLOW_4);
+ otherlv_9=(Token)match(input,38,FOLLOW_44);
newLeafNode(otherlv_9, grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
@@ -3749,7 +3750,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
- pushFollow(FOLLOW_4);
+ pushFollow(FOLLOW_44);
lv_returnType_10_0=ruleRefableType();
state._fsp--;
@@ -3787,7 +3788,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt34=2;
int LA34_0 = input.LA(1);
- if ( (LA34_0==33) ) {
+ if ( (LA34_0==34) ) {
alt34=1;
}
switch (alt34) {
@@ -3800,7 +3801,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
- pushFollow(FOLLOW_5);
+ pushFollow(FOLLOW_45);
lv_docu_11_0=ruleDocumentation();
state._fsp--;
@@ -3946,7 +3947,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1599:1: (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) )
// InternalRoom.g:1599:3: otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,36,FOLLOW_3);
+ otherlv_0=(Token)match(input,37,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPortOperationAccess().getOperationKeyword_0());
@@ -3956,7 +3957,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1604:1: (lv_name_1_0= RULE_ID )
// InternalRoom.g:1605:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_36);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_39);
newLeafNode(lv_name_1_0, grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
@@ -3976,7 +3977,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_37);
+ otherlv_2=(Token)match(input,20,FOLLOW_40);
newLeafNode(otherlv_2, grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
@@ -4000,7 +4001,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_arguments_3_0=ruleVarDecl();
state._fsp--;
@@ -4028,7 +4029,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt35=2;
int LA35_0 = input.LA(1);
- if ( (LA35_0==24) ) {
+ if ( (LA35_0==25) ) {
alt35=1;
}
@@ -4037,7 +4038,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:1643:4: otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) )
{
- otherlv_4=(Token)match(input,24,FOLLOW_3);
+ otherlv_4=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
@@ -4050,7 +4051,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_arguments_5_0=ruleVarDecl();
state._fsp--;
@@ -4087,7 +4088,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,20,FOLLOW_41);
+ otherlv_6=(Token)match(input,21,FOLLOW_46);
newLeafNode(otherlv_6, grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
@@ -4095,10 +4096,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt38=3;
int LA38_0 = input.LA(1);
- if ( (LA38_0==15) ) {
+ if ( (LA38_0==16) ) {
alt38=1;
}
- else if ( (LA38_0==38) ) {
+ else if ( (LA38_0==39) ) {
alt38=2;
}
switch (alt38) {
@@ -4108,7 +4109,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1669:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
// InternalRoom.g:1669:4: otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
{
- otherlv_7=(Token)match(input,15,FOLLOW_40);
+ otherlv_7=(Token)match(input,16,FOLLOW_43);
newLeafNode(otherlv_7, grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
@@ -4116,7 +4117,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt37=2;
int LA37_0 = input.LA(1);
- if ( (LA37_0==37) ) {
+ if ( (LA37_0==38) ) {
alt37=1;
}
else if ( (LA37_0==RULE_ID) ) {
@@ -4132,7 +4133,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:1673:3: otherlv_8= 'void'
{
- otherlv_8=(Token)match(input,37,FOLLOW_4);
+ otherlv_8=(Token)match(input,38,FOLLOW_44);
newLeafNode(otherlv_8, grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
@@ -4151,7 +4152,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
- pushFollow(FOLLOW_4);
+ pushFollow(FOLLOW_44);
lv_returnType_9_0=ruleRefableType();
state._fsp--;
@@ -4191,7 +4192,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:1697:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
// InternalRoom.g:1697:8: otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) )
{
- otherlv_10=(Token)match(input,38,FOLLOW_3);
+ otherlv_10=(Token)match(input,39,FOLLOW_3);
newLeafNode(otherlv_10, grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
@@ -4206,7 +4207,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getPortOperationRule());
}
- otherlv_11=(Token)match(input,RULE_ID,FOLLOW_4);
+ otherlv_11=(Token)match(input,RULE_ID,FOLLOW_44);
newLeafNode(otherlv_11, grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
@@ -4229,7 +4230,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt39=2;
int LA39_0 = input.LA(1);
- if ( (LA39_0==33) ) {
+ if ( (LA39_0==34) ) {
alt39=1;
}
switch (alt39) {
@@ -4242,7 +4243,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_5);
+ pushFollow(FOLLOW_45);
lv_docu_12_0=ruleDocumentation();
state._fsp--;
@@ -4383,10 +4384,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt40=2;
int LA40_0 = input.LA(1);
- if ( (LA40_0==39) ) {
+ if ( (LA40_0==40) ) {
alt40=1;
}
- else if ( (LA40_0==40) ) {
+ else if ( (LA40_0==41) ) {
alt40=2;
}
else {
@@ -4399,7 +4400,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:1774:3: lv_name_0_1= 'ctor'
{
- lv_name_0_1=(Token)match(input,39,FOLLOW_5);
+ lv_name_0_1=(Token)match(input,40,FOLLOW_45);
newLeafNode(lv_name_0_1, grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
@@ -4415,7 +4416,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 2 :
// InternalRoom.g:1786:8: lv_name_0_2= 'dtor'
{
- lv_name_0_2=(Token)match(input,40,FOLLOW_5);
+ lv_name_0_2=(Token)match(input,41,FOLLOW_45);
newLeafNode(lv_name_0_2, grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
@@ -4544,10 +4545,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt41=2;
int LA41_0 = input.LA(1);
- if ( (LA41_0==41||(LA41_0>=123 && LA41_0<=125)) ) {
+ if ( (LA41_0==42||(LA41_0>=124 && LA41_0<=126)) ) {
alt41=1;
}
- else if ( (LA41_0==47) ) {
+ else if ( (LA41_0==48) ) {
alt41=2;
}
else {
@@ -4708,7 +4709,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt42=2;
int LA42_0 = input.LA(1);
- if ( ((LA42_0>=123 && LA42_0<=125)) ) {
+ if ( ((LA42_0>=124 && LA42_0<=126)) ) {
alt42=1;
}
switch (alt42) {
@@ -4721,7 +4722,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_47);
lv_commType_0_0=ruleCommunicationType();
state._fsp--;
@@ -4746,7 +4747,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,41,FOLLOW_3);
+ otherlv_1=(Token)match(input,42,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
@@ -4780,7 +4781,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt43=2;
int LA43_0 = input.LA(1);
- if ( (LA43_0==33) ) {
+ if ( (LA43_0==34) ) {
alt43=1;
}
switch (alt43) {
@@ -4822,14 +4823,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt44=2;
int LA44_0 = input.LA(1);
- if ( (LA44_0==28) ) {
+ if ( (LA44_0==29) ) {
alt44=1;
}
switch (alt44) {
case 1 :
// InternalRoom.g:1938:5: otherlv_4= 'extends' ( ( ruleFQN ) )
{
- otherlv_4=(Token)match(input,28,FOLLOW_3);
+ otherlv_4=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
@@ -4867,7 +4868,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,13,FOLLOW_43);
+ otherlv_6=(Token)match(input,14,FOLLOW_48);
newLeafNode(otherlv_6, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
@@ -4877,7 +4878,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt45=2;
int LA45_0 = input.LA(1);
- if ( (LA45_0==107) ) {
+ if ( (LA45_0==108) ) {
alt45=1;
}
@@ -4892,7 +4893,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_48);
lv_annotations_7_0=ruleAnnotation();
state._fsp--;
@@ -4924,14 +4925,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt46=2;
int LA46_0 = input.LA(1);
- if ( (LA46_0==29) ) {
+ if ( (LA46_0==30) ) {
alt46=1;
}
switch (alt46) {
case 1 :
// InternalRoom.g:1979:5: otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,29,FOLLOW_5);
+ otherlv_8=(Token)match(input,30,FOLLOW_49);
newLeafNode(otherlv_8, grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
@@ -4944,7 +4945,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_50);
lv_userCode1_9_0=ruleDetailCode();
state._fsp--;
@@ -4976,14 +4977,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt47=2;
int LA47_0 = input.LA(1);
- if ( (LA47_0==30) ) {
+ if ( (LA47_0==31) ) {
alt47=1;
}
switch (alt47) {
case 1 :
// InternalRoom.g:2001:6: otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,30,FOLLOW_5);
+ otherlv_10=(Token)match(input,31,FOLLOW_51);
newLeafNode(otherlv_10, grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
@@ -4996,7 +4997,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_52);
lv_userCode2_11_0=ruleDetailCode();
state._fsp--;
@@ -5028,14 +5029,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt48=2;
int LA48_0 = input.LA(1);
- if ( (LA48_0==31) ) {
+ if ( (LA48_0==32) ) {
alt48=1;
}
switch (alt48) {
case 1 :
// InternalRoom.g:2023:6: otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) )
{
- otherlv_12=(Token)match(input,31,FOLLOW_5);
+ otherlv_12=(Token)match(input,32,FOLLOW_53);
newLeafNode(otherlv_12, grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
@@ -5048,7 +5049,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_54);
lv_userCode3_13_0=ruleDetailCode();
state._fsp--;
@@ -5080,18 +5081,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt50=2;
int LA50_0 = input.LA(1);
- if ( (LA50_0==42) ) {
+ if ( (LA50_0==43) ) {
alt50=1;
}
switch (alt50) {
case 1 :
// InternalRoom.g:2045:6: otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}'
{
- otherlv_14=(Token)match(input,42,FOLLOW_5);
+ otherlv_14=(Token)match(input,43,FOLLOW_5);
newLeafNode(otherlv_14, grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
- otherlv_15=(Token)match(input,13,FOLLOW_47);
+ otherlv_15=(Token)match(input,14,FOLLOW_55);
newLeafNode(otherlv_15, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
@@ -5101,7 +5102,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt49=2;
int LA49_0 = input.LA(1);
- if ( ((LA49_0>=49 && LA49_0<=50)) ) {
+ if ( ((LA49_0>=50 && LA49_0<=51)) ) {
alt49=1;
}
@@ -5116,7 +5117,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_55);
lv_incomingMessages_16_0=ruleMessage();
state._fsp--;
@@ -5144,7 +5145,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_17=(Token)match(input,14,FOLLOW_48);
+ otherlv_17=(Token)match(input,15,FOLLOW_56);
newLeafNode(otherlv_17, grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
@@ -5158,18 +5159,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt52=2;
int LA52_0 = input.LA(1);
- if ( (LA52_0==43) ) {
+ if ( (LA52_0==44) ) {
alt52=1;
}
switch (alt52) {
case 1 :
// InternalRoom.g:2075:5: otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}'
{
- otherlv_18=(Token)match(input,43,FOLLOW_5);
+ otherlv_18=(Token)match(input,44,FOLLOW_5);
newLeafNode(otherlv_18, grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
- otherlv_19=(Token)match(input,13,FOLLOW_47);
+ otherlv_19=(Token)match(input,14,FOLLOW_55);
newLeafNode(otherlv_19, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
@@ -5179,7 +5180,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt51=2;
int LA51_0 = input.LA(1);
- if ( ((LA51_0>=49 && LA51_0<=50)) ) {
+ if ( ((LA51_0>=50 && LA51_0<=51)) ) {
alt51=1;
}
@@ -5194,7 +5195,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_55);
lv_outgoingMessages_20_0=ruleMessage();
state._fsp--;
@@ -5222,7 +5223,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_21=(Token)match(input,14,FOLLOW_49);
+ otherlv_21=(Token)match(input,15,FOLLOW_57);
newLeafNode(otherlv_21, grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
@@ -5236,18 +5237,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt53=2;
int LA53_0 = input.LA(1);
- if ( (LA53_0==44) ) {
+ if ( (LA53_0==45) ) {
alt53=1;
}
switch (alt53) {
case 1 :
// InternalRoom.g:2105:5: otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) )
{
- otherlv_22=(Token)match(input,44,FOLLOW_50);
+ otherlv_22=(Token)match(input,45,FOLLOW_58);
newLeafNode(otherlv_22, grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
- otherlv_23=(Token)match(input,45,FOLLOW_5);
+ otherlv_23=(Token)match(input,46,FOLLOW_5);
newLeafNode(otherlv_23, grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
@@ -5260,7 +5261,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_59);
lv_regular_24_0=rulePortClass();
state._fsp--;
@@ -5292,18 +5293,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt54=2;
int LA54_0 = input.LA(1);
- if ( (LA54_0==46) ) {
+ if ( (LA54_0==47) ) {
alt54=1;
}
switch (alt54) {
case 1 :
// InternalRoom.g:2131:6: otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) )
{
- otherlv_25=(Token)match(input,46,FOLLOW_50);
+ otherlv_25=(Token)match(input,47,FOLLOW_58);
newLeafNode(otherlv_25, grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
- otherlv_26=(Token)match(input,45,FOLLOW_5);
+ otherlv_26=(Token)match(input,46,FOLLOW_5);
newLeafNode(otherlv_26, grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
@@ -5316,7 +5317,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_60);
lv_conjugated_27_0=rulePortClass();
state._fsp--;
@@ -5348,7 +5349,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt55=2;
int LA55_0 = input.LA(1);
- if ( (LA55_0==104) ) {
+ if ( (LA55_0==105) ) {
alt55=1;
}
switch (alt55) {
@@ -5361,7 +5362,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_semantics_28_0=ruleProtocolSemantics();
state._fsp--;
@@ -5386,7 +5387,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_29=(Token)match(input,14,FOLLOW_2);
+ otherlv_29=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_29, grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
@@ -5471,7 +5472,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2200:1: (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' )
// InternalRoom.g:2200:3: otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}'
{
- otherlv_0=(Token)match(input,47,FOLLOW_3);
+ otherlv_0=(Token)match(input,48,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
@@ -5505,7 +5506,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt56=2;
int LA56_0 = input.LA(1);
- if ( (LA56_0==33) ) {
+ if ( (LA56_0==34) ) {
alt56=1;
}
switch (alt56) {
@@ -5543,7 +5544,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_54);
+ otherlv_3=(Token)match(input,14,FOLLOW_62);
newLeafNode(otherlv_3, grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
@@ -5553,7 +5554,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt57=2;
int LA57_0 = input.LA(1);
- if ( (LA57_0==107) ) {
+ if ( (LA57_0==108) ) {
alt57=1;
}
@@ -5568,7 +5569,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_62);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -5602,7 +5603,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt58=2;
int LA58_0 = input.LA(1);
- if ( (LA58_0==48) ) {
+ if ( (LA58_0==49) ) {
alt58=1;
}
@@ -5617,7 +5618,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_63);
lv_subProtocols_5_0=ruleSubProtocol();
state._fsp--;
@@ -5645,7 +5646,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_6=(Token)match(input,14,FOLLOW_2);
+ otherlv_6=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
@@ -5723,7 +5724,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2305:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
// InternalRoom.g:2305:3: otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
- otherlv_0=(Token)match(input,48,FOLLOW_3);
+ otherlv_0=(Token)match(input,49,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
@@ -5753,7 +5754,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_3);
+ otherlv_2=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSubProtocolAccess().getColonKeyword_2());
@@ -5869,7 +5870,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt59=2;
int LA59_0 = input.LA(1);
- if ( (LA59_0==49) ) {
+ if ( (LA59_0==50) ) {
alt59=1;
}
switch (alt59) {
@@ -5879,7 +5880,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2368:1: (lv_priv_0_0= 'private' )
// InternalRoom.g:2369:3: lv_priv_0_0= 'private'
{
- lv_priv_0_0=(Token)match(input,49,FOLLOW_56);
+ lv_priv_0_0=(Token)match(input,50,FOLLOW_64);
newLeafNode(lv_priv_0_0, grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
@@ -5898,7 +5899,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,50,FOLLOW_3);
+ otherlv_1=(Token)match(input,51,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getMessageAccess().getMessageKeyword_1());
@@ -5908,7 +5909,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2387:1: (lv_name_2_0= RULE_ID )
// InternalRoom.g:2388:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_36);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_39);
newLeafNode(lv_name_2_0, grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
@@ -5928,7 +5929,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,19,FOLLOW_37);
+ otherlv_3=(Token)match(input,20,FOLLOW_40);
newLeafNode(otherlv_3, grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
@@ -5974,7 +5975,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,20,FOLLOW_16);
+ otherlv_5=(Token)match(input,21,FOLLOW_16);
newLeafNode(otherlv_5, grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
@@ -5982,7 +5983,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt61=2;
int LA61_0 = input.LA(1);
- if ( (LA61_0==33) ) {
+ if ( (LA61_0==34) ) {
alt61=1;
}
switch (alt61) {
@@ -6113,7 +6114,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,13,FOLLOW_57);
+ otherlv_1=(Token)match(input,14,FOLLOW_65);
newLeafNode(otherlv_1, grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
@@ -6121,14 +6122,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt62=2;
int LA62_0 = input.LA(1);
- if ( (LA62_0==51) ) {
+ if ( (LA62_0==52) ) {
alt62=1;
}
switch (alt62) {
case 1 :
// InternalRoom.g:2479:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
{
- otherlv_2=(Token)match(input,51,FOLLOW_5);
+ otherlv_2=(Token)match(input,52,FOLLOW_66);
newLeafNode(otherlv_2, grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
@@ -6141,7 +6142,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_67);
lv_userCode_3_0=ruleDetailCode();
state._fsp--;
@@ -6174,17 +6175,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt63=4;
switch ( input.LA(1) ) {
- case 52:
+ case 53:
{
alt63=1;
}
break;
- case 36:
+ case 37:
{
alt63=2;
}
break;
- case 32:
+ case 33:
{
alt63=3;
}
@@ -6205,7 +6206,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_67);
lv_msgHandlers_4_0=ruleMessageHandler();
state._fsp--;
@@ -6242,7 +6243,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_67);
lv_operations_5_0=rulePortOperation();
state._fsp--;
@@ -6279,7 +6280,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_67);
lv_attributes_6_0=ruleAttribute();
state._fsp--;
@@ -6310,7 +6311,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_7=(Token)match(input,14,FOLLOW_2);
+ otherlv_7=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
@@ -6390,13 +6391,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt64=2;
int LA64_0 = input.LA(1);
- if ( (LA64_0==52) ) {
+ if ( (LA64_0==53) ) {
int LA64_1 = input.LA(2);
- if ( (LA64_1==43) ) {
+ if ( (LA64_1==44) ) {
alt64=2;
}
- else if ( (LA64_1==42) ) {
+ else if ( (LA64_1==43) ) {
alt64=1;
}
else {
@@ -6525,11 +6526,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2622:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
// InternalRoom.g:2622:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,52,FOLLOW_59);
+ otherlv_0=(Token)match(input,53,FOLLOW_68);
newLeafNode(otherlv_0, grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
- otherlv_1=(Token)match(input,42,FOLLOW_3);
+ otherlv_1=(Token)match(input,43,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
@@ -6544,7 +6545,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getInMessageHandlerRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_5);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_45);
newLeafNode(otherlv_2, grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
@@ -6661,11 +6662,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2682:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
// InternalRoom.g:2682:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,52,FOLLOW_60);
+ otherlv_0=(Token)match(input,53,FOLLOW_69);
newLeafNode(otherlv_0, grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
- otherlv_1=(Token)match(input,43,FOLLOW_3);
+ otherlv_1=(Token)match(input,44,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
@@ -6680,7 +6681,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getOutMessageHandlerRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_5);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_45);
newLeafNode(otherlv_2, grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
@@ -6951,10 +6952,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt65=3;
int LA65_0 = input.LA(1);
- if ( LA65_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
alt65=1;
}
- else if ( ( LA65_0 >= 123 && LA65_0 <= 125 || LA65_0 == 127 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ else if ( ( LA65_0 >= 124 && LA65_0 <= 126 || LA65_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
alt65=2;
}
@@ -6987,7 +6988,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:2787:1: (lv_abstract_1_0= 'abstract' )
// InternalRoom.g:2788:3: lv_abstract_1_0= 'abstract'
{
- lv_abstract_1_0=(Token)match(input,53,FOLLOW_61);
+ lv_abstract_1_0=(Token)match(input,54,FOLLOW_70);
newLeafNode(lv_abstract_1_0, grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
@@ -7048,7 +7049,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_70);
lv_commType_2_0=ruleComponentCommunicationType();
state._fsp--;
@@ -7103,7 +7104,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,54,FOLLOW_3);
+ otherlv_3=(Token)match(input,55,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getActorClassAccess().getActorClassKeyword_1());
@@ -7137,7 +7138,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt66=2;
int LA66_0 = input.LA(1);
- if ( (LA66_0==33) ) {
+ if ( (LA66_0==34) ) {
alt66=1;
}
switch (alt66) {
@@ -7179,14 +7180,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt67=2;
int LA67_0 = input.LA(1);
- if ( (LA67_0==28) ) {
+ if ( (LA67_0==29) ) {
alt67=1;
}
switch (alt67) {
case 1 :
// InternalRoom.g:2885:5: otherlv_6= 'extends' ( ( ruleFQN ) )
{
- otherlv_6=(Token)match(input,28,FOLLOW_3);
+ otherlv_6=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
@@ -7224,7 +7225,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,13,FOLLOW_62);
+ otherlv_8=(Token)match(input,14,FOLLOW_71);
newLeafNode(otherlv_8, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
@@ -7234,7 +7235,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt68=2;
int LA68_0 = input.LA(1);
- if ( (LA68_0==107) ) {
+ if ( (LA68_0==108) ) {
alt68=1;
}
@@ -7249,7 +7250,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_71);
lv_annotations_9_0=ruleAnnotation();
state._fsp--;
@@ -7281,18 +7282,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt70=2;
int LA70_0 = input.LA(1);
- if ( (LA70_0==55) ) {
+ if ( (LA70_0==56) ) {
alt70=1;
}
switch (alt70) {
case 1 :
// InternalRoom.g:2926:5: otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}'
{
- otherlv_10=(Token)match(input,55,FOLLOW_5);
+ otherlv_10=(Token)match(input,56,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
- otherlv_11=(Token)match(input,13,FOLLOW_63);
+ otherlv_11=(Token)match(input,14,FOLLOW_72);
newLeafNode(otherlv_11, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
@@ -7302,10 +7303,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt69=3;
int LA69_0 = input.LA(1);
- if ( (LA69_0==61) ) {
+ if ( (LA69_0==62) ) {
alt69=1;
}
- else if ( (LA69_0==46||LA69_0==58) ) {
+ else if ( (LA69_0==47||LA69_0==59) ) {
alt69=2;
}
@@ -7323,7 +7324,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_72);
lv_serviceProvisionPoints_12_0=ruleSPP();
state._fsp--;
@@ -7360,7 +7361,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_72);
lv_interfacePorts_13_0=rulePort();
state._fsp--;
@@ -7391,7 +7392,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_14=(Token)match(input,14,FOLLOW_64);
+ otherlv_14=(Token)match(input,15,FOLLOW_73);
newLeafNode(otherlv_14, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
@@ -7405,14 +7406,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt76=2;
int LA76_0 = input.LA(1);
- if ( (LA76_0==56) ) {
+ if ( (LA76_0==57) ) {
alt76=1;
}
switch (alt76) {
case 1 :
// InternalRoom.g:2975:5: otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}'
{
- otherlv_15=(Token)match(input,56,FOLLOW_4);
+ otherlv_15=(Token)match(input,57,FOLLOW_4);
newLeafNode(otherlv_15, grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
@@ -7420,7 +7421,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt71=2;
int LA71_0 = input.LA(1);
- if ( (LA71_0==33) ) {
+ if ( (LA71_0==34) ) {
alt71=1;
}
switch (alt71) {
@@ -7458,7 +7459,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_17=(Token)match(input,13,FOLLOW_65);
+ otherlv_17=(Token)match(input,14,FOLLOW_74);
newLeafNode(otherlv_17, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
@@ -7466,14 +7467,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt72=2;
int LA72_0 = input.LA(1);
- if ( (LA72_0==29) ) {
+ if ( (LA72_0==30) ) {
alt72=1;
}
switch (alt72) {
case 1 :
// InternalRoom.g:3001:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
{
- otherlv_18=(Token)match(input,29,FOLLOW_5);
+ otherlv_18=(Token)match(input,30,FOLLOW_75);
newLeafNode(otherlv_18, grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
@@ -7486,7 +7487,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_76);
lv_userCode1_19_0=ruleDetailCode();
state._fsp--;
@@ -7518,14 +7519,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt73=2;
int LA73_0 = input.LA(1);
- if ( (LA73_0==30) ) {
+ if ( (LA73_0==31) ) {
alt73=1;
}
switch (alt73) {
case 1 :
// InternalRoom.g:3023:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
{
- otherlv_20=(Token)match(input,30,FOLLOW_5);
+ otherlv_20=(Token)match(input,31,FOLLOW_77);
newLeafNode(otherlv_20, grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
@@ -7538,7 +7539,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_78);
lv_userCode2_21_0=ruleDetailCode();
state._fsp--;
@@ -7570,14 +7571,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt74=2;
int LA74_0 = input.LA(1);
- if ( (LA74_0==31) ) {
+ if ( (LA74_0==32) ) {
alt74=1;
}
switch (alt74) {
case 1 :
// InternalRoom.g:3045:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
{
- otherlv_22=(Token)match(input,31,FOLLOW_5);
+ otherlv_22=(Token)match(input,32,FOLLOW_79);
newLeafNode(otherlv_22, grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
@@ -7590,7 +7591,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_userCode3_23_0=ruleDetailCode();
state._fsp--;
@@ -7623,45 +7624,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt75=9;
switch ( input.LA(1) ) {
- case 73:
+ case 74:
{
alt75=1;
}
break;
- case 69:
+ case 70:
{
alt75=2;
}
break;
- case 62:
+ case 63:
{
alt75=3;
}
break;
- case 32:
+ case 33:
{
alt75=4;
}
break;
- case 76:
- case 110:
- case 126:
+ case 77:
+ case 111:
+ case 127:
{
alt75=5;
}
break;
- case 60:
+ case 61:
{
alt75=6;
}
break;
- case 46:
- case 58:
+ case 47:
+ case 59:
{
alt75=7;
}
break;
- case 59:
+ case 60:
{
alt75=8;
}
@@ -7682,7 +7683,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_connections_24_0=ruleLayerConnection();
state._fsp--;
@@ -7719,7 +7720,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_bindings_25_0=ruleBinding();
state._fsp--;
@@ -7756,7 +7757,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_serviceImplementations_26_0=ruleServiceImplementation();
state._fsp--;
@@ -7793,7 +7794,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_attributes_27_0=ruleAttribute();
state._fsp--;
@@ -7830,7 +7831,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_actorRefs_28_0=ruleActorRef();
state._fsp--;
@@ -7867,7 +7868,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_serviceAccessPoints_29_0=ruleSAP();
state._fsp--;
@@ -7904,7 +7905,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_internalPorts_30_0=rulePort();
state._fsp--;
@@ -7941,7 +7942,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_80);
lv_externalPorts_31_0=ruleExternalPort();
state._fsp--;
@@ -7972,7 +7973,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_32=(Token)match(input,14,FOLLOW_69);
+ otherlv_32=(Token)match(input,15,FOLLOW_81);
newLeafNode(otherlv_32, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
@@ -7986,14 +7987,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt81=2;
int LA81_0 = input.LA(1);
- if ( (LA81_0==57) ) {
+ if ( (LA81_0==58) ) {
alt81=1;
}
switch (alt81) {
case 1 :
// InternalRoom.g:3222:5: otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}'
{
- otherlv_33=(Token)match(input,57,FOLLOW_4);
+ otherlv_33=(Token)match(input,58,FOLLOW_4);
newLeafNode(otherlv_33, grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
@@ -8001,7 +8002,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt77=2;
int LA77_0 = input.LA(1);
- if ( (LA77_0==33) ) {
+ if ( (LA77_0==34) ) {
alt77=1;
}
switch (alt77) {
@@ -8039,7 +8040,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_35=(Token)match(input,13,FOLLOW_70);
+ otherlv_35=(Token)match(input,14,FOLLOW_82);
newLeafNode(otherlv_35, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
@@ -8049,7 +8050,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt78=2;
int LA78_0 = input.LA(1);
- if ( (LA78_0==107) ) {
+ if ( (LA78_0==108) ) {
alt78=1;
}
@@ -8064,7 +8065,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_82);
lv_behaviorAnnotations_36_0=ruleAnnotation();
state._fsp--;
@@ -8098,10 +8099,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt79=3;
int LA79_0 = input.LA(1);
- if ( ((LA79_0>=35 && LA79_0<=36)) ) {
+ if ( ((LA79_0>=36 && LA79_0<=37)) ) {
alt79=1;
}
- else if ( ((LA79_0>=39 && LA79_0<=40)) ) {
+ else if ( ((LA79_0>=40 && LA79_0<=41)) ) {
alt79=2;
}
@@ -8119,7 +8120,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_83);
lv_operations_37_0=ruleStandardOperation();
state._fsp--;
@@ -8156,7 +8157,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_83);
lv_structors_38_0=ruleClassStructor();
state._fsp--;
@@ -8191,7 +8192,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt80=2;
int LA80_0 = input.LA(1);
- if ( (LA80_0==79) ) {
+ if ( (LA80_0==80) ) {
alt80=1;
}
switch (alt80) {
@@ -8204,7 +8205,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_stateMachine_39_0=ruleStateMachine();
state._fsp--;
@@ -8229,7 +8230,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_40=(Token)match(input,14,FOLLOW_53);
+ otherlv_40=(Token)match(input,15,FOLLOW_61);
newLeafNode(otherlv_40, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
@@ -8239,7 +8240,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_41=(Token)match(input,14,FOLLOW_2);
+ otherlv_41=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_41, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
@@ -8320,18 +8321,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3350:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
int alt82=3;
switch ( input.LA(1) ) {
- case 46:
- case 58:
+ case 47:
+ case 59:
{
alt82=1;
}
break;
- case 60:
+ case 61:
{
alt82=2;
}
break;
- case 61:
+ case 62:
{
alt82=3;
}
@@ -8481,7 +8482,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt83=2;
int LA83_0 = input.LA(1);
- if ( (LA83_0==46) ) {
+ if ( (LA83_0==47) ) {
alt83=1;
}
switch (alt83) {
@@ -8491,7 +8492,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3401:1: (lv_conjugated_0_0= 'conjugated' )
// InternalRoom.g:3402:3: lv_conjugated_0_0= 'conjugated'
{
- lv_conjugated_0_0=(Token)match(input,46,FOLLOW_72);
+ lv_conjugated_0_0=(Token)match(input,47,FOLLOW_84);
newLeafNode(lv_conjugated_0_0, grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
@@ -8510,7 +8511,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,58,FOLLOW_3);
+ otherlv_1=(Token)match(input,59,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getPortAccess().getPortKeyword_1());
@@ -8520,7 +8521,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3420:1: (lv_name_2_0= RULE_ID )
// InternalRoom.g:3421:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_30);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
newLeafNode(lv_name_2_0, grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
@@ -8544,7 +8545,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt84=2;
int LA84_0 = input.LA(1);
- if ( (LA84_0==33) ) {
+ if ( (LA84_0==34) ) {
alt84=1;
}
switch (alt84) {
@@ -8582,7 +8583,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,15,FOLLOW_3);
+ otherlv_4=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getPortAccess().getColonKeyword_4());
@@ -8618,7 +8619,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt85=2;
int LA85_0 = input.LA(1);
- if ( (LA85_0==33) ) {
+ if ( (LA85_0==34) ) {
alt85=1;
}
switch (alt85) {
@@ -8730,11 +8731,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3513:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
// InternalRoom.g:3513:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,59,FOLLOW_72);
+ otherlv_0=(Token)match(input,60,FOLLOW_84);
newLeafNode(otherlv_0, grammarAccess.getExternalPortAccess().getExternalKeyword_0());
- otherlv_1=(Token)match(input,58,FOLLOW_3);
+ otherlv_1=(Token)match(input,59,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getExternalPortAccess().getPortKeyword_1());
@@ -8833,7 +8834,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3555:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
// InternalRoom.g:3555:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
- otherlv_0=(Token)match(input,60,FOLLOW_3);
+ otherlv_0=(Token)match(input,61,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSAPAccess().getSAPKeyword_0());
@@ -8863,7 +8864,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_3);
+ otherlv_2=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSAPAccess().getColonKeyword_2());
@@ -8969,7 +8970,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3617:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
// InternalRoom.g:3617:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
- otherlv_0=(Token)match(input,61,FOLLOW_3);
+ otherlv_0=(Token)match(input,62,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSPPAccess().getSPPKeyword_0());
@@ -8999,7 +9000,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_3);
+ otherlv_2=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSPPAccess().getColonKeyword_2());
@@ -9105,11 +9106,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3679:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
// InternalRoom.g:3679:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,62,FOLLOW_73);
+ otherlv_0=(Token)match(input,63,FOLLOW_85);
newLeafNode(otherlv_0, grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
- otherlv_1=(Token)match(input,23,FOLLOW_3);
+ otherlv_1=(Token)match(input,24,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
@@ -9219,7 +9220,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3721:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
// InternalRoom.g:3721:3: otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}'
{
- otherlv_0=(Token)match(input,63,FOLLOW_3);
+ otherlv_0=(Token)match(input,64,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
@@ -9253,7 +9254,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt86=2;
int LA86_0 = input.LA(1);
- if ( (LA86_0==33) ) {
+ if ( (LA86_0==34) ) {
alt86=1;
}
switch (alt86) {
@@ -9291,7 +9292,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_74);
+ otherlv_3=(Token)match(input,14,FOLLOW_86);
newLeafNode(otherlv_3, grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
@@ -9301,7 +9302,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt87=2;
int LA87_0 = input.LA(1);
- if ( (LA87_0==107) ) {
+ if ( (LA87_0==108) ) {
alt87=1;
}
@@ -9316,7 +9317,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_86);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -9349,17 +9350,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt88=4;
switch ( input.LA(1) ) {
- case 73:
+ case 74:
{
alt88=1;
}
break;
- case 69:
+ case 70:
{
alt88=2;
}
break;
- case 64:
+ case 65:
{
alt88=3;
}
@@ -9380,7 +9381,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_87);
lv_connections_5_0=ruleLayerConnection();
state._fsp--;
@@ -9417,7 +9418,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_87);
lv_bindings_6_0=ruleBinding();
state._fsp--;
@@ -9454,7 +9455,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_87);
lv_subSystems_7_0=ruleSubSystemRef();
state._fsp--;
@@ -9485,7 +9486,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_8=(Token)match(input,14,FOLLOW_2);
+ otherlv_8=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_8, grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
@@ -9565,7 +9566,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3866:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
// InternalRoom.g:3866:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,64,FOLLOW_3);
+ otherlv_0=(Token)match(input,65,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
@@ -9595,7 +9596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_3);
+ otherlv_2=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
@@ -9631,7 +9632,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt89=2;
int LA89_0 = input.LA(1);
- if ( (LA89_0==33) ) {
+ if ( (LA89_0==34) ) {
alt89=1;
}
switch (alt89) {
@@ -9771,7 +9772,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:3946:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
// InternalRoom.g:3946:3: otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}'
{
- otherlv_0=(Token)match(input,65,FOLLOW_3);
+ otherlv_0=(Token)match(input,66,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
@@ -9805,7 +9806,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt90=2;
int LA90_0 = input.LA(1);
- if ( (LA90_0==33) ) {
+ if ( (LA90_0==34) ) {
alt90=1;
}
switch (alt90) {
@@ -9843,7 +9844,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_76);
+ otherlv_3=(Token)match(input,14,FOLLOW_88);
newLeafNode(otherlv_3, grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
@@ -9853,7 +9854,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt91=2;
int LA91_0 = input.LA(1);
- if ( (LA91_0==107) ) {
+ if ( (LA91_0==108) ) {
alt91=1;
}
@@ -9868,7 +9869,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_88);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -9900,14 +9901,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt92=2;
int LA92_0 = input.LA(1);
- if ( (LA92_0==29) ) {
+ if ( (LA92_0==30) ) {
alt92=1;
}
switch (alt92) {
case 1 :
// InternalRoom.g:4008:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
{
- otherlv_5=(Token)match(input,29,FOLLOW_5);
+ otherlv_5=(Token)match(input,30,FOLLOW_89);
newLeafNode(otherlv_5, grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
@@ -9920,7 +9921,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_90);
lv_userCode1_6_0=ruleDetailCode();
state._fsp--;
@@ -9952,14 +9953,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt93=2;
int LA93_0 = input.LA(1);
- if ( (LA93_0==30) ) {
+ if ( (LA93_0==31) ) {
alt93=1;
}
switch (alt93) {
case 1 :
// InternalRoom.g:4030:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
{
- otherlv_7=(Token)match(input,30,FOLLOW_5);
+ otherlv_7=(Token)match(input,31,FOLLOW_91);
newLeafNode(otherlv_7, grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
@@ -9972,7 +9973,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_92);
lv_userCode2_8_0=ruleDetailCode();
state._fsp--;
@@ -10004,14 +10005,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt94=2;
int LA94_0 = input.LA(1);
- if ( (LA94_0==31) ) {
+ if ( (LA94_0==32) ) {
alt94=1;
}
switch (alt94) {
case 1 :
// InternalRoom.g:4052:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
{
- otherlv_9=(Token)match(input,31,FOLLOW_5);
+ otherlv_9=(Token)match(input,32,FOLLOW_93);
newLeafNode(otherlv_9, grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
@@ -10024,7 +10025,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_userCode3_10_0=ruleDetailCode();
state._fsp--;
@@ -10057,40 +10058,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt95=8;
switch ( input.LA(1) ) {
- case 67:
+ case 68:
{
alt95=1;
}
break;
- case 66:
+ case 67:
{
alt95=2;
}
break;
- case 73:
+ case 74:
{
alt95=3;
}
break;
- case 69:
+ case 70:
{
alt95=4;
}
break;
- case 76:
- case 110:
- case 126:
+ case 77:
+ case 111:
+ case 127:
{
alt95=5;
}
break;
- case 61:
+ case 62:
{
alt95=6;
}
break;
- case 46:
- case 58:
+ case 47:
+ case 59:
{
alt95=7;
}
@@ -10111,7 +10112,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_actorInstanceMappings_11_0=ruleActorInstanceMapping();
state._fsp--;
@@ -10148,7 +10149,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_threads_12_0=ruleLogicalThread();
state._fsp--;
@@ -10185,7 +10186,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_connections_13_0=ruleLayerConnection();
state._fsp--;
@@ -10222,7 +10223,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_bindings_14_0=ruleBinding();
state._fsp--;
@@ -10259,7 +10260,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_actorRefs_15_0=ruleActorRef();
state._fsp--;
@@ -10296,7 +10297,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_serviceProvisionPoints_16_0=ruleSPP();
state._fsp--;
@@ -10333,7 +10334,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_94);
lv_relayPorts_17_0=rulePort();
state._fsp--;
@@ -10364,7 +10365,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_18=(Token)match(input,14,FOLLOW_2);
+ otherlv_18=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_18, grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
@@ -10441,7 +10442,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4231:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
// InternalRoom.g:4231:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,66,FOLLOW_3);
+ otherlv_0=(Token)match(input,67,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
@@ -10551,7 +10552,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4274:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
// InternalRoom.g:4274:3: otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
{
- otherlv_0=(Token)match(input,67,FOLLOW_3);
+ otherlv_0=(Token)match(input,68,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
@@ -10586,7 +10587,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,18,FOLLOW_3);
+ otherlv_2=(Token)match(input,19,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
@@ -10601,7 +10602,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getActorInstanceMappingRule());
}
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_80);
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_95);
newLeafNode(otherlv_3, grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
@@ -10615,14 +10616,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt97=2;
int LA97_0 = input.LA(1);
- if ( (LA97_0==13) ) {
+ if ( (LA97_0==14) ) {
alt97=1;
}
switch (alt97) {
case 1 :
// InternalRoom.g:4313:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
{
- otherlv_4=(Token)match(input,13,FOLLOW_81);
+ otherlv_4=(Token)match(input,14,FOLLOW_96);
newLeafNode(otherlv_4, grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
@@ -10632,7 +10633,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt96=2;
int LA96_0 = input.LA(1);
- if ( (LA96_0==67) ) {
+ if ( (LA96_0==68) ) {
alt96=1;
}
@@ -10647,7 +10648,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_96);
lv_actorInstanceMappings_5_0=ruleActorInstanceMapping();
state._fsp--;
@@ -10675,7 +10676,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_6=(Token)match(input,14,FOLLOW_2);
+ otherlv_6=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
@@ -10770,7 +10771,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_97);
lv_refs_0_0=ruleRefSegment();
state._fsp--;
@@ -10798,7 +10799,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt98=2;
int LA98_0 = input.LA(1);
- if ( (LA98_0==68) ) {
+ if ( (LA98_0==69) ) {
alt98=1;
}
@@ -10807,7 +10808,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:4378:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
{
- otherlv_1=(Token)match(input,68,FOLLOW_3);
+ otherlv_1=(Token)match(input,69,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
@@ -10820,7 +10821,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_97);
lv_refs_2_0=ruleRefSegment();
state._fsp--;
@@ -10931,7 +10932,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4422:1: (lv_ref_0_0= RULE_ID )
// InternalRoom.g:4423:3: lv_ref_0_0= RULE_ID
{
- lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_83);
+ lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_98);
newLeafNode(lv_ref_0_0, grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
@@ -10955,14 +10956,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt99=2;
int LA99_0 = input.LA(1);
- if ( (LA99_0==15) ) {
+ if ( (LA99_0==16) ) {
alt99=1;
}
switch (alt99) {
case 1 :
// InternalRoom.g:4439:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
{
- otherlv_1=(Token)match(input,15,FOLLOW_31);
+ otherlv_1=(Token)match(input,16,FOLLOW_34);
newLeafNode(otherlv_1, grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
@@ -11075,7 +11076,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4482:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
// InternalRoom.g:4482:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
{
- otherlv_0=(Token)match(input,69,FOLLOW_3);
+ otherlv_0=(Token)match(input,70,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getBindingAccess().getBindingKeyword_0());
@@ -11088,7 +11089,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_99);
lv_endpoint1_1_0=ruleBindingEndPoint();
state._fsp--;
@@ -11110,7 +11111,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,70,FOLLOW_3);
+ otherlv_2=(Token)match(input,71,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getBindingAccess().getAndKeyword_2());
@@ -11228,7 +11229,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
if ( (LA100_0==RULE_ID) ) {
int LA100_1 = input.LA(2);
- if ( (LA100_1==71) ) {
+ if ( (LA100_1==72) ) {
alt100=1;
}
}
@@ -11247,7 +11248,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_85);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_100);
newLeafNode(otherlv_0, grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
@@ -11257,7 +11258,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,71,FOLLOW_3);
+ otherlv_1=(Token)match(input,72,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
@@ -11278,7 +11279,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_86);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_101);
newLeafNode(otherlv_2, grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
@@ -11292,14 +11293,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt101=2;
int LA101_0 = input.LA(1);
- if ( (LA101_0==72) ) {
+ if ( (LA101_0==73) ) {
alt101=1;
}
switch (alt101) {
case 1 :
// InternalRoom.g:4577:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
{
- otherlv_3=(Token)match(input,72,FOLLOW_3);
+ otherlv_3=(Token)match(input,73,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
@@ -11407,7 +11408,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4615:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
// InternalRoom.g:4615:3: otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) )
{
- otherlv_0=(Token)match(input,73,FOLLOW_87);
+ otherlv_0=(Token)match(input,74,FOLLOW_102);
newLeafNode(otherlv_0, grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
@@ -11420,7 +11421,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_103);
lv_from_1_0=ruleSAPoint();
state._fsp--;
@@ -11442,7 +11443,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,74,FOLLOW_3);
+ otherlv_2=(Token)match(input,75,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
@@ -11553,10 +11554,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt102=2;
int LA102_0 = input.LA(1);
- if ( (LA102_0==16) ) {
+ if ( (LA102_0==17) ) {
alt102=1;
}
- else if ( (LA102_0==75) ) {
+ else if ( (LA102_0==76) ) {
alt102=2;
}
else {
@@ -11675,7 +11676,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4720:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
// InternalRoom.g:4720:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,16,FOLLOW_3);
+ otherlv_0=(Token)match(input,17,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefSAPointAccess().getRefKeyword_0());
@@ -11773,7 +11774,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4758:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
// InternalRoom.g:4758:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,75,FOLLOW_3);
+ otherlv_0=(Token)match(input,76,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
@@ -11883,7 +11884,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current = createModelElement(grammarAccess.getSPPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_85);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_100);
newLeafNode(otherlv_0, grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
@@ -11893,7 +11894,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,71,FOLLOW_3);
+ otherlv_1=(Token)match(input,72,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getSPPointAccess().getFullStopKeyword_1());
@@ -12002,7 +12003,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt103=2;
int LA103_0 = input.LA(1);
- if ( (LA103_0==110||LA103_0==126) ) {
+ if ( (LA103_0==111||LA103_0==127) ) {
alt103=1;
}
switch (alt103) {
@@ -12015,7 +12016,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_104);
lv_refType_0_0=ruleReferenceType();
state._fsp--;
@@ -12040,7 +12041,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,76,FOLLOW_3);
+ otherlv_1=(Token)match(input,77,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getActorRefAccess().getActorRefKeyword_1());
@@ -12050,7 +12051,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4870:1: (lv_name_2_0= RULE_ID )
// InternalRoom.g:4871:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_30);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
newLeafNode(lv_name_2_0, grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
@@ -12074,7 +12075,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt104=2;
int LA104_0 = input.LA(1);
- if ( (LA104_0==33) ) {
+ if ( (LA104_0==34) ) {
alt104=1;
}
switch (alt104) {
@@ -12112,7 +12113,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,15,FOLLOW_3);
+ otherlv_4=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getActorRefAccess().getColonKeyword_4());
@@ -12148,7 +12149,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt105=2;
int LA105_0 = input.LA(1);
- if ( (LA105_0==33) ) {
+ if ( (LA105_0==34) ) {
alt105=1;
}
switch (alt105) {
@@ -12259,7 +12260,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:4965:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
// InternalRoom.g:4966:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
{
- kw=(Token)match(input,33,FOLLOW_90);
+ kw=(Token)match(input,34,FOLLOW_105);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
@@ -12268,7 +12269,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt106=2;
int LA106_0 = input.LA(1);
- if ( (LA106_0==77) ) {
+ if ( (LA106_0==78) ) {
alt106=1;
}
else if ( (LA106_0==RULE_INT) ) {
@@ -12284,7 +12285,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:4972:2: kw= '*'
{
- kw=(Token)match(input,77,FOLLOW_32);
+ kw=(Token)match(input,78,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
@@ -12295,7 +12296,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 2 :
// InternalRoom.g:4978:10: this_INT_2= RULE_INT
{
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_32);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_35);
current.merge(this_INT_2);
@@ -12308,7 +12309,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- kw=(Token)match(input,34,FOLLOW_2);
+ kw=(Token)match(input,35,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
@@ -12385,37 +12386,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:5012:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' )
int alt107=7;
switch ( input.LA(1) ) {
- case 27:
+ case 28:
{
alt107=1;
}
break;
- case 54:
+ case 55:
{
alt107=2;
}
break;
- case 78:
+ case 79:
{
alt107=3;
}
break;
- case 41:
+ case 42:
{
alt107=4;
}
break;
- case 47:
+ case 48:
{
alt107=5;
}
break;
- case 65:
+ case 66:
{
alt107=6;
}
break;
- case 63:
+ case 64:
{
alt107=7;
}
@@ -12431,7 +12432,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 1 :
// InternalRoom.g:5013:2: kw= 'DataClass'
{
- kw=(Token)match(input,27,FOLLOW_2);
+ kw=(Token)match(input,28,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
@@ -12442,7 +12443,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 2 :
// InternalRoom.g:5020:2: kw= 'ActorClass'
{
- kw=(Token)match(input,54,FOLLOW_2);
+ kw=(Token)match(input,55,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
@@ -12453,7 +12454,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 3 :
// InternalRoom.g:5027:2: kw= 'ActorBehavior'
{
- kw=(Token)match(input,78,FOLLOW_2);
+ kw=(Token)match(input,79,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
@@ -12464,7 +12465,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 4 :
// InternalRoom.g:5034:2: kw= 'ProtocolClass'
{
- kw=(Token)match(input,41,FOLLOW_2);
+ kw=(Token)match(input,42,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
@@ -12475,7 +12476,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 5 :
// InternalRoom.g:5041:2: kw= 'CompoundProtocolClass'
{
- kw=(Token)match(input,47,FOLLOW_2);
+ kw=(Token)match(input,48,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
@@ -12486,7 +12487,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 6 :
// InternalRoom.g:5048:2: kw= 'SubSystemClass'
{
- kw=(Token)match(input,65,FOLLOW_2);
+ kw=(Token)match(input,66,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
@@ -12497,7 +12498,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 7 :
// InternalRoom.g:5055:2: kw= 'LogicalSystem'
{
- kw=(Token)match(input,63,FOLLOW_2);
+ kw=(Token)match(input,64,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
@@ -12582,21 +12583,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:5083:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
int alt108=3;
switch ( input.LA(1) ) {
- case 80:
- case 85:
+ case 81:
+ case 86:
{
alt108=1;
}
break;
- case 90:
+ case 91:
{
alt108=2;
}
break;
- case 86:
case 87:
case 88:
case 89:
+ case 90:
{
alt108=3;
}
@@ -12757,7 +12758,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,13,FOLLOW_91);
+ otherlv_1=(Token)match(input,14,FOLLOW_106);
newLeafNode(otherlv_1, grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
@@ -12766,31 +12767,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt109=6;
switch ( input.LA(1) ) {
- case 80:
- case 85:
+ case 81:
+ case 86:
{
alt109=1;
}
break;
- case 86:
case 87:
case 88:
case 89:
+ case 90:
{
alt109=2;
}
break;
- case 90:
+ case 91:
{
alt109=3;
}
break;
- case 91:
+ case 92:
{
alt109=4;
}
break;
- case 98:
+ case 99:
{
alt109=5;
}
@@ -12811,7 +12812,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_states_2_0=ruleState();
state._fsp--;
@@ -12848,7 +12849,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_trPoints_3_0=ruleTrPoint();
state._fsp--;
@@ -12885,7 +12886,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_chPoints_4_0=ruleChoicePoint();
state._fsp--;
@@ -12922,7 +12923,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_transitions_5_0=ruleTransition();
state._fsp--;
@@ -12959,7 +12960,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_refinedTransitions_6_0=ruleRefinedTransition();
state._fsp--;
@@ -12990,7 +12991,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_7=(Token)match(input,14,FOLLOW_2);
+ otherlv_7=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_7, grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
@@ -13089,11 +13090,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,79,FOLLOW_5);
+ otherlv_1=(Token)match(input,80,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- otherlv_2=(Token)match(input,13,FOLLOW_91);
+ otherlv_2=(Token)match(input,14,FOLLOW_106);
newLeafNode(otherlv_2, grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
@@ -13102,31 +13103,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
do {
int alt110=6;
switch ( input.LA(1) ) {
- case 80:
- case 85:
+ case 81:
+ case 86:
{
alt110=1;
}
break;
- case 86:
case 87:
case 88:
case 89:
+ case 90:
{
alt110=2;
}
break;
- case 90:
+ case 91:
{
alt110=3;
}
break;
- case 91:
+ case 92:
{
alt110=4;
}
break;
- case 98:
+ case 99:
{
alt110=5;
}
@@ -13147,7 +13148,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_states_3_0=ruleState();
state._fsp--;
@@ -13184,7 +13185,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_trPoints_4_0=ruleTrPoint();
state._fsp--;
@@ -13221,7 +13222,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_chPoints_5_0=ruleChoicePoint();
state._fsp--;
@@ -13258,7 +13259,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_transitions_6_0=ruleTransition();
state._fsp--;
@@ -13295,7 +13296,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_106);
lv_refinedTransitions_7_0=ruleRefinedTransition();
state._fsp--;
@@ -13326,7 +13327,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
} while (true);
- otherlv_8=(Token)match(input,14,FOLLOW_2);
+ otherlv_8=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_8, grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
@@ -13406,10 +13407,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt111=2;
int LA111_0 = input.LA(1);
- if ( (LA111_0==80) ) {
+ if ( (LA111_0==81) ) {
alt111=1;
}
- else if ( (LA111_0==85) ) {
+ else if ( (LA111_0==86) ) {
alt111=2;
}
else {
@@ -13544,7 +13545,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:5437:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
// InternalRoom.g:5437:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
{
- otherlv_0=(Token)match(input,80,FOLLOW_3);
+ otherlv_0=(Token)match(input,81,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSimpleStateAccess().getStateKeyword_0());
@@ -13554,7 +13555,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:5442:1: (lv_name_1_0= RULE_ID )
// InternalRoom.g:5443:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_92);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_107);
newLeafNode(lv_name_1_0, grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
@@ -13578,7 +13579,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt112=2;
int LA112_0 = input.LA(1);
- if ( (LA112_0==33) ) {
+ if ( (LA112_0==34) ) {
alt112=1;
}
switch (alt112) {
@@ -13591,7 +13592,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_95);
lv_docu_2_0=ruleDocumentation();
state._fsp--;
@@ -13620,14 +13621,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt117=2;
int LA117_0 = input.LA(1);
- if ( (LA117_0==13) ) {
+ if ( (LA117_0==14) ) {
alt117=1;
}
switch (alt117) {
case 1 :
// InternalRoom.g:5477:5: otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
- otherlv_3=(Token)match(input,13,FOLLOW_93);
+ otherlv_3=(Token)match(input,14,FOLLOW_108);
newLeafNode(otherlv_3, grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
@@ -13635,14 +13636,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt113=2;
int LA113_0 = input.LA(1);
- if ( (LA113_0==81) ) {
+ if ( (LA113_0==82) ) {
alt113=1;
}
switch (alt113) {
case 1 :
// InternalRoom.g:5481:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,81,FOLLOW_5);
+ otherlv_4=(Token)match(input,82,FOLLOW_109);
newLeafNode(otherlv_4, grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
@@ -13655,7 +13656,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_110);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -13687,14 +13688,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt114=2;
int LA114_0 = input.LA(1);
- if ( (LA114_0==82) ) {
+ if ( (LA114_0==83) ) {
alt114=1;
}
switch (alt114) {
case 1 :
// InternalRoom.g:5503:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,82,FOLLOW_5);
+ otherlv_6=(Token)match(input,83,FOLLOW_111);
newLeafNode(otherlv_6, grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
@@ -13707,7 +13708,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_112);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -13739,14 +13740,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt115=2;
int LA115_0 = input.LA(1);
- if ( (LA115_0==83) ) {
+ if ( (LA115_0==84) ) {
alt115=1;
}
switch (alt115) {
case 1 :
// InternalRoom.g:5525:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,83,FOLLOW_5);
+ otherlv_8=(Token)match(input,84,FOLLOW_113);
newLeafNode(otherlv_8, grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
@@ -13759,7 +13760,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_114);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -13791,14 +13792,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt116=2;
int LA116_0 = input.LA(1);
- if ( (LA116_0==84) ) {
+ if ( (LA116_0==85) ) {
alt116=1;
}
switch (alt116) {
case 1 :
// InternalRoom.g:5547:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,84,FOLLOW_5);
+ otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
@@ -13811,7 +13812,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -13839,7 +13840,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,14,FOLLOW_2);
+ otherlv_12=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
@@ -13937,7 +13938,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// InternalRoom.g:5594:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
// InternalRoom.g:5594:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,85,FOLLOW_3);
+ otherlv_0=(Token)match(input,86,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
@@ -13973,7 +13974,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt118=2;
int LA118_0 = input.LA(1);
- if ( (LA118_0==33) ) {
+ if ( (LA118_0==34) ) {
alt118=1;
}
switch (alt118) {
@@ -14011,7 +14012,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_93);
+ otherlv_3=(Token)match(input,14,FOLLOW_108);
newLeafNode(otherlv_3, grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
@@ -14019,14 +14020,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt119=2;
int LA119_0 = input.LA(1);
- if ( (LA119_0==81) ) {
+ if ( (LA119_0==82) ) {
alt119=1;
}
switch (alt119) {
case 1 :
// InternalRoom.g:5635:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,81,FOLLOW_5);
+ otherlv_4=(Token)match(input,82,FOLLOW_109);
newLeafNode(otherlv_4, grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
@@ -14039,7 +14040,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_110);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -14071,14 +14072,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt120=2;
int LA120_0 = input.LA(1);
- if ( (LA120_0==82) ) {
+ if ( (LA120_0==83) ) {
alt120=1;
}
switch (alt120) {
case 1 :
// InternalRoom.g:5657:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,82,FOLLOW_5);
+ otherlv_6=(Token)match(input,83,FOLLOW_111);
newLeafNode(otherlv_6, grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
@@ -14091,7 +14092,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_112);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -14123,14 +14124,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt121=2;
int LA121_0 = input.LA(1);
- if ( (LA121_0==83) ) {
+ if ( (LA121_0==84) ) {
alt121=1;
}
switch (alt121) {
case 1 :
// InternalRoom.g:5679:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,83,FOLLOW_5);
+ otherlv_8=(Token)match(input,84,FOLLOW_113);
newLeafNode(otherlv_8, grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
@@ -14143,7 +14144,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_114);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -14175,14 +14176,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt122=2;
int LA122_0 = input.LA(1);
- if ( (LA122_0==84) ) {
+ if ( (LA122_0==85) ) {
alt122=1;
}
switch (alt122) {
case 1 :
// InternalRoom.g:5701:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,84,FOLLOW_5);
+ otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
@@ -14195,7 +14196,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -14223,7 +14224,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,14,FOLLOW_2);
+ otherlv_12=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
@@ -14284,104 +14285,180 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:5744:1: ruleDetailCode returns [EObject current=null] : ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ;
+ // InternalRoom.g:5744:1: ruleDetailCode returns [EObject current=null] : ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? ) ;
public final EObject ruleDetailCode() throws RecognitionException {
EObject current = null;
Token lv_used_1_0=null;
Token lv_lines_2_0=null;
Token otherlv_3=null;
+ Token lv_lines_4_0=null;
enterRule();
try {
- // InternalRoom.g:5747:28: ( ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
- // InternalRoom.g:5748:1: ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
- {
- // InternalRoom.g:5748:1: ( () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
- // InternalRoom.g:5748:2: () ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}'
- {
- // InternalRoom.g:5748:2: ()
- // InternalRoom.g:5749:5:
+ // InternalRoom.g:5747:28: ( ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? ) )
+ // InternalRoom.g:5748:1: ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? )
{
+ // InternalRoom.g:5748:1: ( ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) ) | ( (lv_lines_4_0= RULE_CC_STRING ) )? )
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- current = forceCreateModelElement(
- grammarAccess.getDetailCodeAccess().getDetailCodeAction_0(),
- current);
-
+ if ( (LA125_0==14) ) {
+ alt125=1;
+ }
+ else if ( (LA125_0==EOF||LA125_0==RULE_CC_STRING||LA125_0==15||(LA125_0>=31 && LA125_0<=33)||(LA125_0>=36 && LA125_0<=37)||(LA125_0>=40 && LA125_0<=41)||(LA125_0>=43 && LA125_0<=45)||LA125_0==47||LA125_0==53||(LA125_0>=59 && LA125_0<=63)||(LA125_0>=67 && LA125_0<=68)||LA125_0==70||LA125_0==74||LA125_0==77||LA125_0==80||(LA125_0>=83 && LA125_0<=85)||LA125_0==94||(LA125_0>=104 && LA125_0<=105)||LA125_0==111||LA125_0==127) ) {
+ alt125=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 125, 0, input);
+ throw nvae;
}
+ switch (alt125) {
+ case 1 :
+ // InternalRoom.g:5748:2: ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
+ {
+ // InternalRoom.g:5748:2: ( () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' ) )
+ // InternalRoom.g:5748:3: () ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
+ {
+ // InternalRoom.g:5748:3: ()
+ // InternalRoom.g:5749:5:
+ {
- // InternalRoom.g:5754:2: ( (lv_used_1_0= '{' ) )
- // InternalRoom.g:5755:1: (lv_used_1_0= '{' )
- {
- // InternalRoom.g:5755:1: (lv_used_1_0= '{' )
- // InternalRoom.g:5756:3: lv_used_1_0= '{'
- {
- lv_used_1_0=(Token)match(input,13,FOLLOW_97);
+ current = forceCreateModelElement(
+ grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0(),
+ current);
+
- newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0());
-
+ }
- if (current==null) {
- current = createModelElement(grammarAccess.getDetailCodeRule());
- }
- setWithLastConsumed(current, "used", true, "{");
-
+ // InternalRoom.g:5754:2: ( ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}' )
+ // InternalRoom.g:5754:3: ( (lv_used_1_0= '{' ) ) ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= '}'
+ {
+ // InternalRoom.g:5754:3: ( (lv_used_1_0= '{' ) )
+ // InternalRoom.g:5755:1: (lv_used_1_0= '{' )
+ {
+ // InternalRoom.g:5755:1: (lv_used_1_0= '{' )
+ // InternalRoom.g:5756:3: lv_used_1_0= '{'
+ {
+ lv_used_1_0=(Token)match(input,14,FOLLOW_115);
- }
+ newLeafNode(lv_used_1_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_0_1_0_0());
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ setWithLastConsumed(current, "used", true, "{");
+
- }
+ }
- // InternalRoom.g:5769:2: ( (lv_lines_2_0= RULE_STRING ) )*
- loop123:
- do {
- int alt123=2;
- int LA123_0 = input.LA(1);
- if ( (LA123_0==RULE_STRING) ) {
- alt123=1;
- }
+ }
+ // InternalRoom.g:5769:2: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop123:
+ do {
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- switch (alt123) {
- case 1 :
- // InternalRoom.g:5770:1: (lv_lines_2_0= RULE_STRING )
- {
- // InternalRoom.g:5770:1: (lv_lines_2_0= RULE_STRING )
- // InternalRoom.g:5771:3: lv_lines_2_0= RULE_STRING
- {
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_97);
+ if ( (LA123_0==RULE_STRING) ) {
+ alt123=1;
+ }
- newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_2_0());
-
- if (current==null) {
- current = createModelElement(grammarAccess.getDetailCodeRule());
- }
- addWithLastConsumed(
- current,
- "lines",
- lv_lines_2_0,
- "org.eclipse.xtext.common.Terminals.STRING");
-
+ switch (alt123) {
+ case 1 :
+ // InternalRoom.g:5770:1: (lv_lines_2_0= RULE_STRING )
+ {
+ // InternalRoom.g:5770:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:5771:3: lv_lines_2_0= RULE_STRING
+ {
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_115);
- }
+ newLeafNode(lv_lines_2_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_0_1_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ current,
+ "lines",
+ lv_lines_2_0,
+ "org.eclipse.xtext.common.Terminals.STRING");
+
+ }
- }
- break;
- default :
- break loop123;
- }
- } while (true);
+ }
+ break;
- otherlv_3=(Token)match(input,14,FOLLOW_2);
+ default :
+ break loop123;
+ }
+ } while (true);
- newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_3());
-
+ otherlv_3=(Token)match(input,15,FOLLOW_2);
+
+ newLeafNode(otherlv_3, grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_0_1_2());
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+ case 2 :
+ // InternalRoom.g:5792:6: ( (lv_lines_4_0= RULE_CC_STRING ) )?
+ {
+ // InternalRoom.g:5792:6: ( (lv_lines_4_0= RULE_CC_STRING ) )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
+
+ if ( (LA124_0==RULE_CC_STRING) ) {
+ alt124=1;
+ }
+ switch (alt124) {
+ case 1 :
+ // InternalRoom.g:5793:1: (lv_lines_4_0= RULE_CC_STRING )
+ {
+ // InternalRoom.g:5793:1: (lv_lines_4_0= RULE_CC_STRING )
+ // InternalRoom.g:5794:3: lv_lines_4_0= RULE_CC_STRING
+ {
+ lv_lines_4_0=(Token)match(input,RULE_CC_STRING,FOLLOW_2);
+
+ newLeafNode(lv_lines_4_0, grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_1_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getDetailCodeRule());
+ }
+ addWithLastConsumed(
+ current,
+ "lines",
+ lv_lines_4_0,
+ "org.eclipse.etrice.core.common.Base.CC_STRING");
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
+
+ }
+ break;
}
@@ -14403,7 +14480,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:5799:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
+ // InternalRoom.g:5818:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
public final EObject entryRuleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14411,8 +14488,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5800:2: (iv_ruleTrPoint= ruleTrPoint EOF )
- // InternalRoom.g:5801:2: iv_ruleTrPoint= ruleTrPoint EOF
+ // InternalRoom.g:5819:2: (iv_ruleTrPoint= ruleTrPoint EOF )
+ // InternalRoom.g:5820:2: iv_ruleTrPoint= ruleTrPoint EOF
{
newCompositeNode(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -14439,7 +14516,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:5808:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
+ // InternalRoom.g:5827:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
public final EObject ruleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14453,38 +14530,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5811:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
- // InternalRoom.g:5812:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ // InternalRoom.g:5830:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
+ // InternalRoom.g:5831:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
{
- // InternalRoom.g:5812:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
- int alt124=3;
+ // InternalRoom.g:5831:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ int alt126=3;
switch ( input.LA(1) ) {
- case 86:
case 87:
+ case 88:
{
- alt124=1;
+ alt126=1;
}
break;
- case 88:
+ case 89:
{
- alt124=2;
+ alt126=2;
}
break;
- case 89:
+ case 90:
{
- alt124=3;
+ alt126=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 124, 0, input);
+ new NoViableAltException("", 126, 0, input);
throw nvae;
}
- switch (alt124) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:5813:5: this_TransitionPoint_0= ruleTransitionPoint
+ // InternalRoom.g:5832:5: this_TransitionPoint_0= ruleTransitionPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
@@ -14502,7 +14579,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5823:5: this_EntryPoint_1= ruleEntryPoint
+ // InternalRoom.g:5842:5: this_EntryPoint_1= ruleEntryPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
@@ -14520,7 +14597,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5833:5: this_ExitPoint_2= ruleExitPoint
+ // InternalRoom.g:5852:5: this_ExitPoint_2= ruleExitPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
@@ -14558,7 +14635,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:5849:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
+ // InternalRoom.g:5868:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
public final EObject entryRuleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -14566,8 +14643,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5850:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
- // InternalRoom.g:5851:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
+ // InternalRoom.g:5869:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
+ // InternalRoom.g:5870:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
{
newCompositeNode(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -14594,7 +14671,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:5858:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5877:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
public final EObject ruleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -14605,27 +14682,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5861:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
- // InternalRoom.g:5862:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5880:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5881:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
{
- // InternalRoom.g:5862:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
- // InternalRoom.g:5862:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5881:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5881:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
{
- // InternalRoom.g:5862:2: ( (lv_handler_0_0= 'handler' ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:5881:2: ( (lv_handler_0_0= 'handler' ) )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA125_0==86) ) {
- alt125=1;
+ if ( (LA127_0==87) ) {
+ alt127=1;
}
- switch (alt125) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:5863:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5882:1: (lv_handler_0_0= 'handler' )
{
- // InternalRoom.g:5863:1: (lv_handler_0_0= 'handler' )
- // InternalRoom.g:5864:3: lv_handler_0_0= 'handler'
+ // InternalRoom.g:5882:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5883:3: lv_handler_0_0= 'handler'
{
- lv_handler_0_0=(Token)match(input,86,FOLLOW_98);
+ lv_handler_0_0=(Token)match(input,87,FOLLOW_116);
newLeafNode(lv_handler_0_0, grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
@@ -14644,15 +14721,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,87,FOLLOW_3);
+ otherlv_1=(Token)match(input,88,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- // InternalRoom.g:5881:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:5882:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5900:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5901:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:5882:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:5883:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:5901:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5902:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14695,7 +14772,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:5907:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
+ // InternalRoom.g:5926:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
public final EObject entryRuleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14703,8 +14780,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5908:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
- // InternalRoom.g:5909:2: iv_ruleEntryPoint= ruleEntryPoint EOF
+ // InternalRoom.g:5927:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
+ // InternalRoom.g:5928:2: iv_ruleEntryPoint= ruleEntryPoint EOF
{
newCompositeNode(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -14731,7 +14808,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:5916:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5935:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14741,21 +14818,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5919:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:5920:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5938:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5939:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:5920:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:5920:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5939:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5939:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,88,FOLLOW_3);
+ otherlv_0=(Token)match(input,89,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- // InternalRoom.g:5924:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5925:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5943:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5944:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5925:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5926:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5944:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5945:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14798,7 +14875,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:5950:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
+ // InternalRoom.g:5969:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
public final EObject entryRuleExitPoint() throws RecognitionException {
EObject current = null;
@@ -14806,8 +14883,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5951:2: (iv_ruleExitPoint= ruleExitPoint EOF )
- // InternalRoom.g:5952:2: iv_ruleExitPoint= ruleExitPoint EOF
+ // InternalRoom.g:5970:2: (iv_ruleExitPoint= ruleExitPoint EOF )
+ // InternalRoom.g:5971:2: iv_ruleExitPoint= ruleExitPoint EOF
{
newCompositeNode(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -14834,7 +14911,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:5959:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5978:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleExitPoint() throws RecognitionException {
EObject current = null;
@@ -14844,21 +14921,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5962:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:5963:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5981:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5982:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:5963:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:5963:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5982:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5982:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,89,FOLLOW_3);
+ otherlv_0=(Token)match(input,90,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- // InternalRoom.g:5967:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5968:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5986:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5987:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5968:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5969:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5987:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5988:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14901,7 +14978,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:5993:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
+ // InternalRoom.g:6012:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
public final EObject entryRuleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -14909,8 +14986,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5994:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
- // InternalRoom.g:5995:2: iv_ruleChoicePoint= ruleChoicePoint EOF
+ // InternalRoom.g:6013:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
+ // InternalRoom.g:6014:2: iv_ruleChoicePoint= ruleChoicePoint EOF
{
newCompositeNode(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -14937,7 +15014,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:6002:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:6021:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
public final EObject ruleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -14949,21 +15026,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6005:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:6006:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6024:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:6025:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:6006:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
- // InternalRoom.g:6006:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
+ // InternalRoom.g:6025:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6025:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,90,FOLLOW_3);
+ otherlv_0=(Token)match(input,91,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- // InternalRoom.g:6010:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6011:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6029:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6030:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6011:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6012:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6030:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6031:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
@@ -14985,19 +15062,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6028:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalRoom.g:6047:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA126_0==33) ) {
- alt126=1;
+ if ( (LA128_0==34) ) {
+ alt128=1;
}
- switch (alt126) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:6029:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6048:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6029:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6030:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:6048:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6049:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -15048,7 +15125,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:6056:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
+ // InternalRoom.g:6075:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
public final EObject entryRuleTransition() throws RecognitionException {
EObject current = null;
@@ -15056,8 +15133,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6057:2: (iv_ruleTransition= ruleTransition EOF )
- // InternalRoom.g:6058:2: iv_ruleTransition= ruleTransition EOF
+ // InternalRoom.g:6076:2: (iv_ruleTransition= ruleTransition EOF )
+ // InternalRoom.g:6077:2: iv_ruleTransition= ruleTransition EOF
{
newCompositeNode(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -15084,7 +15161,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:6065:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
+ // InternalRoom.g:6084:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
public final EObject ruleTransition() throws RecognitionException {
EObject current = null;
@@ -15096,74 +15173,74 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6068:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
- // InternalRoom.g:6069:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ // InternalRoom.g:6087:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
+ // InternalRoom.g:6088:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
{
- // InternalRoom.g:6069:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:6088:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA127_0==91) ) {
- int LA127_1 = input.LA(2);
+ if ( (LA129_0==92) ) {
+ int LA129_1 = input.LA(2);
- if ( (LA127_1==RULE_ID) ) {
- int LA127_2 = input.LA(3);
+ if ( (LA129_1==RULE_ID) ) {
+ int LA129_2 = input.LA(3);
- if ( (LA127_2==15) ) {
- int LA127_3 = input.LA(4);
+ if ( (LA129_2==16) ) {
+ int LA129_3 = input.LA(4);
- if ( (LA127_3==RULE_ID||(LA127_3>=99 && LA127_3<=100)) ) {
- alt127=2;
+ if ( (LA129_3==RULE_ID||(LA129_3>=100 && LA129_3<=101)) ) {
+ alt129=2;
}
- else if ( (LA127_3==92) ) {
- alt127=1;
+ else if ( (LA129_3==93) ) {
+ alt129=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 3, input);
+ new NoViableAltException("", 129, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 2, input);
+ new NoViableAltException("", 129, 2, input);
throw nvae;
}
}
- else if ( (LA127_1==15) ) {
- int LA127_3 = input.LA(3);
+ else if ( (LA129_1==16) ) {
+ int LA129_3 = input.LA(3);
- if ( (LA127_3==RULE_ID||(LA127_3>=99 && LA127_3<=100)) ) {
- alt127=2;
+ if ( (LA129_3==RULE_ID||(LA129_3>=100 && LA129_3<=101)) ) {
+ alt129=2;
}
- else if ( (LA127_3==92) ) {
- alt127=1;
+ else if ( (LA129_3==93) ) {
+ alt129=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 3, input);
+ new NoViableAltException("", 129, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 1, input);
+ new NoViableAltException("", 129, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 127, 0, input);
+ new NoViableAltException("", 129, 0, input);
throw nvae;
}
- switch (alt127) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:6070:5: this_InitialTransition_0= ruleInitialTransition
+ // InternalRoom.g:6089:5: this_InitialTransition_0= ruleInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
@@ -15181,7 +15258,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6080:5: this_NonInitialTransition_1= ruleNonInitialTransition
+ // InternalRoom.g:6099:5: this_NonInitialTransition_1= ruleNonInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
@@ -15219,7 +15296,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:6096:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
+ // InternalRoom.g:6115:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
public final EObject entryRuleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15227,8 +15304,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6097:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
- // InternalRoom.g:6098:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
+ // InternalRoom.g:6116:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
+ // InternalRoom.g:6117:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
{
newCompositeNode(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15255,7 +15332,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:6105:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
+ // InternalRoom.g:6124:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
public final EObject ruleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15269,15 +15346,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6108:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
- // InternalRoom.g:6109:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ // InternalRoom.g:6127:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
+ // InternalRoom.g:6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
{
- // InternalRoom.g:6109:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
- int alt128=3;
- alt128 = dfa128.predict(input);
- switch (alt128) {
+ // InternalRoom.g:6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ int alt130=3;
+ alt130 = dfa130.predict(input);
+ switch (alt130) {
case 1 :
- // InternalRoom.g:6110:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
+ // InternalRoom.g:6129:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
@@ -15295,7 +15372,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6120:5: this_ContinuationTransition_1= ruleContinuationTransition
+ // InternalRoom.g:6139:5: this_ContinuationTransition_1= ruleContinuationTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
@@ -15313,7 +15390,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:6130:5: this_CPBranchTransition_2= ruleCPBranchTransition
+ // InternalRoom.g:6149:5: this_CPBranchTransition_2= ruleCPBranchTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
@@ -15351,7 +15428,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:6146:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:6165:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
public final EObject entryRuleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15359,8 +15436,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6147:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:6148:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:6166:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:6167:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -15387,7 +15464,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:6155:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
+ // InternalRoom.g:6174:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
public final EObject ruleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15399,15 +15476,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6158:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
- // InternalRoom.g:6159:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ // InternalRoom.g:6177:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
+ // InternalRoom.g:6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
{
- // InternalRoom.g:6159:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
- int alt129=2;
- alt129 = dfa129.predict(input);
- switch (alt129) {
+ // InternalRoom.g:6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ int alt131=2;
+ alt131 = dfa131.predict(input);
+ switch (alt131) {
case 1 :
- // InternalRoom.g:6160:5: this_TriggeredTransition_0= ruleTriggeredTransition
+ // InternalRoom.g:6179:5: this_TriggeredTransition_0= ruleTriggeredTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
@@ -15425,7 +15502,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6170:5: this_GuardedTransition_1= ruleGuardedTransition
+ // InternalRoom.g:6189:5: this_GuardedTransition_1= ruleGuardedTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
@@ -15463,7 +15540,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:6186:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
+ // InternalRoom.g:6205:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
public final EObject entryRuleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15471,8 +15548,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6187:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
- // InternalRoom.g:6188:2: iv_ruleInitialTransition= ruleInitialTransition EOF
+ // InternalRoom.g:6206:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
+ // InternalRoom.g:6207:2: iv_ruleInitialTransition= ruleInitialTransition EOF
{
newCompositeNode(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15499,7 +15576,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:6195:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalRoom.g:6214:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15521,29 +15598,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6198:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalRoom.g:6199:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6217:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalRoom.g:6218:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalRoom.g:6199:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalRoom.g:6199:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalRoom.g:6218:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6218:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,91,FOLLOW_99);
+ otherlv_0=(Token)match(input,92,FOLLOW_117);
newLeafNode(otherlv_0, grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6203:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalRoom.g:6222:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA130_0==RULE_ID) ) {
- alt130=1;
+ if ( (LA132_0==RULE_ID) ) {
+ alt132=1;
}
- switch (alt130) {
+ switch (alt132) {
case 1 :
- // InternalRoom.g:6204:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6223:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6204:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6205:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6223:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6224:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -15568,28 +15645,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_100);
+ otherlv_2=(Token)match(input,16,FOLLOW_118);
newLeafNode(otherlv_2, grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- otherlv_3=(Token)match(input,92,FOLLOW_11);
+ otherlv_3=(Token)match(input,93,FOLLOW_11);
newLeafNode(otherlv_3, grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- otherlv_4=(Token)match(input,18,FOLLOW_101);
+ otherlv_4=(Token)match(input,19,FOLLOW_119);
newLeafNode(otherlv_4, grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6233:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6234:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6252:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6253:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6234:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6235:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6253:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6254:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_107);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -15611,24 +15688,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6251:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:6270:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA131_0==33) ) {
- alt131=1;
+ if ( (LA133_0==34) ) {
+ alt133=1;
}
- switch (alt131) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:6252:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6271:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6252:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6253:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6271:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6272:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_95);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -15653,46 +15730,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6269:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalRoom.g:6288:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA133_0==13) ) {
- alt133=1;
+ if ( (LA135_0==14) ) {
+ alt135=1;
}
- switch (alt133) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:6269:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6288:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,13,FOLLOW_102);
+ otherlv_7=(Token)match(input,14,FOLLOW_120);
newLeafNode(otherlv_7, grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6273:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:6292:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA132_0==93) ) {
- alt132=1;
+ if ( (LA134_0==94) ) {
+ alt134=1;
}
- switch (alt132) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:6273:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6292:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,93,FOLLOW_5);
+ otherlv_8=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_8, grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6277:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6278:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6296:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6297:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6278:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6279:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6297:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6298:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -15720,7 +15797,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,14,FOLLOW_2);
+ otherlv_10=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_10, grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
@@ -15751,7 +15828,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:6307:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
+ // InternalRoom.g:6326:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
public final EObject entryRuleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -15759,8 +15836,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6308:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
- // InternalRoom.g:6309:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
+ // InternalRoom.g:6327:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
+ // InternalRoom.g:6328:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
{
newCompositeNode(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -15787,7 +15864,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:6316:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalRoom.g:6335:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -15810,29 +15887,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6319:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalRoom.g:6320:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6338:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalRoom.g:6339:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalRoom.g:6320:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalRoom.g:6320:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalRoom.g:6339:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6339:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,91,FOLLOW_99);
+ otherlv_0=(Token)match(input,92,FOLLOW_117);
newLeafNode(otherlv_0, grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6324:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalRoom.g:6343:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA134_0==RULE_ID) ) {
- alt134=1;
+ if ( (LA136_0==RULE_ID) ) {
+ alt136=1;
}
- switch (alt134) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:6325:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6344:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6325:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6326:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6344:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6345:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -15857,15 +15934,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_101);
+ otherlv_2=(Token)match(input,16,FOLLOW_119);
newLeafNode(otherlv_2, grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6346:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6347:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6365:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6366:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6347:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6348:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6366:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6367:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -15892,20 +15969,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,18,FOLLOW_101);
+ otherlv_4=(Token)match(input,19,FOLLOW_119);
newLeafNode(otherlv_4, grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6368:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6369:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6387:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6388:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6369:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6370:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6388:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6389:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_107);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -15927,24 +16004,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6386:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:6405:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA135_0==33) ) {
- alt135=1;
+ if ( (LA137_0==34) ) {
+ alt137=1;
}
- switch (alt135) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:6387:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6406:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6387:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6388:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6406:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6407:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_95);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -15969,46 +16046,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6404:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalRoom.g:6423:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA137_0==13) ) {
- alt137=1;
+ if ( (LA139_0==14) ) {
+ alt139=1;
}
- switch (alt137) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:6404:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6423:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,13,FOLLOW_102);
+ otherlv_7=(Token)match(input,14,FOLLOW_120);
newLeafNode(otherlv_7, grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6408:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:6427:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA136_0==93) ) {
- alt136=1;
+ if ( (LA138_0==94) ) {
+ alt138=1;
}
- switch (alt136) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:6408:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6427:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,93,FOLLOW_5);
+ otherlv_8=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_8, grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6412:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6413:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6431:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6432:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6413:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6414:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6432:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6433:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -16036,7 +16113,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_10=(Token)match(input,14,FOLLOW_2);
+ otherlv_10=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_10, grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
@@ -16067,7 +16144,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:6442:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
+ // InternalRoom.g:6461:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
public final EObject entryRuleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16075,8 +16152,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6443:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
- // InternalRoom.g:6444:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
+ // InternalRoom.g:6462:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
+ // InternalRoom.g:6463:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
{
newCompositeNode(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -16103,7 +16180,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:6451:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
+ // InternalRoom.g:6470:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
public final EObject ruleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16134,29 +16211,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6454:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
- // InternalRoom.g:6455:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalRoom.g:6473:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
+ // InternalRoom.g:6474:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
{
- // InternalRoom.g:6455:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
- // InternalRoom.g:6455:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
+ // InternalRoom.g:6474:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalRoom.g:6474:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
{
- otherlv_0=(Token)match(input,91,FOLLOW_99);
+ otherlv_0=(Token)match(input,92,FOLLOW_117);
newLeafNode(otherlv_0, grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6459:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalRoom.g:6478:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA138_0==RULE_ID) ) {
- alt138=1;
+ if ( (LA140_0==RULE_ID) ) {
+ alt140=1;
}
- switch (alt138) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:6460:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6479:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6460:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6461:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6479:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6480:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16181,15 +16258,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_101);
+ otherlv_2=(Token)match(input,16,FOLLOW_119);
newLeafNode(otherlv_2, grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6481:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6482:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6500:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6501:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6482:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6483:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6501:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6502:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16216,15 +16293,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,18,FOLLOW_101);
+ otherlv_4=(Token)match(input,19,FOLLOW_119);
newLeafNode(otherlv_4, grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6503:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6504:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6522:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6523:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6504:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6505:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6523:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6524:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16251,19 +16328,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6521:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:6540:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA139_0==33) ) {
- alt139=1;
+ if ( (LA141_0==34) ) {
+ alt141=1;
}
- switch (alt139) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:6522:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6541:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6522:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6523:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6541:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6542:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16293,28 +16370,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,13,FOLLOW_103);
+ otherlv_7=(Token)match(input,14,FOLLOW_122);
newLeafNode(otherlv_7, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,94,FOLLOW_5);
+ otherlv_8=(Token)match(input,95,FOLLOW_5);
newLeafNode(otherlv_8, grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- otherlv_9=(Token)match(input,13,FOLLOW_104);
+ otherlv_9=(Token)match(input,14,FOLLOW_123);
newLeafNode(otherlv_9, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- // InternalRoom.g:6551:1: ( (lv_triggers_10_0= ruleTrigger ) )
- // InternalRoom.g:6552:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6570:1: ( (lv_triggers_10_0= ruleTrigger ) )
+ // InternalRoom.g:6571:1: (lv_triggers_10_0= ruleTrigger )
{
- // InternalRoom.g:6552:1: (lv_triggers_10_0= ruleTrigger )
- // InternalRoom.g:6553:3: lv_triggers_10_0= ruleTrigger
+ // InternalRoom.g:6571:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6572:3: lv_triggers_10_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_124);
lv_triggers_10_0=ruleTrigger();
state._fsp--;
@@ -16336,35 +16413,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6569:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
- loop140:
+ // InternalRoom.g:6588:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
+ loop142:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA140_0==95) ) {
- alt140=1;
+ if ( (LA142_0==96) ) {
+ alt142=1;
}
- switch (alt140) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:6569:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6588:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
{
- otherlv_11=(Token)match(input,95,FOLLOW_104);
+ otherlv_11=(Token)match(input,96,FOLLOW_123);
newLeafNode(otherlv_11, grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- // InternalRoom.g:6573:1: ( (lv_triggers_12_0= ruleTrigger ) )
- // InternalRoom.g:6574:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6592:1: ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6593:1: (lv_triggers_12_0= ruleTrigger )
{
- // InternalRoom.g:6574:1: (lv_triggers_12_0= ruleTrigger )
- // InternalRoom.g:6575:3: lv_triggers_12_0= ruleTrigger
+ // InternalRoom.g:6593:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6594:3: lv_triggers_12_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_124);
lv_triggers_12_0=ruleTrigger();
state._fsp--;
@@ -16391,39 +16468,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop140;
+ break loop142;
}
} while (true);
- otherlv_13=(Token)match(input,14,FOLLOW_102);
+ otherlv_13=(Token)match(input,15,FOLLOW_120);
newLeafNode(otherlv_13, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- // InternalRoom.g:6595:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalRoom.g:6614:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA141_0==93) ) {
- alt141=1;
+ if ( (LA143_0==94) ) {
+ alt143=1;
}
- switch (alt141) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:6595:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6614:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
{
- otherlv_14=(Token)match(input,93,FOLLOW_5);
+ otherlv_14=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_14, grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- // InternalRoom.g:6599:1: ( (lv_action_15_0= ruleDetailCode ) )
- // InternalRoom.g:6600:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6618:1: ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6619:1: (lv_action_15_0= ruleDetailCode )
{
- // InternalRoom.g:6600:1: (lv_action_15_0= ruleDetailCode )
- // InternalRoom.g:6601:3: lv_action_15_0= ruleDetailCode
+ // InternalRoom.g:6619:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6620:3: lv_action_15_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_15_0=ruleDetailCode();
state._fsp--;
@@ -16451,7 +16528,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_16=(Token)match(input,14,FOLLOW_2);
+ otherlv_16=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_16, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
@@ -16476,7 +16553,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:6629:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
+ // InternalRoom.g:6648:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
public final EObject entryRuleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -16484,8 +16561,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6630:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
- // InternalRoom.g:6631:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
+ // InternalRoom.g:6649:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
+ // InternalRoom.g:6650:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
{
newCompositeNode(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -16512,7 +16589,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:6638:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:6657:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -16538,29 +16615,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6641:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:6642:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6660:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalRoom.g:6661:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:6642:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalRoom.g:6642:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalRoom.g:6661:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6661:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,91,FOLLOW_99);
+ otherlv_0=(Token)match(input,92,FOLLOW_117);
newLeafNode(otherlv_0, grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6646:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:6665:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA142_0==RULE_ID) ) {
- alt142=1;
+ if ( (LA144_0==RULE_ID) ) {
+ alt144=1;
}
- switch (alt142) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:6647:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6666:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6647:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6648:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6666:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6667:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16585,15 +16662,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_101);
+ otherlv_2=(Token)match(input,16,FOLLOW_119);
newLeafNode(otherlv_2, grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6668:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6669:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6687:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6688:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6669:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6670:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6688:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6689:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16620,15 +16697,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,18,FOLLOW_101);
+ otherlv_4=(Token)match(input,19,FOLLOW_119);
newLeafNode(otherlv_4, grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6690:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6691:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6709:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6710:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6691:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6692:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6710:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6711:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16655,19 +16732,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6708:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:6727:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA143_0==33) ) {
- alt143=1;
+ if ( (LA145_0==34) ) {
+ alt145=1;
}
- switch (alt143) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:6709:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6728:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6709:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6710:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6728:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6729:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16697,24 +16774,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,13,FOLLOW_106);
+ otherlv_7=(Token)match(input,14,FOLLOW_125);
newLeafNode(otherlv_7, grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,96,FOLLOW_5);
+ otherlv_8=(Token)match(input,97,FOLLOW_126);
newLeafNode(otherlv_8, grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- // InternalRoom.g:6734:1: ( (lv_guard_9_0= ruleDetailCode ) )
- // InternalRoom.g:6735:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6753:1: ( (lv_guard_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6754:1: (lv_guard_9_0= ruleDetailCode )
{
- // InternalRoom.g:6735:1: (lv_guard_9_0= ruleDetailCode )
- // InternalRoom.g:6736:3: lv_guard_9_0= ruleDetailCode
+ // InternalRoom.g:6754:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6755:3: lv_guard_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_120);
lv_guard_9_0=ruleDetailCode();
state._fsp--;
@@ -16736,31 +16813,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6752:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:6771:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA144_0==93) ) {
- alt144=1;
+ if ( (LA146_0==94) ) {
+ alt146=1;
}
- switch (alt144) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:6752:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6771:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,93,FOLLOW_5);
+ otherlv_10=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_10, grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6756:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6757:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6775:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6776:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6757:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6758:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6776:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6777:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -16788,7 +16865,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,14,FOLLOW_2);
+ otherlv_12=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
@@ -16813,7 +16890,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:6786:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
+ // InternalRoom.g:6805:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
public final EObject entryRuleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -16821,8 +16898,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6787:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
- // InternalRoom.g:6788:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
+ // InternalRoom.g:6806:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
+ // InternalRoom.g:6807:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
{
newCompositeNode(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -16849,7 +16926,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:6795:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:6814:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -16875,29 +16952,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6798:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:6799:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6817:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalRoom.g:6818:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:6799:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalRoom.g:6799:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalRoom.g:6818:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6818:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,91,FOLLOW_99);
+ otherlv_0=(Token)match(input,92,FOLLOW_117);
newLeafNode(otherlv_0, grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6803:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:6822:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA145_0==RULE_ID) ) {
- alt145=1;
+ if ( (LA147_0==RULE_ID) ) {
+ alt147=1;
}
- switch (alt145) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:6804:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6823:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6804:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6805:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6823:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6824:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16922,15 +16999,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,15,FOLLOW_101);
+ otherlv_2=(Token)match(input,16,FOLLOW_119);
newLeafNode(otherlv_2, grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6825:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6826:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6844:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6845:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6826:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6827:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6845:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6846:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16957,15 +17034,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,18,FOLLOW_101);
+ otherlv_4=(Token)match(input,19,FOLLOW_119);
newLeafNode(otherlv_4, grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6847:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6848:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6866:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6867:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6848:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6849:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6867:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6868:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16992,19 +17069,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6865:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:6884:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA146_0==33) ) {
- alt146=1;
+ if ( (LA148_0==34) ) {
+ alt148=1;
}
- switch (alt146) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:6866:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6885:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6866:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6867:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6885:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6886:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17034,24 +17111,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,13,FOLLOW_107);
+ otherlv_7=(Token)match(input,14,FOLLOW_127);
newLeafNode(otherlv_7, grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,97,FOLLOW_5);
+ otherlv_8=(Token)match(input,98,FOLLOW_126);
newLeafNode(otherlv_8, grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- // InternalRoom.g:6891:1: ( (lv_condition_9_0= ruleDetailCode ) )
- // InternalRoom.g:6892:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:6910:1: ( (lv_condition_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6911:1: (lv_condition_9_0= ruleDetailCode )
{
- // InternalRoom.g:6892:1: (lv_condition_9_0= ruleDetailCode )
- // InternalRoom.g:6893:3: lv_condition_9_0= ruleDetailCode
+ // InternalRoom.g:6911:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:6912:3: lv_condition_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_120);
lv_condition_9_0=ruleDetailCode();
state._fsp--;
@@ -17073,31 +17150,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6909:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:6928:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA147_0==93) ) {
- alt147=1;
+ if ( (LA149_0==94) ) {
+ alt149=1;
}
- switch (alt147) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:6909:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6928:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,93,FOLLOW_5);
+ otherlv_10=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_10, grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6913:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6914:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6932:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6933:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6914:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6915:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6933:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6934:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -17125,7 +17202,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_12=(Token)match(input,14,FOLLOW_2);
+ otherlv_12=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_12, grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
@@ -17150,7 +17227,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:6943:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
+ // InternalRoom.g:6962:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
public final EObject entryRuleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17158,8 +17235,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6944:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
- // InternalRoom.g:6945:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
+ // InternalRoom.g:6963:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
+ // InternalRoom.g:6964:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
{
newCompositeNode(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -17186,7 +17263,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:6952:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
+ // InternalRoom.g:6971:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
public final EObject ruleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17202,21 +17279,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6955:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
- // InternalRoom.g:6956:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:6974:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
+ // InternalRoom.g:6975:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
{
- // InternalRoom.g:6956:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
- // InternalRoom.g:6956:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
+ // InternalRoom.g:6975:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:6975:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
{
- otherlv_0=(Token)match(input,98,FOLLOW_3);
+ otherlv_0=(Token)match(input,99,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- // InternalRoom.g:6960:1: ( ( ruleFQN ) )
- // InternalRoom.g:6961:1: ( ruleFQN )
+ // InternalRoom.g:6979:1: ( ( ruleFQN ) )
+ // InternalRoom.g:6980:1: ( ruleFQN )
{
- // InternalRoom.g:6961:1: ( ruleFQN )
- // InternalRoom.g:6962:3: ruleFQN
+ // InternalRoom.g:6980:1: ( ruleFQN )
+ // InternalRoom.g:6981:3: ruleFQN
{
if (current==null) {
@@ -17240,19 +17317,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6975:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalRoom.g:6994:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA148_0==33) ) {
- alt148=1;
+ if ( (LA150_0==34) ) {
+ alt150=1;
}
- switch (alt148) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:6976:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6995:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6976:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6977:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:6995:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6996:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -17282,24 +17359,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_108);
+ otherlv_3=(Token)match(input,14,FOLLOW_128);
newLeafNode(otherlv_3, grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,93,FOLLOW_5);
+ otherlv_4=(Token)match(input,94,FOLLOW_121);
newLeafNode(otherlv_4, grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- // InternalRoom.g:7001:1: ( (lv_action_5_0= ruleDetailCode ) )
- // InternalRoom.g:7002:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7020:1: ( (lv_action_5_0= ruleDetailCode ) )
+ // InternalRoom.g:7021:1: (lv_action_5_0= ruleDetailCode )
{
- // InternalRoom.g:7002:1: (lv_action_5_0= ruleDetailCode )
- // InternalRoom.g:7003:3: lv_action_5_0= ruleDetailCode
+ // InternalRoom.g:7021:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7022:3: lv_action_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_61);
lv_action_5_0=ruleDetailCode();
state._fsp--;
@@ -17321,7 +17398,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,14,FOLLOW_2);
+ otherlv_6=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
@@ -17346,7 +17423,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:7031:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
+ // InternalRoom.g:7050:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
public final EObject entryRuleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17354,8 +17431,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7032:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
- // InternalRoom.g:7033:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
+ // InternalRoom.g:7051:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
+ // InternalRoom.g:7052:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
{
newCompositeNode(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -17382,7 +17459,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:7040:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
+ // InternalRoom.g:7059:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
public final EObject ruleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17398,50 +17475,50 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7043:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
- // InternalRoom.g:7044:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ // InternalRoom.g:7062:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
+ // InternalRoom.g:7063:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
{
- // InternalRoom.g:7044:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
- int alt149=4;
+ // InternalRoom.g:7063:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ int alt151=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA149_1 = input.LA(2);
+ int LA151_1 = input.LA(2);
- if ( (LA149_1==EOF||(LA149_1>=13 && LA149_1<=14)||LA149_1==18||LA149_1==33||LA149_1==80||(LA149_1>=85 && LA149_1<=91)||LA149_1==98) ) {
- alt149=1;
+ if ( (LA151_1==24) ) {
+ alt151=3;
}
- else if ( (LA149_1==23) ) {
- alt149=3;
+ else if ( (LA151_1==EOF||(LA151_1>=14 && LA151_1<=15)||LA151_1==19||LA151_1==34||LA151_1==81||(LA151_1>=86 && LA151_1<=92)||LA151_1==99) ) {
+ alt151=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 149, 1, input);
+ new NoViableAltException("", 151, 1, input);
throw nvae;
}
}
break;
- case 99:
+ case 100:
{
- alt149=2;
+ alt151=2;
}
break;
- case 100:
+ case 101:
{
- alt149=4;
+ alt151=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 149, 0, input);
+ new NoViableAltException("", 151, 0, input);
throw nvae;
}
- switch (alt149) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:7045:5: this_StateTerminal_0= ruleStateTerminal
+ // InternalRoom.g:7064:5: this_StateTerminal_0= ruleStateTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
@@ -17459,7 +17536,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7055:5: this_TrPointTerminal_1= ruleTrPointTerminal
+ // InternalRoom.g:7074:5: this_TrPointTerminal_1= ruleTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
@@ -17477,7 +17554,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:7065:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
+ // InternalRoom.g:7084:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
@@ -17495,7 +17572,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:7075:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
+ // InternalRoom.g:7094:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
@@ -17533,7 +17610,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:7091:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
+ // InternalRoom.g:7110:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
public final EObject entryRuleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17541,8 +17618,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7092:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
- // InternalRoom.g:7093:2: iv_ruleStateTerminal= ruleStateTerminal EOF
+ // InternalRoom.g:7111:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
+ // InternalRoom.g:7112:2: iv_ruleStateTerminal= ruleStateTerminal EOF
{
newCompositeNode(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -17569,7 +17646,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:7100:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalRoom.g:7119:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17578,14 +17655,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7103:28: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalRoom.g:7104:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7122:28: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalRoom.g:7123:1: ( (otherlv_0= RULE_ID ) )
{
- // InternalRoom.g:7104:1: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7105:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7123:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7124:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7105:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7106:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7124:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7125:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -17620,7 +17697,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:7125:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
+ // InternalRoom.g:7144:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
public final EObject entryRuleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17628,8 +17705,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7126:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
- // InternalRoom.g:7127:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
+ // InternalRoom.g:7145:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
+ // InternalRoom.g:7146:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17656,7 +17733,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:7134:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7153:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17666,21 +17743,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7137:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7138:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7156:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7157:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7138:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7138:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7157:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7157:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,99,FOLLOW_3);
+ otherlv_0=(Token)match(input,100,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- // InternalRoom.g:7142:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7143:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7161:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7162:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7143:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7144:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7162:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7163:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -17718,7 +17795,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:7163:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:7182:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
public final EObject entryRuleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17726,8 +17803,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7164:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:7165:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:7183:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:7184:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17754,7 +17831,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:7172:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7191:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17765,24 +17842,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7175:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7176:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7194:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7195:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7176:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7176:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7195:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7195:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7176:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7177:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7195:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7196:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7177:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7178:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7196:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7197:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSubStateTrPointTerminalRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_73);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_85);
newLeafNode(otherlv_0, grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
@@ -17792,15 +17869,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,23,FOLLOW_3);
+ otherlv_1=(Token)match(input,24,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- // InternalRoom.g:7193:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7194:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7212:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7213:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7194:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7195:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7213:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7214:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -17838,7 +17915,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:7214:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:7233:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
public final EObject entryRuleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -17846,8 +17923,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7215:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
- // InternalRoom.g:7216:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
+ // InternalRoom.g:7234:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
+ // InternalRoom.g:7235:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
{
newCompositeNode(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17874,7 +17951,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:7223:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7242:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -17884,21 +17961,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7226:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7227:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7245:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7246:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7227:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7227:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7246:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7246:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,100,FOLLOW_3);
+ otherlv_0=(Token)match(input,101,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- // InternalRoom.g:7231:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7232:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7250:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7251:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7232:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7233:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7251:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7252:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -17936,7 +18013,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:7252:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
+ // InternalRoom.g:7271:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
public final EObject entryRuleTrigger() throws RecognitionException {
EObject current = null;
@@ -17944,8 +18021,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7253:2: (iv_ruleTrigger= ruleTrigger EOF )
- // InternalRoom.g:7254:2: iv_ruleTrigger= ruleTrigger EOF
+ // InternalRoom.g:7272:2: (iv_ruleTrigger= ruleTrigger EOF )
+ // InternalRoom.g:7273:2: iv_ruleTrigger= ruleTrigger EOF
{
newCompositeNode(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -17972,7 +18049,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:7261:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
+ // InternalRoom.g:7280:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
public final EObject ruleTrigger() throws RecognitionException {
EObject current = null;
@@ -17989,26 +18066,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7264:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
- // InternalRoom.g:7265:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7283:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
+ // InternalRoom.g:7284:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
{
- // InternalRoom.g:7265:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
- // InternalRoom.g:7265:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
+ // InternalRoom.g:7284:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7284:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
{
- otherlv_0=(Token)match(input,101,FOLLOW_3);
+ otherlv_0=(Token)match(input,102,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- // InternalRoom.g:7269:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
- // InternalRoom.g:7270:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7288:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7289:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
{
- // InternalRoom.g:7270:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
- // InternalRoom.g:7271:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
+ // InternalRoom.g:7289:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7290:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_129);
lv_msgFromIfPairs_1_0=ruleMessageFromIf();
state._fsp--;
@@ -18030,35 +18107,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7287:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
- loop150:
+ // InternalRoom.g:7306:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
+ loop152:
do {
- int alt150=2;
- int LA150_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA150_0==102) ) {
- alt150=1;
+ if ( (LA152_0==103) ) {
+ alt152=1;
}
- switch (alt150) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:7287:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7306:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
{
- otherlv_2=(Token)match(input,102,FOLLOW_3);
+ otherlv_2=(Token)match(input,103,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- // InternalRoom.g:7291:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
- // InternalRoom.g:7292:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7310:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7311:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
{
- // InternalRoom.g:7292:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
- // InternalRoom.g:7293:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
+ // InternalRoom.g:7311:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7312:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_129);
lv_msgFromIfPairs_3_0=ruleMessageFromIf();
state._fsp--;
@@ -18085,28 +18162,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop150;
+ break loop152;
}
} while (true);
- // InternalRoom.g:7309:4: ( (lv_guard_4_0= ruleGuard ) )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:7328:4: ( (lv_guard_4_0= ruleGuard ) )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA151_0==96) ) {
- alt151=1;
+ if ( (LA153_0==97) ) {
+ alt153=1;
}
- switch (alt151) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:7310:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7329:1: (lv_guard_4_0= ruleGuard )
{
- // InternalRoom.g:7310:1: (lv_guard_4_0= ruleGuard )
- // InternalRoom.g:7311:3: lv_guard_4_0= ruleGuard
+ // InternalRoom.g:7329:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7330:3: lv_guard_4_0= ruleGuard
{
newCompositeNode(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_130);
lv_guard_4_0=ruleGuard();
state._fsp--;
@@ -18131,7 +18208,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,103,FOLLOW_2);
+ otherlv_5=(Token)match(input,104,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
@@ -18156,7 +18233,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:7339:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
+ // InternalRoom.g:7358:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
public final EObject entryRuleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18164,8 +18241,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7340:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
- // InternalRoom.g:7341:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
+ // InternalRoom.g:7359:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
+ // InternalRoom.g:7360:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
{
newCompositeNode(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -18192,7 +18269,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:7348:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7367:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18203,17 +18280,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7351:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7352:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7370:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7371:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7352:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7352:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7371:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7371:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7352:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7353:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7371:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7372:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7353:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7354:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7372:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7373:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18230,15 +18307,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,15,FOLLOW_3);
+ otherlv_1=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- // InternalRoom.g:7369:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7370:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7388:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7389:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7370:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7371:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7389:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7390:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18276,7 +18353,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:7390:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
+ // InternalRoom.g:7409:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
public final EObject entryRuleGuard() throws RecognitionException {
EObject current = null;
@@ -18284,8 +18361,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7391:2: (iv_ruleGuard= ruleGuard EOF )
- // InternalRoom.g:7392:2: iv_ruleGuard= ruleGuard EOF
+ // InternalRoom.g:7410:2: (iv_ruleGuard= ruleGuard EOF )
+ // InternalRoom.g:7411:2: iv_ruleGuard= ruleGuard EOF
{
newCompositeNode(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -18312,7 +18389,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:7399:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:7418:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleGuard() throws RecognitionException {
EObject current = null;
@@ -18323,21 +18400,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7402:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:7403:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7421:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:7422:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:7403:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:7403:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7422:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7422:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,96,FOLLOW_5);
+ otherlv_0=(Token)match(input,97,FOLLOW_45);
newLeafNode(otherlv_0, grammarAccess.getGuardAccess().getGuardKeyword_0());
- // InternalRoom.g:7407:1: ( (lv_guard_1_0= ruleDetailCode ) )
- // InternalRoom.g:7408:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7426:1: ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7427:1: (lv_guard_1_0= ruleDetailCode )
{
- // InternalRoom.g:7408:1: (lv_guard_1_0= ruleDetailCode )
- // InternalRoom.g:7409:3: lv_guard_1_0= ruleDetailCode
+ // InternalRoom.g:7427:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7428:3: lv_guard_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
@@ -18385,7 +18462,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:7433:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
+ // InternalRoom.g:7452:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
public final EObject entryRuleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18393,8 +18470,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7434:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
- // InternalRoom.g:7435:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
+ // InternalRoom.g:7453:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
+ // InternalRoom.g:7454:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
{
newCompositeNode(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -18421,7 +18498,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:7442:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
+ // InternalRoom.g:7461:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
public final EObject ruleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18434,14 +18511,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7445:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
- // InternalRoom.g:7446:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7464:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:7465:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
{
- // InternalRoom.g:7446:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
- // InternalRoom.g:7446:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
+ // InternalRoom.g:7465:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7465:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
{
- // InternalRoom.g:7446:2: ()
- // InternalRoom.g:7447:5:
+ // InternalRoom.g:7465:2: ()
+ // InternalRoom.g:7466:5:
{
current = forceCreateModelElement(
@@ -18451,36 +18528,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,104,FOLLOW_5);
+ otherlv_1=(Token)match(input,105,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
- otherlv_2=(Token)match(input,13,FOLLOW_111);
+ otherlv_2=(Token)match(input,14,FOLLOW_131);
newLeafNode(otherlv_2, grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:7460:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
- loop152:
+ // InternalRoom.g:7479:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
+ loop154:
do {
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( ((LA152_0>=105 && LA152_0<=106)) ) {
- alt152=1;
+ if ( ((LA154_0>=106 && LA154_0<=107)) ) {
+ alt154=1;
}
- switch (alt152) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:7461:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7480:1: (lv_rules_3_0= ruleSemanticsRule )
{
- // InternalRoom.g:7461:1: (lv_rules_3_0= ruleSemanticsRule )
- // InternalRoom.g:7462:3: lv_rules_3_0= ruleSemanticsRule
+ // InternalRoom.g:7480:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7481:3: lv_rules_3_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_131);
lv_rules_3_0=ruleSemanticsRule();
state._fsp--;
@@ -18504,11 +18581,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop152;
+ break loop154;
}
} while (true);
- otherlv_4=(Token)match(input,14,FOLLOW_2);
+ otherlv_4=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_4, grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
@@ -18533,7 +18610,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:7490:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
+ // InternalRoom.g:7509:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
public final EObject entryRuleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18541,8 +18618,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7491:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
- // InternalRoom.g:7492:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
+ // InternalRoom.g:7510:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
+ // InternalRoom.g:7511:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
{
newCompositeNode(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -18569,7 +18646,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:7499:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
+ // InternalRoom.g:7518:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
public final EObject ruleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18581,28 +18658,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7502:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
- // InternalRoom.g:7503:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ // InternalRoom.g:7521:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
+ // InternalRoom.g:7522:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
{
- // InternalRoom.g:7503:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:7522:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA153_0==105) ) {
- alt153=1;
+ if ( (LA155_0==106) ) {
+ alt155=1;
}
- else if ( (LA153_0==106) ) {
- alt153=2;
+ else if ( (LA155_0==107) ) {
+ alt155=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 153, 0, input);
+ new NoViableAltException("", 155, 0, input);
throw nvae;
}
- switch (alt153) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:7504:5: this_InSemanticsRule_0= ruleInSemanticsRule
+ // InternalRoom.g:7523:5: this_InSemanticsRule_0= ruleInSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
@@ -18620,7 +18697,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7514:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
+ // InternalRoom.g:7533:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
@@ -18658,7 +18735,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:7530:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
+ // InternalRoom.g:7549:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
public final EObject entryRuleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18666,8 +18743,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7531:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
- // InternalRoom.g:7532:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
+ // InternalRoom.g:7550:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
+ // InternalRoom.g:7551:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
{
newCompositeNode(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -18694,7 +18771,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:7539:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalRoom.g:7558:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18715,32 +18792,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7542:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalRoom.g:7543:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7561:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalRoom.g:7562:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalRoom.g:7543:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalRoom.g:7543:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalRoom.g:7562:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7562:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
- otherlv_0=(Token)match(input,105,FOLLOW_8);
+ otherlv_0=(Token)match(input,106,FOLLOW_8);
newLeafNode(otherlv_0, grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
- otherlv_1=(Token)match(input,15,FOLLOW_3);
+ otherlv_1=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7551:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7552:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7570:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7571:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7552:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7553:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7571:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7572:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getInSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_112);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_132);
newLeafNode(otherlv_2, grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -18750,46 +18827,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7564:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:7583:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA156_0==18) ) {
- alt156=1;
+ if ( (LA158_0==19) ) {
+ alt158=1;
}
- switch (alt156) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:7564:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalRoom.g:7583:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,18,FOLLOW_113);
+ otherlv_3=(Token)match(input,19,FOLLOW_133);
newLeafNode(otherlv_3, grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7568:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:7587:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( ((LA155_0>=105 && LA155_0<=106)) ) {
- alt155=1;
+ if ( ((LA157_0>=106 && LA157_0<=107)) ) {
+ alt157=1;
}
- else if ( (LA155_0==19) ) {
- alt155=2;
+ else if ( (LA157_0==20) ) {
+ alt157=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 155, 0, input);
+ new NoViableAltException("", 157, 0, input);
throw nvae;
}
- switch (alt155) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:7568:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7587:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7568:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7569:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7587:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7588:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7569:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7570:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7588:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7589:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -18820,25 +18897,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7587:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7606:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7587:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7587:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7606:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7606:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,19,FOLLOW_114);
+ otherlv_5=(Token)match(input,20,FOLLOW_134);
newLeafNode(otherlv_5, grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7591:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7592:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7610:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7611:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7592:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7593:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7611:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7612:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_135);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -18860,36 +18937,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7609:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt154=0;
- loop154:
+ // InternalRoom.g:7628:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt156=0;
+ loop156:
do {
- int alt154=2;
- int LA154_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA154_0==24) ) {
- alt154=1;
+ if ( (LA156_0==25) ) {
+ alt156=1;
}
- switch (alt154) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:7609:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7628:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,24,FOLLOW_114);
+ otherlv_7=(Token)match(input,25,FOLLOW_134);
newLeafNode(otherlv_7, grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7613:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7614:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7632:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7633:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7614:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7615:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7633:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7634:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -18916,15 +18993,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt154 >= 1 ) break loop154;
+ if ( cnt156 >= 1 ) break loop156;
EarlyExitException eee =
- new EarlyExitException(154, input);
+ new EarlyExitException(156, input);
throw eee;
}
- cnt154++;
+ cnt156++;
} while (true);
- otherlv_9=(Token)match(input,20,FOLLOW_2);
+ otherlv_9=(Token)match(input,21,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -18964,7 +19041,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:7643:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:7662:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
public final EObject entryRuleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18972,8 +19049,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7644:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
- // InternalRoom.g:7645:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
+ // InternalRoom.g:7663:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
+ // InternalRoom.g:7664:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
{
newCompositeNode(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19000,7 +19077,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:7652:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalRoom.g:7671:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19021,32 +19098,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7655:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalRoom.g:7656:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7674:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalRoom.g:7675:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalRoom.g:7656:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalRoom.g:7656:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalRoom.g:7675:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7675:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
- otherlv_0=(Token)match(input,106,FOLLOW_8);
+ otherlv_0=(Token)match(input,107,FOLLOW_8);
newLeafNode(otherlv_0, grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
- otherlv_1=(Token)match(input,15,FOLLOW_3);
+ otherlv_1=(Token)match(input,16,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7664:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7665:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7683:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7684:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7665:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7666:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7684:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7685:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getOutSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_112);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_132);
newLeafNode(otherlv_2, grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -19056,46 +19133,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7677:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalRoom.g:7696:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA159_0==18) ) {
- alt159=1;
+ if ( (LA161_0==19) ) {
+ alt161=1;
}
- switch (alt159) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:7677:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalRoom.g:7696:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,18,FOLLOW_113);
+ otherlv_3=(Token)match(input,19,FOLLOW_133);
newLeafNode(otherlv_3, grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7681:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:7700:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( ((LA158_0>=105 && LA158_0<=106)) ) {
- alt158=1;
+ if ( ((LA160_0>=106 && LA160_0<=107)) ) {
+ alt160=1;
}
- else if ( (LA158_0==19) ) {
- alt158=2;
+ else if ( (LA160_0==20) ) {
+ alt160=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 158, 0, input);
+ new NoViableAltException("", 160, 0, input);
throw nvae;
}
- switch (alt158) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:7681:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7700:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7681:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7682:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7700:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7701:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7682:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7683:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7701:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7702:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19126,25 +19203,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7700:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7719:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7700:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7700:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7719:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7719:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,19,FOLLOW_114);
+ otherlv_5=(Token)match(input,20,FOLLOW_134);
newLeafNode(otherlv_5, grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7704:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7705:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7723:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7724:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7705:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7706:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7724:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7725:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_135);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -19166,36 +19243,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7722:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt157=0;
- loop157:
+ // InternalRoom.g:7741:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt159=0;
+ loop159:
do {
- int alt157=2;
- int LA157_0 = input.LA(1);
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA157_0==24) ) {
- alt157=1;
+ if ( (LA159_0==25) ) {
+ alt159=1;
}
- switch (alt157) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:7722:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7741:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,24,FOLLOW_114);
+ otherlv_7=(Token)match(input,25,FOLLOW_134);
newLeafNode(otherlv_7, grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7726:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7727:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7745:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7746:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7727:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7728:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7746:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7747:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -19222,15 +19299,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt157 >= 1 ) break loop157;
+ if ( cnt159 >= 1 ) break loop159;
EarlyExitException eee =
- new EarlyExitException(157, input);
+ new EarlyExitException(159, input);
throw eee;
}
- cnt157++;
+ cnt159++;
} while (true);
- otherlv_9=(Token)match(input,20,FOLLOW_2);
+ otherlv_9=(Token)match(input,21,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -19270,7 +19347,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:7756:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // InternalRoom.g:7775:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19278,8 +19355,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7757:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // InternalRoom.g:7758:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // InternalRoom.g:7776:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // InternalRoom.g:7777:2: iv_ruleAnnotation= ruleAnnotation EOF
{
newCompositeNode(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -19306,7 +19383,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:7765:1: ruleAnnotation returns [EObject current=null] : (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) ;
+ // InternalRoom.g:7784:1: ruleAnnotation returns [EObject current=null] : (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) ;
public final EObject ruleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19322,21 +19399,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7768:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
- // InternalRoom.g:7769:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7787:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
+ // InternalRoom.g:7788:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
{
- // InternalRoom.g:7769:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
- // InternalRoom.g:7769:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ // InternalRoom.g:7788:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7788:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
{
- otherlv_0=(Token)match(input,107,FOLLOW_3);
+ otherlv_0=(Token)match(input,108,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- // InternalRoom.g:7773:1: ( ( ruleFQN ) )
- // InternalRoom.g:7774:1: ( ruleFQN )
+ // InternalRoom.g:7792:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7793:1: ( ruleFQN )
{
- // InternalRoom.g:7774:1: ( ruleFQN )
- // InternalRoom.g:7775:3: ruleFQN
+ // InternalRoom.g:7793:1: ( ruleFQN )
+ // InternalRoom.g:7794:3: ruleFQN
{
if (current==null) {
@@ -19346,7 +19423,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_136);
ruleFQN();
state._fsp--;
@@ -19360,31 +19437,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7788:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:7807:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA161_0==19) ) {
- alt161=1;
+ if ( (LA163_0==20) ) {
+ alt163=1;
}
- switch (alt161) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:7788:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
+ // InternalRoom.g:7807:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
{
- otherlv_2=(Token)match(input,19,FOLLOW_3);
+ otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- // InternalRoom.g:7792:1: ( (lv_attributes_3_0= ruleKeyValue ) )
- // InternalRoom.g:7793:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7811:1: ( (lv_attributes_3_0= ruleKeyValue ) )
+ // InternalRoom.g:7812:1: (lv_attributes_3_0= ruleKeyValue )
{
- // InternalRoom.g:7793:1: (lv_attributes_3_0= ruleKeyValue )
- // InternalRoom.g:7794:3: lv_attributes_3_0= ruleKeyValue
+ // InternalRoom.g:7812:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7813:3: lv_attributes_3_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_attributes_3_0=ruleKeyValue();
state._fsp--;
@@ -19406,35 +19483,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7810:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
- loop160:
+ // InternalRoom.g:7829:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
+ loop162:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA160_0==24) ) {
- alt160=1;
+ if ( (LA162_0==25) ) {
+ alt162=1;
}
- switch (alt160) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:7810:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7829:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
- otherlv_4=(Token)match(input,24,FOLLOW_3);
+ otherlv_4=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- // InternalRoom.g:7814:1: ( (lv_attributes_5_0= ruleKeyValue ) )
- // InternalRoom.g:7815:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7833:1: ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7834:1: (lv_attributes_5_0= ruleKeyValue )
{
- // InternalRoom.g:7815:1: (lv_attributes_5_0= ruleKeyValue )
- // InternalRoom.g:7816:3: lv_attributes_5_0= ruleKeyValue
+ // InternalRoom.g:7834:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7835:3: lv_attributes_5_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_41);
lv_attributes_5_0=ruleKeyValue();
state._fsp--;
@@ -19461,11 +19538,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop160;
+ break loop162;
}
} while (true);
- otherlv_6=(Token)match(input,20,FOLLOW_2);
+ otherlv_6=(Token)match(input,21,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
@@ -19496,7 +19573,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:7844:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
+ // InternalRoom.g:7863:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
public final EObject entryRuleKeyValue() throws RecognitionException {
EObject current = null;
@@ -19504,8 +19581,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7845:2: (iv_ruleKeyValue= ruleKeyValue EOF )
- // InternalRoom.g:7846:2: iv_ruleKeyValue= ruleKeyValue EOF
+ // InternalRoom.g:7864:2: (iv_ruleKeyValue= ruleKeyValue EOF )
+ // InternalRoom.g:7865:2: iv_ruleKeyValue= ruleKeyValue EOF
{
newCompositeNode(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -19532,7 +19609,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:7853:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
+ // InternalRoom.g:7872:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
public final EObject ruleKeyValue() throws RecognitionException {
EObject current = null;
@@ -19544,19 +19621,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7856:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
- // InternalRoom.g:7857:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:7875:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
+ // InternalRoom.g:7876:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
{
- // InternalRoom.g:7857:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
- // InternalRoom.g:7857:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:7876:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:7876:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
{
- // InternalRoom.g:7857:2: ( (lv_key_0_0= RULE_ID ) )
- // InternalRoom.g:7858:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:7876:2: ( (lv_key_0_0= RULE_ID ) )
+ // InternalRoom.g:7877:1: (lv_key_0_0= RULE_ID )
{
- // InternalRoom.g:7858:1: (lv_key_0_0= RULE_ID )
- // InternalRoom.g:7859:3: lv_key_0_0= RULE_ID
+ // InternalRoom.g:7877:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:7878:3: lv_key_0_0= RULE_ID
{
- lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_117);
+ lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_137);
newLeafNode(lv_key_0_0, grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
@@ -19576,15 +19653,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,25,FOLLOW_118);
+ otherlv_1=(Token)match(input,26,FOLLOW_138);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- // InternalRoom.g:7879:1: ( (lv_value_2_0= ruleLiteral ) )
- // InternalRoom.g:7880:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:7898:1: ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:7899:1: (lv_value_2_0= ruleLiteral )
{
- // InternalRoom.g:7880:1: (lv_value_2_0= ruleLiteral )
- // InternalRoom.g:7881:3: lv_value_2_0= ruleLiteral
+ // InternalRoom.g:7899:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:7900:3: lv_value_2_0= ruleLiteral
{
newCompositeNode(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
@@ -19632,7 +19709,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:7905:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
+ // InternalRoom.g:7924:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
public final EObject entryRuleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -19640,8 +19717,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7906:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
- // InternalRoom.g:7907:2: iv_ruleAnnotationType= ruleAnnotationType EOF
+ // InternalRoom.g:7925:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
+ // InternalRoom.g:7926:2: iv_ruleAnnotationType= ruleAnnotationType EOF
{
newCompositeNode(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -19668,7 +19745,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:7914:1: ruleAnnotationType returns [EObject current=null] : (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) ;
+ // InternalRoom.g:7933:1: ruleAnnotationType returns [EObject current=null] : (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) ;
public final EObject ruleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -19695,21 +19772,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7917:28: ( (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) )
- // InternalRoom.g:7918:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
+ // InternalRoom.g:7936:28: ( (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) )
+ // InternalRoom.g:7937:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
{
- // InternalRoom.g:7918:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
- // InternalRoom.g:7918:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
+ // InternalRoom.g:7937:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
+ // InternalRoom.g:7937:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
{
- otherlv_0=(Token)match(input,108,FOLLOW_3);
+ otherlv_0=(Token)match(input,109,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
- // InternalRoom.g:7922:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:7923:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7941:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:7942:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:7923:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:7924:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:7942:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7943:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -19731,19 +19808,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7940:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalRoom.g:7959:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA162_0==33) ) {
- alt162=1;
+ if ( (LA164_0==34) ) {
+ alt164=1;
}
- switch (alt162) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:7941:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7960:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:7941:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:7942:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:7960:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7961:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -19773,48 +19850,48 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,13,FOLLOW_119);
+ otherlv_3=(Token)match(input,14,FOLLOW_139);
newLeafNode(otherlv_3, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,109,FOLLOW_117);
+ otherlv_4=(Token)match(input,110,FOLLOW_137);
newLeafNode(otherlv_4, grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
- otherlv_5=(Token)match(input,25,FOLLOW_120);
+ otherlv_5=(Token)match(input,26,FOLLOW_140);
newLeafNode(otherlv_5, grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- // InternalRoom.g:7970:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:7989:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA164_0==27||LA164_0==41||LA164_0==47||LA164_0==54||LA164_0==63||LA164_0==65||LA164_0==78) ) {
- alt164=1;
+ if ( (LA166_0==28||LA166_0==42||LA166_0==48||LA166_0==55||LA166_0==64||LA166_0==66||LA166_0==79) ) {
+ alt166=1;
}
- else if ( (LA164_0==13) ) {
- alt164=2;
+ else if ( (LA166_0==14) ) {
+ alt166=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 164, 0, input);
+ new NoViableAltException("", 166, 0, input);
throw nvae;
}
- switch (alt164) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:7970:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:7989:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
{
- // InternalRoom.g:7970:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:7971:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:7989:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:7990:1: (lv_targets_6_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:7971:1: (lv_targets_6_0= ruleAnnotationTargetType )
- // InternalRoom.g:7972:3: lv_targets_6_0= ruleAnnotationTargetType
+ // InternalRoom.g:7990:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:7991:3: lv_targets_6_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_141);
lv_targets_6_0=ruleAnnotationTargetType();
state._fsp--;
@@ -19840,20 +19917,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7989:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8008:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
{
- // InternalRoom.g:7989:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
- // InternalRoom.g:7989:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
+ // InternalRoom.g:8008:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8008:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
{
- otherlv_7=(Token)match(input,13,FOLLOW_122);
+ otherlv_7=(Token)match(input,14,FOLLOW_142);
newLeafNode(otherlv_7, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- // InternalRoom.g:7993:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:7994:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8012:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8013:1: (lv_targets_8_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:7994:1: (lv_targets_8_0= ruleAnnotationTargetType )
- // InternalRoom.g:7995:3: lv_targets_8_0= ruleAnnotationTargetType
+ // InternalRoom.g:8013:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8014:3: lv_targets_8_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
@@ -19880,30 +19957,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8011:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
- loop163:
+ // InternalRoom.g:8030:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
+ loop165:
do {
- int alt163=2;
- int LA163_0 = input.LA(1);
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA163_0==24) ) {
- alt163=1;
+ if ( (LA165_0==25) ) {
+ alt165=1;
}
- switch (alt163) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:8011:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8030:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
{
- otherlv_9=(Token)match(input,24,FOLLOW_122);
+ otherlv_9=(Token)match(input,25,FOLLOW_142);
newLeafNode(otherlv_9, grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- // InternalRoom.g:8015:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8016:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8034:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8035:1: (lv_targets_10_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8016:1: (lv_targets_10_0= ruleAnnotationTargetType )
- // InternalRoom.g:8017:3: lv_targets_10_0= ruleAnnotationTargetType
+ // InternalRoom.g:8035:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8036:3: lv_targets_10_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
@@ -19935,11 +20012,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop163;
+ break loop165;
}
} while (true);
- otherlv_11=(Token)match(input,14,FOLLOW_121);
+ otherlv_11=(Token)match(input,15,FOLLOW_141);
newLeafNode(otherlv_11, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
@@ -19952,28 +20029,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8037:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
- loop165:
+ // InternalRoom.g:8056:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
+ loop167:
do {
- int alt165=2;
- int LA165_0 = input.LA(1);
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( ((LA165_0>=110 && LA165_0<=111)) ) {
- alt165=1;
+ if ( ((LA167_0>=111 && LA167_0<=112)) ) {
+ alt167=1;
}
- switch (alt165) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:8038:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8057:1: (lv_attributes_12_0= ruleAnnotationAttribute )
{
- // InternalRoom.g:8038:1: (lv_attributes_12_0= ruleAnnotationAttribute )
- // InternalRoom.g:8039:3: lv_attributes_12_0= ruleAnnotationAttribute
+ // InternalRoom.g:8057:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8058:3: lv_attributes_12_0= ruleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_141);
lv_attributes_12_0=ruleAnnotationAttribute();
state._fsp--;
@@ -19997,11 +20074,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop165;
+ break loop167;
}
} while (true);
- otherlv_13=(Token)match(input,14,FOLLOW_2);
+ otherlv_13=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_13, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
@@ -20026,7 +20103,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:8067:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:8086:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
public final EObject entryRuleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20034,8 +20111,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8068:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
- // InternalRoom.g:8069:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
+ // InternalRoom.g:8087:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
+ // InternalRoom.g:8088:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20062,7 +20139,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:8076:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
+ // InternalRoom.g:8095:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
public final EObject ruleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20074,114 +20151,114 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8079:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
- // InternalRoom.g:8080:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ // InternalRoom.g:8098:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:8099:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:8080:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:8099:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA166_0==110) ) {
- int LA166_1 = input.LA(2);
+ if ( (LA168_0==111) ) {
+ int LA168_1 = input.LA(2);
- if ( (LA166_1==112) ) {
- int LA166_3 = input.LA(3);
+ if ( (LA168_1==113) ) {
+ int LA168_3 = input.LA(3);
- if ( (LA166_3==RULE_ID) ) {
- int LA166_4 = input.LA(4);
+ if ( (LA168_3==RULE_ID) ) {
+ int LA168_4 = input.LA(4);
- if ( (LA166_4==15) ) {
- int LA166_5 = input.LA(5);
+ if ( (LA168_4==16) ) {
+ int LA168_5 = input.LA(5);
- if ( ((LA166_5>=128 && LA166_5<=131)) ) {
- alt166=1;
+ if ( ((LA168_5>=129 && LA168_5<=132)) ) {
+ alt168=1;
}
- else if ( (LA166_5==13) ) {
- alt166=2;
+ else if ( (LA168_5==14) ) {
+ alt168=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 5, input);
+ new NoViableAltException("", 168, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 4, input);
+ new NoViableAltException("", 168, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 3, input);
+ new NoViableAltException("", 168, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 1, input);
+ new NoViableAltException("", 168, 1, input);
throw nvae;
}
}
- else if ( (LA166_0==111) ) {
- int LA166_2 = input.LA(2);
+ else if ( (LA168_0==112) ) {
+ int LA168_2 = input.LA(2);
- if ( (LA166_2==112) ) {
- int LA166_3 = input.LA(3);
+ if ( (LA168_2==113) ) {
+ int LA168_3 = input.LA(3);
- if ( (LA166_3==RULE_ID) ) {
- int LA166_4 = input.LA(4);
+ if ( (LA168_3==RULE_ID) ) {
+ int LA168_4 = input.LA(4);
- if ( (LA166_4==15) ) {
- int LA166_5 = input.LA(5);
+ if ( (LA168_4==16) ) {
+ int LA168_5 = input.LA(5);
- if ( ((LA166_5>=128 && LA166_5<=131)) ) {
- alt166=1;
+ if ( ((LA168_5>=129 && LA168_5<=132)) ) {
+ alt168=1;
}
- else if ( (LA166_5==13) ) {
- alt166=2;
+ else if ( (LA168_5==14) ) {
+ alt168=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 5, input);
+ new NoViableAltException("", 168, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 4, input);
+ new NoViableAltException("", 168, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 3, input);
+ new NoViableAltException("", 168, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 2, input);
+ new NoViableAltException("", 168, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 0, input);
+ new NoViableAltException("", 168, 0, input);
throw nvae;
}
- switch (alt166) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:8081:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
+ // InternalRoom.g:8100:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
@@ -20199,7 +20276,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8091:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
+ // InternalRoom.g:8110:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
@@ -20237,7 +20314,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:8107:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:8126:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
public final EObject entryRuleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20245,8 +20322,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8108:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:8109:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:8127:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:8128:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20273,7 +20350,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:8116:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
+ // InternalRoom.g:8135:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
public final EObject ruleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20288,39 +20365,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8119:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
- // InternalRoom.g:8120:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalRoom.g:8138:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
+ // InternalRoom.g:8139:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
{
- // InternalRoom.g:8120:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
- // InternalRoom.g:8120:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8139:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalRoom.g:8139:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
{
- // InternalRoom.g:8120:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:8139:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA167_0==110) ) {
- alt167=1;
+ if ( (LA169_0==111) ) {
+ alt169=1;
}
- else if ( (LA167_0==111) ) {
- alt167=2;
+ else if ( (LA169_0==112) ) {
+ alt169=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 167, 0, input);
+ new NoViableAltException("", 169, 0, input);
throw nvae;
}
- switch (alt167) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:8120:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8139:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8120:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8121:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8139:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8140:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8121:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8122:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8140:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8141:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,110,FOLLOW_123);
+ lv_optional_0_0=(Token)match(input,111,FOLLOW_143);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -20340,9 +20417,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8136:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8155:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,111,FOLLOW_123);
+ otherlv_1=(Token)match(input,112,FOLLOW_143);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -20352,15 +20429,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,112,FOLLOW_3);
+ otherlv_2=(Token)match(input,113,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8144:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8145:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8163:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8164:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8145:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8146:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8164:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8165:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20382,15 +20459,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,15,FOLLOW_10);
+ otherlv_4=(Token)match(input,16,FOLLOW_10);
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:8166:1: ( (lv_type_5_0= ruleLiteralType ) )
- // InternalRoom.g:8167:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8185:1: ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8186:1: (lv_type_5_0= ruleLiteralType )
{
- // InternalRoom.g:8167:1: (lv_type_5_0= ruleLiteralType )
- // InternalRoom.g:8168:3: lv_type_5_0= ruleLiteralType
+ // InternalRoom.g:8186:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8187:3: lv_type_5_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
@@ -20438,7 +20515,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:8192:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:8211:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
public final EObject entryRuleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20446,8 +20523,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8193:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:8194:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:8212:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:8213:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20474,7 +20551,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:8201:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
+ // InternalRoom.g:8220:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
public final EObject ruleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20492,39 +20569,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8204:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
- // InternalRoom.g:8205:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalRoom.g:8223:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
+ // InternalRoom.g:8224:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
{
- // InternalRoom.g:8205:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
- // InternalRoom.g:8205:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
+ // InternalRoom.g:8224:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalRoom.g:8224:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
{
- // InternalRoom.g:8205:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:8224:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA168_0==110) ) {
- alt168=1;
+ if ( (LA170_0==111) ) {
+ alt170=1;
}
- else if ( (LA168_0==111) ) {
- alt168=2;
+ else if ( (LA170_0==112) ) {
+ alt170=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 0, input);
+ new NoViableAltException("", 170, 0, input);
throw nvae;
}
- switch (alt168) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:8205:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8224:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8205:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8206:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8224:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8225:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8206:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8207:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8225:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8226:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,110,FOLLOW_123);
+ lv_optional_0_0=(Token)match(input,111,FOLLOW_143);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -20544,9 +20621,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8221:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8240:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,111,FOLLOW_123);
+ otherlv_1=(Token)match(input,112,FOLLOW_143);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -20556,15 +20633,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,112,FOLLOW_3);
+ otherlv_2=(Token)match(input,113,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8229:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8230:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8248:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8249:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8230:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8231:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8249:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8250:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20586,19 +20663,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,15,FOLLOW_5);
+ otherlv_4=(Token)match(input,16,FOLLOW_5);
newLeafNode(otherlv_4, grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- otherlv_5=(Token)match(input,13,FOLLOW_12);
+ otherlv_5=(Token)match(input,14,FOLLOW_12);
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:8255:1: ( (lv_values_6_0= RULE_STRING ) )
- // InternalRoom.g:8256:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8274:1: ( (lv_values_6_0= RULE_STRING ) )
+ // InternalRoom.g:8275:1: (lv_values_6_0= RULE_STRING )
{
- // InternalRoom.g:8256:1: (lv_values_6_0= RULE_STRING )
- // InternalRoom.g:8257:3: lv_values_6_0= RULE_STRING
+ // InternalRoom.g:8275:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8276:3: lv_values_6_0= RULE_STRING
{
lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -20620,30 +20697,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8273:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
- loop169:
+ // InternalRoom.g:8292:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
+ loop171:
do {
- int alt169=2;
- int LA169_0 = input.LA(1);
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA169_0==24) ) {
- alt169=1;
+ if ( (LA171_0==25) ) {
+ alt171=1;
}
- switch (alt169) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:8273:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8292:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,24,FOLLOW_12);
+ otherlv_7=(Token)match(input,25,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- // InternalRoom.g:8277:1: ( (lv_values_8_0= RULE_STRING ) )
- // InternalRoom.g:8278:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8296:1: ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8297:1: (lv_values_8_0= RULE_STRING )
{
- // InternalRoom.g:8278:1: (lv_values_8_0= RULE_STRING )
- // InternalRoom.g:8279:3: lv_values_8_0= RULE_STRING
+ // InternalRoom.g:8297:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8298:3: lv_values_8_0= RULE_STRING
{
lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -20670,11 +20747,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop169;
+ break loop171;
}
} while (true);
- otherlv_9=(Token)match(input,14,FOLLOW_2);
+ otherlv_9=(Token)match(input,15,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
@@ -20699,7 +20776,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:8307:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ // InternalRoom.g:8326:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
public final EObject entryRuleImport() throws RecognitionException {
EObject current = null;
@@ -20707,8 +20784,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8308:2: (iv_ruleImport= ruleImport EOF )
- // InternalRoom.g:8309:2: iv_ruleImport= ruleImport EOF
+ // InternalRoom.g:8327:2: (iv_ruleImport= ruleImport EOF )
+ // InternalRoom.g:8328:2: iv_ruleImport= ruleImport EOF
{
newCompositeNode(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -20735,7 +20812,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:8316:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8335:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) ;
public final EObject ruleImport() throws RecognitionException {
EObject current = null;
@@ -20749,49 +20826,49 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8319:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8320:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8338:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8339:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8320:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
- // InternalRoom.g:8320:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8339:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8339:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
{
- otherlv_0=(Token)match(input,113,FOLLOW_124);
+ otherlv_0=(Token)match(input,114,FOLLOW_144);
newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0());
- // InternalRoom.g:8324:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:8343:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA170_0==RULE_ID) ) {
- alt170=1;
+ if ( (LA172_0==RULE_ID) ) {
+ alt172=1;
}
- else if ( (LA170_0==115) ) {
- alt170=2;
+ else if ( (LA172_0==116) ) {
+ alt172=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 170, 0, input);
+ new NoViableAltException("", 172, 0, input);
throw nvae;
}
- switch (alt170) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:8324:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8343:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
{
- // InternalRoom.g:8324:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
- // InternalRoom.g:8324:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
+ // InternalRoom.g:8343:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8343:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
{
- // InternalRoom.g:8324:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
- // InternalRoom.g:8325:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8343:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
+ // InternalRoom.g:8344:1: (lv_importedNamespace_1_0= ruleImportedFQN )
{
- // InternalRoom.g:8325:1: (lv_importedNamespace_1_0= ruleImportedFQN )
- // InternalRoom.g:8326:3: lv_importedNamespace_1_0= ruleImportedFQN
+ // InternalRoom.g:8344:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8345:3: lv_importedNamespace_1_0= ruleImportedFQN
{
newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
- pushFollow(FOLLOW_125);
+ pushFollow(FOLLOW_145);
lv_importedNamespace_1_0=ruleImportedFQN();
state._fsp--;
@@ -20813,7 +20890,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,114,FOLLOW_12);
+ otherlv_2=(Token)match(input,115,FOLLOW_12);
newLeafNode(otherlv_2, grammarAccess.getImportAccess().getFromKeyword_1_0_1());
@@ -20824,9 +20901,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8347:7: otherlv_3= 'model'
+ // InternalRoom.g:8366:7: otherlv_3= 'model'
{
- otherlv_3=(Token)match(input,115,FOLLOW_12);
+ otherlv_3=(Token)match(input,116,FOLLOW_12);
newLeafNode(otherlv_3, grammarAccess.getImportAccess().getModelKeyword_1_1());
@@ -20836,11 +20913,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8351:2: ( (lv_importURI_4_0= RULE_STRING ) )
- // InternalRoom.g:8352:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8370:2: ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8371:1: (lv_importURI_4_0= RULE_STRING )
{
- // InternalRoom.g:8352:1: (lv_importURI_4_0= RULE_STRING )
- // InternalRoom.g:8353:3: lv_importURI_4_0= RULE_STRING
+ // InternalRoom.g:8371:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8372:3: lv_importURI_4_0= RULE_STRING
{
lv_importURI_4_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -20883,7 +20960,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:8377:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
+ // InternalRoom.g:8396:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
public final String entryRuleImportedFQN() throws RecognitionException {
String current = null;
@@ -20891,8 +20968,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8378:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
- // InternalRoom.g:8379:2: iv_ruleImportedFQN= ruleImportedFQN EOF
+ // InternalRoom.g:8397:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
+ // InternalRoom.g:8398:2: iv_ruleImportedFQN= ruleImportedFQN EOF
{
newCompositeNode(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -20919,7 +20996,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:8386:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
+ // InternalRoom.g:8405:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleImportedFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -20930,16 +21007,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8389:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
- // InternalRoom.g:8390:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8408:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
+ // InternalRoom.g:8409:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
{
- // InternalRoom.g:8390:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
- // InternalRoom.g:8391:5: this_FQN_0= ruleFQN (kw= '.*' )?
+ // InternalRoom.g:8409:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8410:5: this_FQN_0= ruleFQN (kw= '.*' )?
{
newCompositeNode(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_146);
this_FQN_0=ruleFQN();
state._fsp--;
@@ -20950,18 +21027,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
- // InternalRoom.g:8401:1: (kw= '.*' )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:8420:1: (kw= '.*' )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA171_0==116) ) {
- alt171=1;
+ if ( (LA173_0==117) ) {
+ alt173=1;
}
- switch (alt171) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:8402:2: kw= '.*'
+ // InternalRoom.g:8421:2: kw= '.*'
{
- kw=(Token)match(input,116,FOLLOW_2);
+ kw=(Token)match(input,117,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
@@ -20993,7 +21070,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:8415:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
+ // InternalRoom.g:8434:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
public final EObject entryRuleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21001,8 +21078,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8416:2: (iv_ruleDocumentation= ruleDocumentation EOF )
- // InternalRoom.g:8417:2: iv_ruleDocumentation= ruleDocumentation EOF
+ // InternalRoom.g:8435:2: (iv_ruleDocumentation= ruleDocumentation EOF )
+ // InternalRoom.g:8436:2: iv_ruleDocumentation= ruleDocumentation EOF
{
newCompositeNode(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -21029,7 +21106,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:8424:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
+ // InternalRoom.g:8443:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
public final EObject ruleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21040,14 +21117,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8427:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
- // InternalRoom.g:8428:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8446:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
+ // InternalRoom.g:8447:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
{
- // InternalRoom.g:8428:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
- // InternalRoom.g:8428:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
+ // InternalRoom.g:8447:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8447:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
{
- // InternalRoom.g:8428:2: ()
- // InternalRoom.g:8429:5:
+ // InternalRoom.g:8447:2: ()
+ // InternalRoom.g:8448:5:
{
current = forceCreateModelElement(
@@ -21057,29 +21134,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,33,FOLLOW_127);
+ otherlv_1=(Token)match(input,34,FOLLOW_147);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- // InternalRoom.g:8438:1: ( (lv_lines_2_0= RULE_STRING ) )*
- loop172:
+ // InternalRoom.g:8457:1: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop174:
do {
- int alt172=2;
- int LA172_0 = input.LA(1);
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA172_0==RULE_STRING) ) {
- alt172=1;
+ if ( (LA174_0==RULE_STRING) ) {
+ alt174=1;
}
- switch (alt172) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:8439:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8458:1: (lv_lines_2_0= RULE_STRING )
{
- // InternalRoom.g:8439:1: (lv_lines_2_0= RULE_STRING )
- // InternalRoom.g:8440:3: lv_lines_2_0= RULE_STRING
+ // InternalRoom.g:8458:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8459:3: lv_lines_2_0= RULE_STRING
{
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_127);
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_147);
newLeafNode(lv_lines_2_0, grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
@@ -21101,11 +21178,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop172;
+ break loop174;
}
} while (true);
- otherlv_3=(Token)match(input,34,FOLLOW_2);
+ otherlv_3=(Token)match(input,35,FOLLOW_2);
newLeafNode(otherlv_3, grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
@@ -21130,7 +21207,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:8472:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
+ // InternalRoom.g:8491:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
public final EObject entryRuleLiteral() throws RecognitionException {
EObject current = null;
@@ -21138,8 +21215,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8473:2: (iv_ruleLiteral= ruleLiteral EOF )
- // InternalRoom.g:8474:2: iv_ruleLiteral= ruleLiteral EOF
+ // InternalRoom.g:8492:2: (iv_ruleLiteral= ruleLiteral EOF )
+ // InternalRoom.g:8493:2: iv_ruleLiteral= ruleLiteral EOF
{
newCompositeNode(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -21166,7 +21243,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:8481:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
+ // InternalRoom.g:8500:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
public final EObject ruleLiteral() throws RecognitionException {
EObject current = null;
@@ -21180,41 +21257,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8484:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
- // InternalRoom.g:8485:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ // InternalRoom.g:8503:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
+ // InternalRoom.g:8504:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
{
- // InternalRoom.g:8485:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
- int alt173=3;
+ // InternalRoom.g:8504:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ int alt175=3;
switch ( input.LA(1) ) {
- case 117:
case 118:
+ case 119:
{
- alt173=1;
+ alt175=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 119:
case 120:
+ case 121:
{
- alt173=2;
+ alt175=2;
}
break;
case RULE_STRING:
{
- alt173=3;
+ alt175=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 173, 0, input);
+ new NoViableAltException("", 175, 0, input);
throw nvae;
}
- switch (alt173) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:8486:5: this_BooleanLiteral_0= ruleBooleanLiteral
+ // InternalRoom.g:8505:5: this_BooleanLiteral_0= ruleBooleanLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
@@ -21232,7 +21309,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8496:5: this_NumberLiteral_1= ruleNumberLiteral
+ // InternalRoom.g:8515:5: this_NumberLiteral_1= ruleNumberLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
@@ -21250,7 +21327,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:8506:5: this_StringLiteral_2= ruleStringLiteral
+ // InternalRoom.g:8525:5: this_StringLiteral_2= ruleStringLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
@@ -21288,7 +21365,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:8522:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalRoom.g:8541:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21296,8 +21373,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8523:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalRoom.g:8524:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalRoom.g:8542:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalRoom.g:8543:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
newCompositeNode(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -21324,7 +21401,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:8531:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalRoom.g:8550:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21334,14 +21411,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8534:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalRoom.g:8535:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8553:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalRoom.g:8554:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalRoom.g:8535:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalRoom.g:8535:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalRoom.g:8554:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8554:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalRoom.g:8535:2: ()
- // InternalRoom.g:8536:5:
+ // InternalRoom.g:8554:2: ()
+ // InternalRoom.g:8555:5:
{
current = forceCreateModelElement(
@@ -21351,27 +21428,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8541:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalRoom.g:8560:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA174_0==117) ) {
- alt174=1;
+ if ( (LA176_0==118) ) {
+ alt176=1;
}
- else if ( (LA174_0==118) ) {
- alt174=2;
+ else if ( (LA176_0==119) ) {
+ alt176=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 174, 0, input);
+ new NoViableAltException("", 176, 0, input);
throw nvae;
}
- switch (alt174) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:8541:4: otherlv_1= 'false'
+ // InternalRoom.g:8560:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,117,FOLLOW_2);
+ otherlv_1=(Token)match(input,118,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -21379,15 +21456,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8546:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8565:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalRoom.g:8546:6: ( (lv_isTrue_2_0= 'true' ) )
- // InternalRoom.g:8547:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8565:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8566:1: (lv_isTrue_2_0= 'true' )
{
- // InternalRoom.g:8547:1: (lv_isTrue_2_0= 'true' )
- // InternalRoom.g:8548:3: lv_isTrue_2_0= 'true'
+ // InternalRoom.g:8566:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8567:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,118,FOLLOW_2);
+ lv_isTrue_2_0=(Token)match(input,119,FOLLOW_2);
newLeafNode(lv_isTrue_2_0, grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -21430,7 +21507,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:8569:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
+ // InternalRoom.g:8588:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
public final EObject entryRuleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21438,8 +21515,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8570:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
- // InternalRoom.g:8571:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
+ // InternalRoom.g:8589:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
+ // InternalRoom.g:8590:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
{
newCompositeNode(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -21466,7 +21543,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:8578:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
+ // InternalRoom.g:8597:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
public final EObject ruleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21478,63 +21555,63 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8581:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
- // InternalRoom.g:8582:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ // InternalRoom.g:8600:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
+ // InternalRoom.g:8601:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
{
- // InternalRoom.g:8582:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
- int alt175=2;
+ // InternalRoom.g:8601:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ int alt177=2;
switch ( input.LA(1) ) {
- case 119:
+ case 120:
{
- int LA175_1 = input.LA(2);
+ int LA177_1 = input.LA(2);
- if ( (LA175_1==RULE_INT) ) {
- int LA175_3 = input.LA(3);
+ if ( (LA177_1==RULE_INT) ) {
+ int LA177_3 = input.LA(3);
- if ( (LA175_3==71) ) {
- alt175=2;
+ if ( (LA177_3==72) ) {
+ alt177=2;
}
- else if ( (LA175_3==EOF||LA175_3==20||LA175_3==24) ) {
- alt175=1;
+ else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
+ alt177=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 3, input);
+ new NoViableAltException("", 177, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 1, input);
+ new NoViableAltException("", 177, 1, input);
throw nvae;
}
}
break;
- case 120:
+ case 121:
{
- int LA175_2 = input.LA(2);
+ int LA177_2 = input.LA(2);
- if ( (LA175_2==RULE_INT) ) {
- int LA175_3 = input.LA(3);
+ if ( (LA177_2==RULE_INT) ) {
+ int LA177_3 = input.LA(3);
- if ( (LA175_3==71) ) {
- alt175=2;
+ if ( (LA177_3==72) ) {
+ alt177=2;
}
- else if ( (LA175_3==EOF||LA175_3==20||LA175_3==24) ) {
- alt175=1;
+ else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
+ alt177=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 3, input);
+ new NoViableAltException("", 177, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 2, input);
+ new NoViableAltException("", 177, 2, input);
throw nvae;
}
@@ -21542,17 +21619,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA175_3 = input.LA(2);
+ int LA177_3 = input.LA(2);
- if ( (LA175_3==71) ) {
- alt175=2;
+ if ( (LA177_3==72) ) {
+ alt177=2;
}
- else if ( (LA175_3==EOF||LA175_3==20||LA175_3==24) ) {
- alt175=1;
+ else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
+ alt177=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 3, input);
+ new NoViableAltException("", 177, 3, input);
throw nvae;
}
@@ -21560,19 +21637,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_HEX:
{
- alt175=1;
+ alt177=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 175, 0, input);
+ new NoViableAltException("", 177, 0, input);
throw nvae;
}
- switch (alt175) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:8583:5: this_IntLiteral_0= ruleIntLiteral
+ // InternalRoom.g:8602:5: this_IntLiteral_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
@@ -21590,7 +21667,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8593:5: this_RealLiteral_1= ruleRealLiteral
+ // InternalRoom.g:8612:5: this_RealLiteral_1= ruleRealLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
@@ -21628,7 +21705,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:8609:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
+ // InternalRoom.g:8628:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
public final EObject entryRuleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -21636,8 +21713,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8610:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
- // InternalRoom.g:8611:2: iv_ruleRealLiteral= ruleRealLiteral EOF
+ // InternalRoom.g:8629:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
+ // InternalRoom.g:8630:2: iv_ruleRealLiteral= ruleRealLiteral EOF
{
newCompositeNode(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -21664,7 +21741,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:8618:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
+ // InternalRoom.g:8637:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
public final EObject ruleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -21674,14 +21751,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8621:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
- // InternalRoom.g:8622:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8640:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
+ // InternalRoom.g:8641:1: ( () ( (lv_value_1_0= ruleReal ) ) )
{
- // InternalRoom.g:8622:1: ( () ( (lv_value_1_0= ruleReal ) ) )
- // InternalRoom.g:8622:2: () ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8641:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8641:2: () ( (lv_value_1_0= ruleReal ) )
{
- // InternalRoom.g:8622:2: ()
- // InternalRoom.g:8623:5:
+ // InternalRoom.g:8641:2: ()
+ // InternalRoom.g:8642:5:
{
current = forceCreateModelElement(
@@ -21691,11 +21768,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8628:2: ( (lv_value_1_0= ruleReal ) )
- // InternalRoom.g:8629:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8647:2: ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8648:1: (lv_value_1_0= ruleReal )
{
- // InternalRoom.g:8629:1: (lv_value_1_0= ruleReal )
- // InternalRoom.g:8630:3: lv_value_1_0= ruleReal
+ // InternalRoom.g:8648:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8649:3: lv_value_1_0= ruleReal
{
newCompositeNode(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
@@ -21743,7 +21820,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:8654:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
+ // InternalRoom.g:8673:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
public final EObject entryRuleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -21751,8 +21828,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8655:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
- // InternalRoom.g:8656:2: iv_ruleIntLiteral= ruleIntLiteral EOF
+ // InternalRoom.g:8674:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
+ // InternalRoom.g:8675:2: iv_ruleIntLiteral= ruleIntLiteral EOF
{
newCompositeNode(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -21779,7 +21856,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:8663:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
+ // InternalRoom.g:8682:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
public final EObject ruleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -21789,14 +21866,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8666:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
- // InternalRoom.g:8667:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8685:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
+ // InternalRoom.g:8686:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
{
- // InternalRoom.g:8667:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
- // InternalRoom.g:8667:2: () ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8686:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8686:2: () ( (lv_value_1_0= ruleInteger ) )
{
- // InternalRoom.g:8667:2: ()
- // InternalRoom.g:8668:5:
+ // InternalRoom.g:8686:2: ()
+ // InternalRoom.g:8687:5:
{
current = forceCreateModelElement(
@@ -21806,11 +21883,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8673:2: ( (lv_value_1_0= ruleInteger ) )
- // InternalRoom.g:8674:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8692:2: ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8693:1: (lv_value_1_0= ruleInteger )
{
- // InternalRoom.g:8674:1: (lv_value_1_0= ruleInteger )
- // InternalRoom.g:8675:3: lv_value_1_0= ruleInteger
+ // InternalRoom.g:8693:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8694:3: lv_value_1_0= ruleInteger
{
newCompositeNode(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
@@ -21858,7 +21935,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:8699:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalRoom.g:8718:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final EObject entryRuleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -21866,8 +21943,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8700:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalRoom.g:8701:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalRoom.g:8719:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalRoom.g:8720:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
newCompositeNode(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -21894,7 +21971,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:8708:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8727:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -21903,14 +21980,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8711:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8712:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8730:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8731:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8712:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalRoom.g:8712:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8731:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8731:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalRoom.g:8712:2: ()
- // InternalRoom.g:8713:5:
+ // InternalRoom.g:8731:2: ()
+ // InternalRoom.g:8732:5:
{
current = forceCreateModelElement(
@@ -21920,11 +21997,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8718:2: ( (lv_value_1_0= RULE_STRING ) )
- // InternalRoom.g:8719:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8737:2: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8738:1: (lv_value_1_0= RULE_STRING )
{
- // InternalRoom.g:8719:1: (lv_value_1_0= RULE_STRING )
- // InternalRoom.g:8720:3: lv_value_1_0= RULE_STRING
+ // InternalRoom.g:8738:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8739:3: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -21967,7 +22044,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:8744:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
+ // InternalRoom.g:8763:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
public final String entryRuleInteger() throws RecognitionException {
String current = null;
@@ -21975,8 +22052,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8745:2: (iv_ruleInteger= ruleInteger EOF )
- // InternalRoom.g:8746:2: iv_ruleInteger= ruleInteger EOF
+ // InternalRoom.g:8764:2: (iv_ruleInteger= ruleInteger EOF )
+ // InternalRoom.g:8765:2: iv_ruleInteger= ruleInteger EOF
{
newCompositeNode(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -22003,7 +22080,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:8753:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
+ // InternalRoom.g:8772:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
public final AntlrDatatypeRuleToken ruleInteger() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22014,47 +22091,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8756:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
- // InternalRoom.g:8757:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ // InternalRoom.g:8775:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
+ // InternalRoom.g:8776:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
{
- // InternalRoom.g:8757:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:8776:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA177_0==RULE_INT||(LA177_0>=119 && LA177_0<=120)) ) {
- alt177=1;
+ if ( (LA179_0==RULE_INT||(LA179_0>=120 && LA179_0<=121)) ) {
+ alt179=1;
}
- else if ( (LA177_0==RULE_HEX) ) {
- alt177=2;
+ else if ( (LA179_0==RULE_HEX) ) {
+ alt179=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 0, input);
+ new NoViableAltException("", 179, 0, input);
throw nvae;
}
- switch (alt177) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:8757:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8776:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
{
- // InternalRoom.g:8757:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
- // InternalRoom.g:8757:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
+ // InternalRoom.g:8776:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8776:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
{
- // InternalRoom.g:8757:3: (kw= '+' | kw= '-' )?
- int alt176=3;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:8776:3: (kw= '+' | kw= '-' )?
+ int alt178=3;
+ int LA178_0 = input.LA(1);
- if ( (LA176_0==119) ) {
- alt176=1;
+ if ( (LA178_0==120) ) {
+ alt178=1;
}
- else if ( (LA176_0==120) ) {
- alt176=2;
+ else if ( (LA178_0==121) ) {
+ alt178=2;
}
- switch (alt176) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:8758:2: kw= '+'
+ // InternalRoom.g:8777:2: kw= '+'
{
- kw=(Token)match(input,119,FOLLOW_31);
+ kw=(Token)match(input,120,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
@@ -22063,9 +22140,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8765:2: kw= '-'
+ // InternalRoom.g:8784:2: kw= '-'
{
- kw=(Token)match(input,120,FOLLOW_31);
+ kw=(Token)match(input,121,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
@@ -22090,7 +22167,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8778:10: this_HEX_3= RULE_HEX
+ // InternalRoom.g:8797:10: this_HEX_3= RULE_HEX
{
this_HEX_3=(Token)match(input,RULE_HEX,FOLLOW_2);
@@ -22123,7 +22200,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:8793:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
+ // InternalRoom.g:8812:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
public final String entryRuleReal() throws RecognitionException {
String current = null;
@@ -22131,8 +22208,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8794:2: (iv_ruleReal= ruleReal EOF )
- // InternalRoom.g:8795:2: iv_ruleReal= ruleReal EOF
+ // InternalRoom.g:8813:2: (iv_ruleReal= ruleReal EOF )
+ // InternalRoom.g:8814:2: iv_ruleReal= ruleReal EOF
{
newCompositeNode(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -22159,7 +22236,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:8802:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
+ // InternalRoom.g:8821:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
public final AntlrDatatypeRuleToken ruleReal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22171,103 +22248,103 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8805:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
- // InternalRoom.g:8806:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ // InternalRoom.g:8824:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
+ // InternalRoom.g:8825:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
{
- // InternalRoom.g:8806:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
- int alt178=2;
+ // InternalRoom.g:8825:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ int alt180=2;
switch ( input.LA(1) ) {
- case 119:
+ case 120:
{
- int LA178_1 = input.LA(2);
+ int LA180_1 = input.LA(2);
- if ( (LA178_1==RULE_INT) ) {
- int LA178_3 = input.LA(3);
+ if ( (LA180_1==RULE_INT) ) {
+ int LA180_3 = input.LA(3);
- if ( (LA178_3==71) ) {
- int LA178_4 = input.LA(4);
+ if ( (LA180_3==72) ) {
+ int LA180_4 = input.LA(4);
- if ( (LA178_4==RULE_INT) ) {
- int LA178_5 = input.LA(5);
+ if ( (LA180_4==RULE_INT) ) {
+ int LA180_5 = input.LA(5);
- if ( ((LA178_5>=121 && LA178_5<=122)) ) {
- alt178=2;
+ if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
+ alt180=1;
}
- else if ( (LA178_5==EOF||LA178_5==20||LA178_5==24) ) {
- alt178=1;
+ else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
+ alt180=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 5, input);
+ new NoViableAltException("", 180, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 4, input);
+ new NoViableAltException("", 180, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 3, input);
+ new NoViableAltException("", 180, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 1, input);
+ new NoViableAltException("", 180, 1, input);
throw nvae;
}
}
break;
- case 120:
+ case 121:
{
- int LA178_2 = input.LA(2);
+ int LA180_2 = input.LA(2);
- if ( (LA178_2==RULE_INT) ) {
- int LA178_3 = input.LA(3);
+ if ( (LA180_2==RULE_INT) ) {
+ int LA180_3 = input.LA(3);
- if ( (LA178_3==71) ) {
- int LA178_4 = input.LA(4);
+ if ( (LA180_3==72) ) {
+ int LA180_4 = input.LA(4);
- if ( (LA178_4==RULE_INT) ) {
- int LA178_5 = input.LA(5);
+ if ( (LA180_4==RULE_INT) ) {
+ int LA180_5 = input.LA(5);
- if ( ((LA178_5>=121 && LA178_5<=122)) ) {
- alt178=2;
+ if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
+ alt180=1;
}
- else if ( (LA178_5==EOF||LA178_5==20||LA178_5==24) ) {
- alt178=1;
+ else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
+ alt180=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 5, input);
+ new NoViableAltException("", 180, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 4, input);
+ new NoViableAltException("", 180, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 3, input);
+ new NoViableAltException("", 180, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 2, input);
+ new NoViableAltException("", 180, 2, input);
throw nvae;
}
@@ -22275,37 +22352,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA178_3 = input.LA(2);
+ int LA180_3 = input.LA(2);
- if ( (LA178_3==71) ) {
- int LA178_4 = input.LA(3);
+ if ( (LA180_3==72) ) {
+ int LA180_4 = input.LA(3);
- if ( (LA178_4==RULE_INT) ) {
- int LA178_5 = input.LA(4);
+ if ( (LA180_4==RULE_INT) ) {
+ int LA180_5 = input.LA(4);
- if ( ((LA178_5>=121 && LA178_5<=122)) ) {
- alt178=2;
+ if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
+ alt180=1;
}
- else if ( (LA178_5==EOF||LA178_5==20||LA178_5==24) ) {
- alt178=1;
+ else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
+ alt180=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 5, input);
+ new NoViableAltException("", 180, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 4, input);
+ new NoViableAltException("", 180, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 178, 3, input);
+ new NoViableAltException("", 180, 3, input);
throw nvae;
}
@@ -22313,14 +22390,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 178, 0, input);
+ new NoViableAltException("", 180, 0, input);
throw nvae;
}
- switch (alt178) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:8807:5: this_Decimal_0= ruleDecimal
+ // InternalRoom.g:8826:5: this_Decimal_0= ruleDecimal
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
@@ -22340,7 +22417,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8819:5: this_DecimalExp_1= ruleDecimalExp
+ // InternalRoom.g:8838:5: this_DecimalExp_1= ruleDecimalExp
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
@@ -22380,7 +22457,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:8837:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
+ // InternalRoom.g:8856:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
public final String entryRuleDecimal() throws RecognitionException {
String current = null;
@@ -22391,8 +22468,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8841:2: (iv_ruleDecimal= ruleDecimal EOF )
- // InternalRoom.g:8842:2: iv_ruleDecimal= ruleDecimal EOF
+ // InternalRoom.g:8860:2: (iv_ruleDecimal= ruleDecimal EOF )
+ // InternalRoom.g:8861:2: iv_ruleDecimal= ruleDecimal EOF
{
newCompositeNode(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -22422,7 +22499,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:8852:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
+ // InternalRoom.g:8871:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22434,27 +22511,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8856:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
- // InternalRoom.g:8857:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:8875:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
+ // InternalRoom.g:8876:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
{
- // InternalRoom.g:8857:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
- // InternalRoom.g:8857:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
+ // InternalRoom.g:8876:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:8876:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
{
- // InternalRoom.g:8857:2: (kw= '+' | kw= '-' )?
- int alt179=3;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:8876:2: (kw= '+' | kw= '-' )?
+ int alt181=3;
+ int LA181_0 = input.LA(1);
- if ( (LA179_0==119) ) {
- alt179=1;
+ if ( (LA181_0==120) ) {
+ alt181=1;
}
- else if ( (LA179_0==120) ) {
- alt179=2;
+ else if ( (LA181_0==121) ) {
+ alt181=2;
}
- switch (alt179) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:8858:2: kw= '+'
+ // InternalRoom.g:8877:2: kw= '+'
{
- kw=(Token)match(input,119,FOLLOW_31);
+ kw=(Token)match(input,120,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
@@ -22463,9 +22540,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8865:2: kw= '-'
+ // InternalRoom.g:8884:2: kw= '-'
{
- kw=(Token)match(input,120,FOLLOW_31);
+ kw=(Token)match(input,121,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
@@ -22476,14 +22553,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_85);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_100);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,71,FOLLOW_31);
+ kw=(Token)match(input,72,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getFullStopKeyword_2());
@@ -22519,7 +22596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:8901:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
+ // InternalRoom.g:8920:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
public final String entryRuleDecimalExp() throws RecognitionException {
String current = null;
@@ -22530,8 +22607,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8905:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
- // InternalRoom.g:8906:2: iv_ruleDecimalExp= ruleDecimalExp EOF
+ // InternalRoom.g:8924:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
+ // InternalRoom.g:8925:2: iv_ruleDecimalExp= ruleDecimalExp EOF
{
newCompositeNode(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -22561,7 +22638,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:8916:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
+ // InternalRoom.g:8935:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimalExp() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22574,27 +22651,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8920:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
- // InternalRoom.g:8921:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalRoom.g:8939:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
+ // InternalRoom.g:8940:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
{
- // InternalRoom.g:8921:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
- // InternalRoom.g:8921:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
+ // InternalRoom.g:8940:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalRoom.g:8940:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
{
- // InternalRoom.g:8921:2: (kw= '+' | kw= '-' )?
- int alt180=3;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:8940:2: (kw= '+' | kw= '-' )?
+ int alt182=3;
+ int LA182_0 = input.LA(1);
- if ( (LA180_0==119) ) {
- alt180=1;
+ if ( (LA182_0==120) ) {
+ alt182=1;
}
- else if ( (LA180_0==120) ) {
- alt180=2;
+ else if ( (LA182_0==121) ) {
+ alt182=2;
}
- switch (alt180) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:8922:2: kw= '+'
+ // InternalRoom.g:8941:2: kw= '+'
{
- kw=(Token)match(input,119,FOLLOW_31);
+ kw=(Token)match(input,120,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
@@ -22603,9 +22680,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8929:2: kw= '-'
+ // InternalRoom.g:8948:2: kw= '-'
{
- kw=(Token)match(input,120,FOLLOW_31);
+ kw=(Token)match(input,121,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
@@ -22616,46 +22693,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_85);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_100);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,71,FOLLOW_31);
+ kw=(Token)match(input,72,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- this_INT_4=(Token)match(input,RULE_INT,FOLLOW_128);
+ this_INT_4=(Token)match(input,RULE_INT,FOLLOW_148);
current.merge(this_INT_4);
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- // InternalRoom.g:8954:1: (kw= 'e' | kw= 'E' )
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:8973:1: (kw= 'e' | kw= 'E' )
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA181_0==121) ) {
- alt181=1;
+ if ( (LA183_0==122) ) {
+ alt183=1;
}
- else if ( (LA181_0==122) ) {
- alt181=2;
+ else if ( (LA183_0==123) ) {
+ alt183=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 181, 0, input);
+ new NoViableAltException("", 183, 0, input);
throw nvae;
}
- switch (alt181) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:8955:2: kw= 'e'
+ // InternalRoom.g:8974:2: kw= 'e'
{
- kw=(Token)match(input,121,FOLLOW_129);
+ kw=(Token)match(input,122,FOLLOW_149);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -22664,9 +22741,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8962:2: kw= 'E'
+ // InternalRoom.g:8981:2: kw= 'E'
{
- kw=(Token)match(input,122,FOLLOW_129);
+ kw=(Token)match(input,123,FOLLOW_149);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -22677,21 +22754,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8967:2: (kw= '+' | kw= '-' )?
- int alt182=3;
- int LA182_0 = input.LA(1);
+ // InternalRoom.g:8986:2: (kw= '+' | kw= '-' )?
+ int alt184=3;
+ int LA184_0 = input.LA(1);
- if ( (LA182_0==119) ) {
- alt182=1;
+ if ( (LA184_0==120) ) {
+ alt184=1;
}
- else if ( (LA182_0==120) ) {
- alt182=2;
+ else if ( (LA184_0==121) ) {
+ alt184=2;
}
- switch (alt182) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:8968:2: kw= '+'
+ // InternalRoom.g:8987:2: kw= '+'
{
- kw=(Token)match(input,119,FOLLOW_31);
+ kw=(Token)match(input,120,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
@@ -22700,9 +22777,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8975:2: kw= '-'
+ // InternalRoom.g:8994:2: kw= '-'
{
- kw=(Token)match(input,120,FOLLOW_31);
+ kw=(Token)match(input,121,FOLLOW_34);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
@@ -22744,7 +22821,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:8998:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
+ // InternalRoom.g:9017:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
public final String entryRuleFQN() throws RecognitionException {
String current = null;
@@ -22752,8 +22829,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8999:2: (iv_ruleFQN= ruleFQN EOF )
- // InternalRoom.g:9000:2: iv_ruleFQN= ruleFQN EOF
+ // InternalRoom.g:9018:2: (iv_ruleFQN= ruleFQN EOF )
+ // InternalRoom.g:9019:2: iv_ruleFQN= ruleFQN EOF
{
newCompositeNode(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -22780,7 +22857,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:9007:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalRoom.g:9026:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22791,40 +22868,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9010:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalRoom.g:9011:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9029:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalRoom.g:9030:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalRoom.g:9011:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalRoom.g:9011:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalRoom.g:9030:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9030:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_130);
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_150);
current.merge(this_ID_0);
newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- // InternalRoom.g:9018:1: (kw= '.' this_ID_2= RULE_ID )*
- loop183:
+ // InternalRoom.g:9037:1: (kw= '.' this_ID_2= RULE_ID )*
+ loop185:
do {
- int alt183=2;
- int LA183_0 = input.LA(1);
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA183_0==71) ) {
- alt183=1;
+ if ( (LA185_0==72) ) {
+ alt185=1;
}
- switch (alt183) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:9019:2: kw= '.' this_ID_2= RULE_ID
+ // InternalRoom.g:9038:2: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,71,FOLLOW_3);
+ kw=(Token)match(input,72,FOLLOW_3);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_130);
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_150);
current.merge(this_ID_2);
@@ -22836,7 +22913,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop183;
+ break loop185;
}
} while (true);
@@ -22861,7 +22938,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:9039:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
+ // InternalRoom.g:9058:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
public final Enumerator ruleCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -22871,42 +22948,42 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9041:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
- // InternalRoom.g:9042:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ // InternalRoom.g:9060:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
+ // InternalRoom.g:9061:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
{
- // InternalRoom.g:9042:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
- int alt184=3;
+ // InternalRoom.g:9061:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ int alt186=3;
switch ( input.LA(1) ) {
- case 123:
+ case 124:
{
- alt184=1;
+ alt186=1;
}
break;
- case 124:
+ case 125:
{
- alt184=2;
+ alt186=2;
}
break;
- case 125:
+ case 126:
{
- alt184=3;
+ alt186=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 184, 0, input);
+ new NoViableAltException("", 186, 0, input);
throw nvae;
}
- switch (alt184) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:9042:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9061:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9042:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9042:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9061:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9061:4: enumLiteral_0= 'eventdriven'
{
- enumLiteral_0=(Token)match(input,123,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,124,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
@@ -22918,12 +22995,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9048:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9067:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9048:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9048:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9067:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9067:8: enumLiteral_1= 'datadriven'
{
- enumLiteral_1=(Token)match(input,124,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,125,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
@@ -22935,12 +23012,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9054:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9073:6: (enumLiteral_2= 'sync' )
{
- // InternalRoom.g:9054:6: (enumLiteral_2= 'sync' )
- // InternalRoom.g:9054:8: enumLiteral_2= 'sync'
+ // InternalRoom.g:9073:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9073:8: enumLiteral_2= 'sync'
{
- enumLiteral_2=(Token)match(input,125,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,126,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
@@ -22972,7 +23049,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:9064:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
+ // InternalRoom.g:9083:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
public final Enumerator ruleReferenceType() throws RecognitionException {
Enumerator current = null;
@@ -22981,33 +23058,33 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9066:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
- // InternalRoom.g:9067:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ // InternalRoom.g:9085:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
+ // InternalRoom.g:9086:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
{
- // InternalRoom.g:9067:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:9086:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA185_0==126) ) {
- alt185=1;
+ if ( (LA187_0==127) ) {
+ alt187=1;
}
- else if ( (LA185_0==110) ) {
- alt185=2;
+ else if ( (LA187_0==111) ) {
+ alt187=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 185, 0, input);
+ new NoViableAltException("", 187, 0, input);
throw nvae;
}
- switch (alt185) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:9067:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9086:2: (enumLiteral_0= 'fixed' )
{
- // InternalRoom.g:9067:2: (enumLiteral_0= 'fixed' )
- // InternalRoom.g:9067:4: enumLiteral_0= 'fixed'
+ // InternalRoom.g:9086:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9086:4: enumLiteral_0= 'fixed'
{
- enumLiteral_0=(Token)match(input,126,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,127,FOLLOW_2);
current = grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
@@ -23019,12 +23096,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9073:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9092:6: (enumLiteral_1= 'optional' )
{
- // InternalRoom.g:9073:6: (enumLiteral_1= 'optional' )
- // InternalRoom.g:9073:8: enumLiteral_1= 'optional'
+ // InternalRoom.g:9092:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9092:8: enumLiteral_1= 'optional'
{
- enumLiteral_1=(Token)match(input,110,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,111,FOLLOW_2);
current = grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
@@ -23056,7 +23133,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:9085:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
+ // InternalRoom.g:9104:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
public final Enumerator ruleComponentCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -23067,47 +23144,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9087:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
- // InternalRoom.g:9088:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ // InternalRoom.g:9106:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
+ // InternalRoom.g:9107:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
{
- // InternalRoom.g:9088:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
- int alt186=4;
+ // InternalRoom.g:9107:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ int alt188=4;
switch ( input.LA(1) ) {
- case 123:
+ case 124:
{
- alt186=1;
+ alt188=1;
}
break;
- case 124:
+ case 125:
{
- alt186=2;
+ alt188=2;
}
break;
- case 127:
+ case 128:
{
- alt186=3;
+ alt188=3;
}
break;
- case 125:
+ case 126:
{
- alt186=4;
+ alt188=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 186, 0, input);
+ new NoViableAltException("", 188, 0, input);
throw nvae;
}
- switch (alt186) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:9088:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9107:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9088:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9088:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9107:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9107:4: enumLiteral_0= 'eventdriven'
{
- enumLiteral_0=(Token)match(input,123,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,124,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
@@ -23119,12 +23196,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9094:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9113:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9094:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9094:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9113:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9113:8: enumLiteral_1= 'datadriven'
{
- enumLiteral_1=(Token)match(input,124,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,125,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
@@ -23136,12 +23213,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9100:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9119:6: (enumLiteral_2= 'async' )
{
- // InternalRoom.g:9100:6: (enumLiteral_2= 'async' )
- // InternalRoom.g:9100:8: enumLiteral_2= 'async'
+ // InternalRoom.g:9119:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9119:8: enumLiteral_2= 'async'
{
- enumLiteral_2=(Token)match(input,127,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,128,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
@@ -23153,12 +23230,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9106:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9125:6: (enumLiteral_3= 'sync' )
{
- // InternalRoom.g:9106:6: (enumLiteral_3= 'sync' )
- // InternalRoom.g:9106:8: enumLiteral_3= 'sync'
+ // InternalRoom.g:9125:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9125:8: enumLiteral_3= 'sync'
{
- enumLiteral_3=(Token)match(input,125,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,126,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
@@ -23190,7 +23267,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:9116:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
+ // InternalRoom.g:9135:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
public final Enumerator ruleLiteralType() throws RecognitionException {
Enumerator current = null;
@@ -23201,47 +23278,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9118:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
- // InternalRoom.g:9119:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ // InternalRoom.g:9137:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
+ // InternalRoom.g:9138:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
{
- // InternalRoom.g:9119:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
- int alt187=4;
+ // InternalRoom.g:9138:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ int alt189=4;
switch ( input.LA(1) ) {
- case 128:
- {
- alt187=1;
- }
- break;
case 129:
{
- alt187=2;
+ alt189=1;
}
break;
case 130:
{
- alt187=3;
+ alt189=2;
}
break;
case 131:
{
- alt187=4;
+ alt189=3;
+ }
+ break;
+ case 132:
+ {
+ alt189=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 187, 0, input);
+ new NoViableAltException("", 189, 0, input);
throw nvae;
}
- switch (alt187) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:9119:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9138:2: (enumLiteral_0= 'ptBoolean' )
{
- // InternalRoom.g:9119:2: (enumLiteral_0= 'ptBoolean' )
- // InternalRoom.g:9119:4: enumLiteral_0= 'ptBoolean'
+ // InternalRoom.g:9138:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9138:4: enumLiteral_0= 'ptBoolean'
{
- enumLiteral_0=(Token)match(input,128,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,129,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
@@ -23253,12 +23330,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9125:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9144:6: (enumLiteral_1= 'ptInteger' )
{
- // InternalRoom.g:9125:6: (enumLiteral_1= 'ptInteger' )
- // InternalRoom.g:9125:8: enumLiteral_1= 'ptInteger'
+ // InternalRoom.g:9144:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9144:8: enumLiteral_1= 'ptInteger'
{
- enumLiteral_1=(Token)match(input,129,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,130,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
@@ -23270,12 +23347,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9131:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9150:6: (enumLiteral_2= 'ptReal' )
{
- // InternalRoom.g:9131:6: (enumLiteral_2= 'ptReal' )
- // InternalRoom.g:9131:8: enumLiteral_2= 'ptReal'
+ // InternalRoom.g:9150:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9150:8: enumLiteral_2= 'ptReal'
{
- enumLiteral_2=(Token)match(input,130,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,131,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
@@ -23287,12 +23364,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9137:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9156:6: (enumLiteral_3= 'ptCharacter' )
{
- // InternalRoom.g:9137:6: (enumLiteral_3= 'ptCharacter' )
- // InternalRoom.g:9137:8: enumLiteral_3= 'ptCharacter'
+ // InternalRoom.g:9156:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9156:8: enumLiteral_3= 'ptCharacter'
{
- enumLiteral_3=(Token)match(input,131,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,132,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
@@ -23326,11 +23403,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
protected DFA3 dfa3 = new DFA3(this);
- protected DFA128 dfa128 = new DFA128(this);
- protected DFA129 dfa129 = new DFA129(this);
+ protected DFA130 dfa130 = new DFA130(this);
+ protected DFA131 dfa131 = new DFA131(this);
static final String dfa_1s = "\16\uffff";
- static final String dfa_2s = "\1\16\5\uffff\3\51\5\uffff";
- static final String dfa_3s = "\1\177\5\uffff\3\177\5\uffff";
+ static final String dfa_2s = "\1\17\5\uffff\3\52\5\uffff";
+ static final String dfa_3s = "\1\u0080\5\uffff\3\u0080\5\uffff";
static final String dfa_4s = "\1\uffff\1\12\1\1\1\2\1\3\1\4\3\uffff\1\5\1\6\1\7\1\10\1\11";
static final String dfa_5s = "\16\uffff}>";
static final String[] dfa_6s = {
@@ -23375,38 +23452,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
}
static final String dfa_7s = "\32\uffff";
- static final String dfa_8s = "\13\uffff\1\21\7\uffff\2\21\1\uffff\1\21\2\uffff\1\21";
- static final String dfa_9s = "\1\133\1\4\1\17\1\4\1\22\4\4\2\22\1\15\2\4\1\22\1\5\1\16\1\uffff\1\4\2\15\1\5\1\15\2\uffff\1\15";
- static final String dfa_10s = "\1\133\2\17\1\144\1\27\2\4\1\144\1\4\2\22\1\142\2\4\1\22\1\42\1\141\1\uffff\1\4\2\142\1\42\1\142\2\uffff\1\142";
- static final String dfa_11s = "\21\uffff\1\2\5\uffff\1\1\1\3\1\uffff";
+ static final String dfa_8s = "\14\uffff\1\22\6\uffff\3\22\1\uffff\1\22\2\uffff";
+ static final String dfa_9s = "\1\134\1\4\1\20\1\4\1\23\4\4\3\23\1\16\3\4\1\5\1\17\1\uffff\3\16\1\5\1\16\2\uffff";
+ static final String dfa_10s = "\1\134\2\20\1\145\1\30\3\4\1\145\3\23\1\143\3\4\1\43\1\142\1\uffff\3\143\1\43\1\143\2\uffff";
+ static final String dfa_11s = "\22\uffff\1\2\5\uffff\1\1\1\3";
static final String dfa_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
- "\1\2\12\uffff\1\3",
+ "\1\2\13\uffff\1\3",
"\1\3",
- "\1\4\136\uffff\1\5\1\6",
- "\1\7\4\uffff\1\10",
+ "\1\4\137\uffff\1\5\1\6",
+ "\1\10\4\uffff\1\7",
"\1\11",
"\1\12",
- "\1\13\136\uffff\1\14\1\15",
- "\1\16",
- "\1\7",
- "\1\7",
- "\1\20\1\21\10\uffff\1\22\11\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
+ "\1\13",
+ "\1\14\137\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
+ "\1\21\1\22\10\uffff\1\17\11\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"\1\23",
"\1\24",
- "\1\7",
- "\1\25\34\uffff\1\26",
- "\1\21\116\uffff\1\21\1\27\1\uffff\1\27\1\30",
- "",
- "\1\31",
- "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
- "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
- "\1\25\34\uffff\1\26",
- "\1\20\1\21\101\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
+ "\1\25",
+ "\1\26\35\uffff\1\27",
+ "\1\22\116\uffff\1\22\1\30\1\uffff\1\30\1\31",
"",
+ "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\26\35\uffff\1\27",
+ "\1\21\1\22\101\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"",
- "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21"
+ ""
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -23417,11 +23494,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA128 extends DFA {
+ class DFA130 extends DFA {
- public DFA128(BaseRecognizer recognizer) {
+ public DFA130(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 128;
+ this.decisionNumber = 130;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -23431,37 +23508,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "6109:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
+ return "6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
}
}
static final String dfa_14s = "\31\uffff";
- static final String dfa_15s = "\1\133\1\4\1\17\1\4\1\22\4\4\3\22\1\15\3\4\1\5\1\136\3\15\1\5\1\15\2\uffff";
- static final String dfa_16s = "\1\133\2\17\1\144\1\27\3\4\1\144\3\22\1\41\3\4\1\42\1\140\3\41\1\42\1\15\2\uffff";
+ static final String dfa_15s = "\1\134\1\4\1\20\1\4\1\23\4\4\2\23\1\16\2\4\1\23\1\4\1\5\1\137\3\16\1\5\1\16\2\uffff";
+ static final String dfa_16s = "\1\134\2\20\1\145\1\30\2\4\1\145\1\4\2\23\1\42\2\4\1\23\1\4\1\43\1\141\3\42\1\43\1\16\2\uffff";
static final String dfa_17s = "\27\uffff\1\1\1\2";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
- "\1\2\12\uffff\1\3",
+ "\1\2\13\uffff\1\3",
"\1\3",
- "\1\4\136\uffff\1\5\1\6",
- "\1\10\4\uffff\1\7",
+ "\1\4\137\uffff\1\5\1\6",
+ "\1\7\4\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13",
- "\1\14\136\uffff\1\15\1\16",
- "\1\10",
- "\1\10",
- "\1\10",
+ "\1\13\137\uffff\1\14\1\15",
+ "\1\16",
+ "\1\7",
+ "\1\7",
"\1\21\11\uffff\1\17\11\uffff\1\20",
"\1\22",
"\1\23",
+ "\1\7",
"\1\24",
- "\1\25\34\uffff\1\26",
+ "\1\25\35\uffff\1\26",
"\1\27\1\uffff\1\30",
"\1\21\23\uffff\1\20",
"\1\21\23\uffff\1\20",
"\1\21\23\uffff\1\20",
- "\1\25\34\uffff\1\26",
+ "\1\25\35\uffff\1\26",
"\1\21",
"",
""
@@ -23474,11 +23551,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA129 extends DFA {
+ class DFA131 extends DFA {
- public DFA129(BaseRecognizer recognizer) {
+ public DFA131(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 129;
+ this.decisionNumber = 131;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -23488,7 +23565,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "6159:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
+ return "6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
}
}
@@ -23496,132 +23573,152 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000200002000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000002000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x806082000C424000L,0xB802100000000002L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x806082000C424000L,0xB800100000000002L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000008000L});
- public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000000FL});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000400004000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004000L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00C1040018848000L,0x7004200000000005L,0x0000000000000001L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00C1040018848000L,0x7000200000000005L,0x0000000000000001L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000020002L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000001EL});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000080000L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000280000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000200000002L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200802000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000000802000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000004010L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000001004000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00000000000000C0L,0x0180000000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000200200002L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000210002000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000010002000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000199E0004000L,0x0000080000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x00000199C0004000L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000019980004000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000019900004000L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000200008000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000202000012L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000202000002L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000100010L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000001100000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x000000020000A000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000002000000010L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x000000420000A000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000020000000000L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00005C00E0004000L,0x0000090000000000L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x00005C00C0004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x00005C0080004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x00005C0000004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0006000000004000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000580000004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000500000004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000400000004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000004000L,0x0000010000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0001000000004000L,0x0000080000000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0001000000004000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0004000000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0018019900004000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0010019900004000L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0060000000000000L,0xB800000000000000L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0380000000004000L,0x0000080000000000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x2400400000004000L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0300000000004000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x7C004199E0004000L,0x4000400000001220L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x7C004199C0004000L,0x4000400000001220L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x7C00419980004000L,0x4000400000001220L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x7C00419900004000L,0x4000400000001220L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0200000000004000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000019800004000L,0x0000080000008000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000019800004000L,0x0000000000008000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0400000000000000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000004000L,0x0000080000000221L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000004000L,0x0000000000000221L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x24004000E0004000L,0x400048000000122CL});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x24004000C0004000L,0x400040000000122CL});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x2400400080004000L,0x400040000000122CL});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x2400400000004000L,0x400040000000122CL});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000002002L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000004000L,0x0000000000000008L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000010L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000008002L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000800L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000040L,0x0000000000002000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000004000L,0x000000040FE10000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000200002002L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000004000L,0x00000000001E0000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000004000L,0x00000000001C0000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000004000L,0x0000000000180000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000004000L,0x0000000000100000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000004020L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000008010L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000010L,0x0000001800000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000004000L,0x0000000020000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000004000L,0x0000000080000000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x000000C100000000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000004000L,0x0000060000000000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000040002L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000080000L,0x0000060000000000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x0000060000000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x00000000000000E0L,0x01E0000000000000L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x8040820008002000L,0x0000000000004002L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000004000L,0x0000C00000000000L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x8040820008000000L,0x0000000000004002L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0001000000000000L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000010L,0x0008000000000000L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000002L,0x0010000000000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000400000020L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0600000000000000L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000040L,0x0180000000000000L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000500000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000401004000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001004000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000008010L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000002008000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004000002L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000140L,0x0300000000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000400400002L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000420004000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020004000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000333C0008000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x000003338000C080L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000033380008000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x000003330000C080L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000033300008000L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x000003320000C080L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000033200008000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000400010000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000404000012L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000404000002L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000200010L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000400014080L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000004000000010L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000400004080L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000004080L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000008400014080L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000040000000000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000B801C0008000L,0x0000120000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000B8018000C080L,0x0000020000000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000B80180008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000B8010000C080L,0x0000020000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000B80100008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000B8000000C080L,0x0000020000000000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000B80000008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x000C000000008000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000B00000008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000A00000008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000800000008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000008000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0002000000008000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0002000000008000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0030033200008000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x002003320000C080L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0020033200008000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x00C0000000000000L,0x7000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0700000000008000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x4800800000008000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0600000000008000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0xF8008333C0008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0xF80083338000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0xF800833380008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0xF80083330000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0xF800833300008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0xF80083320000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0xF800833200008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0400000000008000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000033000008000L,0x0000100000010000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000033000008000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000008000L,0x0000100000000442L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000442L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x48008001C0008000L,0x8000900000002458L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x480080018000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x4800800180008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x480080010000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x4800800100008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x480080000000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x4800800000008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000040L,0x0000000000004000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000008000L,0x000000081FC20000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000400004002L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000008000L,0x00000000003C0000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x000000000000C080L,0x0000000000380000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000008000L,0x0000000000380000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x000000000000C080L,0x0000000000300000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000008000L,0x0000000000300000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x000000000000C080L,0x0000000000200000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000008000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000008020L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000008000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x000000000000C080L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000008000L,0x0000000100000000L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x000000000000C080L,0x0000000040000000L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000000L,0x0000018200000000L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000008000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000100000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000000000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000000160L,0x03C0000000000000L});
+ public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0081040010004000L,0x0000000000008005L});
+ public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000008000L,0x0001800000000000L});
+ public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0081040010000000L,0x0000000000008005L});
+ public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
+ public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000010L,0x0010000000000000L});
+ public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000800000020L});
+ public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000000L,0x0C00000000000000L});
+ public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000040L,0x0300000000000000L});
+ public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
index 23793b5b3..b8c71095f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
@@ -941,7 +941,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_6_0() { return cColonKeyword_6_0; }
- //'void' | returnType=RefableType
+ //('void' | returnType=RefableType)
public Alternatives getAlternatives_6_1() { return cAlternatives_6_1; }
//'void'
@@ -1054,7 +1054,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_5_0_0() { return cColonKeyword_5_0_0; }
- //'void' | returnType=RefableType
+ //('void' | returnType=RefableType)
public Alternatives getAlternatives_5_0_1() { return cAlternatives_5_0_1; }
//'void'
@@ -1836,7 +1836,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//structors+=ClassStructor)* stateMachine=StateMachine? '}')? '}'
public Group getGroup() { return cGroup; }
- //abstract?='abstract'? & commType=ComponentCommunicationType?
+ //(abstract?='abstract'? & commType=ComponentCommunicationType?)
public UnorderedGroup getUnorderedGroup_0() { return cUnorderedGroup_0; }
//abstract?='abstract'?
@@ -3141,7 +3141,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'['
public Keyword getLeftSquareBracketKeyword_0() { return cLeftSquareBracketKeyword_0; }
- //'*' | INT
+ //('*' | INT)
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//'*'
@@ -4286,9 +4286,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// the detail level (or target language) code
//// the used flag might be used when overriding in derived grammars
//DetailCode:
- // {DetailCode} used?='{'
- // lines+=STRING*
- // '}';
+ // {DetailCode} (used?='{' lines+=STRING* '}') | lines+=CC_STRING?;
public FSMGrammarAccess.DetailCodeElements getDetailCodeAccess() {
return gaFSM.getDetailCodeAccess();
}
@@ -4893,6 +4891,12 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
return gaBase.getHEXRule();
}
+ //terminal CC_STRING:
+ // "'''"->"'''";
+ public TerminalRule getCC_STRINGRule() {
+ return gaBase.getCC_STRINGRule();
+ }
+
//terminal ID:
// '^'? ('a'..'z' | 'A'..'Z' | '_') ('a'..'z' | 'A'..'Z' | '_' | '0'..'9')*;
public TerminalRule getIDRule() {
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java
index acae72b93..e884a3dd0 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java
@@ -94,7 +94,7 @@ public class RoomFormatter extends AbstractDeclarativeFormatter {
c.setLinewrap().around(f.getPortRule());
c.setLinewrap().around(f.getExternalPortRule());
c.setLinewrap().around(f.getLogicalThreadRule());
- c.setLinewrap().around(f.getDetailCodeAccess().getLinesAssignment_2());
+ c.setLinewrap().around(f.getDetailCodeAccess().getLinesAssignment_0_1_1());
c.setLinewrap().around(f.getBindingRule());
c.setLinewrap().around(f.getSAPRule());
c.setLinewrap().around(f.getSPPRule());
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
index bf6ef9189..ffa10e68e 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
@@ -32,10 +32,12 @@ import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.BasePackage;
import org.eclipse.etrice.core.common.base.Import;
import org.eclipse.etrice.core.common.base.LiteralType;
+import org.eclipse.etrice.core.common.util.CCStringIndentation;
import org.eclipse.etrice.core.common.validation.ValidationHelpers;
import org.eclipse.etrice.core.common.validation.ValidationHelpers.NamedObject;
import org.eclipse.etrice.core.common.validation.ValidationHelpers.NamedObjectList;
import org.eclipse.etrice.core.fsm.fSM.ComponentCommunicationType;
+import org.eclipse.etrice.core.fsm.fSM.DetailCode;
import org.eclipse.etrice.core.fsm.fSM.FSMPackage;
import org.eclipse.etrice.core.fsm.fSM.MessageFromIf;
import org.eclipse.etrice.core.fsm.validation.FSMValidationUtilXtend.Result;

Back to the top